社区
Qt
帖子详情
QT的QDialog::accept()报错啊
qq11111qqwowo
2014-05-09 12:18:11
In member function 'virtual void Widget::accept()':
cannot call member function 'virtual void QDialog::accept()' without object
...全文
516
1
打赏
收藏
QT的QDialog::accept()报错啊
In member function 'virtual void Widget::accept()': cannot call member function 'virtual void QDialog::accept()' without object
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
KeequenLiu
2014-05-09
打赏
举报
回复
你是在自定义部件(继承QWidget的类)中,调用QDialog的方法? 如果是这样的话,则肯定不行了。换成继承QDialog吧。
关于
Qt
中Q
Dialog
对话框调用exec()函数界面退出造成僵尸程序问题
关于
Qt
中Q
Dialog
对话框调用exec()函数的退出问题。
关于
QT
中 Q
Dialog
的几点疑问的解答
1.如果使用exec()默认为模态的。如果用show()需要设置setModel(true)才是模态的。...B是一个Q
Dialog
,B = new Q
Dialog
(A)。 int rec = B->exec(); if (!thisDeleted) { if (rec == Q
Dialog
::Ac...
使用C++中的Q
Dialog
类
通过以上步骤,我们可以使用C++中的Q
Dialog
类来创建和管理对话框窗口。根据实际需求,我们可以设置对话框的属性、处理按钮点击事件以及关闭对话框。在创建对话框对象后,我们可以设置一些对话框的属性。在上述示例中...
Q
Dialog
无法执行显示
如果A传入了父类指针,则exec()会一直返回-1(正常exec()会返回 1
accept
或 0 reject),并且不显示对话窗口。 后来发现继承类A中调用setWindowFlags 在setWindowFlags中增加了
Qt
::Dailog属性后正常
【
QT
】问题处理
找了好久才发现是设置了这个属性setAttribute(
Qt
::WA_DeleteOnClose)第二种,动态申请对象,然后不要去手动调用delete释放资源,析构函数不会被调用,就不会造成窗口资源重复释放的问题。未设置该属性时,你去关闭...
Qt
21,480
社区成员
26,692
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章