QT中QWidget类参考!(83)
2023-05-03 来源:飞速影视
窗口部件f将被传递给QWidget的构造函数。
如果,例如,我们不想要对话框的标题栏中“这是什么”按钮,在f中传递WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu。
我们建议你传递一个非空的父对象。
请参考QWidget::setWFlags()和Qt::WidgetFlags。
QDialog::~QDialog ()
销毁这个对话框,删除它所有的子对象。
void QDialog::accept () [虚 保护 槽]
隐藏模式对话框并且设置结果代码为Accepted。
请参考reject()和done()。
实例:chart/setdataform.cpp。
void QDialog::done ( int r ) [虚 保护 槽]
隐藏模式对话框并且设置结果代码为r。这将使用本地事件循环来完成,并且exec()返回r。
如果对话框使用WDestructiveClose来被设置,done()也会销毁这个对话框。如果对话框是应用程序的主窗口部件,那么应用程序终止。
请参考accept()、reject()、QApplication::mainWidget()和QApplication::quit()。
int QDialog::exec () [槽]
执行模式对话框。控制传递给这个对话框一直到用户关闭它,在本地事件循环完成的点并且函数返回DialogCode结果。在用户关闭这个对话框之前,不能和同一应用程序中的其它窗口交互。对于非模式或半模式对话框请使用show()。
请参考show()和result()。
实例:chart/chartform.cpp、i18n/main.cpp、network/networkprotocol/view.cpp、a href=“qdir-example.html#x1805”>qdir/qdir.cpp、showimg/showimg.cpp和wizard/main.cpp。
QWidget * QDialog::extension () const
返回对话框的扩展或者如果没有扩展被定义返回0。
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)
www.fs94.org-飞速影视 粤ICP备74369512号