社区
Qt
帖子详情
Qt Creator—新建的对话框只能在头文件里申明吗
lhb807949392
2012-03-06 07:52:26
新建的对话框只能在头文件里申明,在需要的时候才显示吗?
...全文
156
4
打赏
收藏
Qt Creator—新建的对话框只能在头文件里申明吗
新建的对话框只能在头文件里申明,在需要的时候才显示吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lhb807949392
2012-03-06
打赏
举报
回复
谢谢谢谢!现在可以了。之前我也试过,不过对话框显示不出来。
我之前写的是
QDialog dialog;
dialog.show();
这样不行呢
xiachm
2012-03-06
打赏
举报
回复
看你怎么定义“工作”这个词了。我认为,你看不到它就代表它不工作。
当然,还有更好的办法,就是在真正用的时候创建它,而不是写在头文件里。
比如:
void function()
{
QDialog dialog(this);
dialog.exec();
}
对话框是在这个方法开始的时候被创建的,exec()会把它显示出来,直到用户关闭对话框exec()方法才会结束,而在这之后对话框将被释放,它挥一挥衣袖,不带走一片云彩。
lhb807949392
2012-03-06
打赏
举报
回复
我想的是在需要的时候才显示对话框并且在需要的时候才进行一些工作。
但是如果在头文件里就申明一个对话框,它是不是从申明的时候就开始工作了?
xiachm
2012-03-06
打赏
举报
回复
新建的对话框只要不调用exec()或show()是不会显示的。
通讯录系统图形化界面(C++,
Qt
5.12)(Visual Studio2019,
Qt
Creator
)(初学)
利用C++和
Qt
编写带GUI(图形用户界面)的通讯录系统并打包,打包后可到其他电脑(没有安装vs和
qt
也使用)上正常运行(呼叫功能不可直接使用,需要配置,否则程序会崩),其他功能可正常使用),如果想自己运行源码的话,建议用vs2019打开,可以省去不少不必要的麻烦。 因为阿鑫的水平很低,很多地方讲不清楚,如果没有接触过
Qt
的话强烈建议和类似参考书一同阅读。
QT
GUI编程
QT
程序设计!一、
QT
基础
Qt
简介
Qt
应用范围开发环境
Qt
Creator
安装
Qt
内存管理第一个
Qt
程序打印跟踪信号与槽二、窗口部件三、主窗口四、
QT
基础五、
QT
基础六、
QT
基础七、
QT
基础持 续 更 新 中 . . . . . . 一、
QT
基础
Qt
简介
Qt
应用范围 开发环境
Qt
Creator
安装
Qt
内存管理 第一个
Qt
程序 打印跟踪 信号与槽 二、窗口部件 三、主窗口 四、
QT
基础 五、
QT
基础 六、
QT
基础 七、
QT
基础 持 续 更 新 中 . . . . . . ...
Qt
多窗口切换实战与注意点(附详细代码与
Qt
资料)
太兴奋了,花了一天时间,终于把一个demo调通了,掉了无数个坑,无论是看书还是看网络上的一些帖子,坑无数。本人也是刚接触
Qt
,就四五天吧。现在经过一些坑的洗礼,终于可以慢慢入门了,兴奋啊,吼啊,不禁让我在朋友圈分享了一首FB的歌呢。当然网上不全是坑,也发现了非常精华的内容,比如这篇博客《
Qt
资料大全》,非常适合
Qt
小白。 本人极力推荐《
Qt
Creator
快速入门》以及配套的相关代码,我已经将这...
QT
学习记录(二)
QT
基本功能
重
新建
了一个项目,在主窗口增加一个登陆按钮,然后建了一个登陆窗口类,点击登陆按钮,显示登陆窗口,但是点击按钮也没有反应。VS2017已经安装了扩展,我的解决方案是将lupdateOnBuild从False改为True,然后运行成功。VS2017中
QT
Designer 功能没有
QT
Creator
功能强,但是也能使用。2、
QT
离线帮助在
QT
Designer/帮助/
QT
Designer Help。VS2017 对
QT
支持不是特别好,最好与
QT
Creator
配合使用。按照下面两个教程学习。
第一个
QT
-helloworld
第一个
QT
-helloworld 打开
Qt
creator
,按图中数字序号点击
新建
一个工程。
新建
好了工程之后,会提示你输入名称和所保存的文件路径,按照自己的实际情况来填写,建议在自己的文件夹下
新建
一个专门用来放
Qt
程序的文件夹,可取名为
Qt
Program并勾选设为默认的项目路径,可参考下图。 选择好了之后会弹出下面的
对话框
,选择Sellect all kits,点击下一步 X8...
Qt
16,202
社区成员
26,591
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章