QT中QWidget类参考!(57)

2023-05-03 来源:飞速影视
在焦点窗口部件的环中移动second窗口部件,这样当Tab被按下时,键盘焦点从first窗口部件移动到second窗口部件。
注意因为second窗口部件的tab顺序被改变,你应该用链的方式安排顺序:
setTabOrder( a, b ); // a到b
setTabOrder( b, c ); // a到b到c
setTabOrder( c, d ); // a到b到c到d
不能像这样:
setTabOrder( c, d ); // c到d,错误
setTabOrder( a, b ); // a到b并且c到d
setTabOrder( b, c ); // a到b到c,而不是c到d
如果first或second有焦点代理,setTabOrder()替代它/它们的代理。
也可以参考focusPolicy和setFocusProxy()。
实例:customlayout/main.cpp.
void QWidget::setUpdatesEnabled ( bool enable ) [虚 槽]
设置更新是否生效为enable。详细情况请参考“updatesEnabled”属性。
void QWidget::setWFlags ( WFlags f ) [虚 保护]
设置窗口部件标记为f。
窗口部件标记为Qt::WidgetFlags的组合。
也可以参考testWFlags()、getWFlags()和clearWFlags()。
void QWidget::show () [虚 槽]
显示这个窗口部件和它的子窗口部件。
如果它的大小或位置已经发生改变,Qt保证窗口部件正好在被显示之前得到移动和重定义大小事件。
你几乎不用重新实现这个函数。如果你需要在一个窗口部件被显示之前改变一些东西,请使用showEvent()替代它。如果你需要对初始化延时,请使用polish()。
也可以参考showEvent()、hide()、showMinimized()、showMaximized()、showNormal()、visible和polish()。
实例:canvas/main.cpp、fonts/simple-qfont-demo/simple-qfont-demo.cpp、life/main.cpp、popup/popup.cpp、t1/main.cpp、t3/main.cpp和t4/main.cpp。
相关影视
合作伙伴
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)

www.fs94.org-飞速影视 粤ICP备74369512号