社区
Qt
帖子详情
qt界面复用
france1667
2010-05-21 03:49:19
谁能给我个qt界面复用的例子 小弟学习一下
就是有个标志位,根据标志位的不同,可以显示出不同的界面,在一个类里面,重用不同的界面
具体我也不知道怎么做...就给个简单的例子,我看看 谢谢了~~~
...全文
388
12
打赏
收藏
qt界面复用
谁能给我个qt界面复用的例子 小弟学习一下 就是有个标志位,根据标志位的不同,可以显示出不同的界面,在一个类里面,重用不同的界面 具体我也不知道怎么做...就给个简单的例子,我看看 谢谢了~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
france1667
2010-05-25
打赏
举报
回复
[Quote=引用 10 楼 zcycool 的回复:]
引用 6 楼 france1667 的回复:
我的意思是 比如有个错误界面的类 就先叫他 wrongpage类吧...
在这个类里面,可以有好几个错误界面的情况...比如有的网络连接错误啊 有的程序错误啊 有的用户操作错误啊什么 有没有可以设置一个标志位, 根据不同的标志位,调用wrongpage的时候,可以显示出来不同的界面...就不用没一种情况单独做一个错误界面,,,那……
[/Quote]
恩...那怎么显示不同界面嘛... 给段 源代码看看呗...
donwmufromdying
2010-05-25
打赏
举报
回复
最笨的办法就是动态生成界面.
比如在原有layout里边addWidget.....
zcycool
2010-05-24
打赏
举报
回复
[Quote=引用 6 楼 france1667 的回复:]
我的意思是 比如有个错误界面的类 就先叫他 wrongpage类吧...
在这个类里面,可以有好几个错误界面的情况...比如有的网络连接错误啊 有的程序错误啊 有的用户操作错误啊什么 有没有可以设置一个标志位, 根据不同的标志位,调用wrongpage的时候,可以显示出来不同的界面...就不用没一种情况单独做一个错误界面,,,那样岂不是很耗内存...
[/Quote]
你这不是什么界面复用,一个界面显示不同内容就可以了吧。
france1667
2010-05-24
打赏
举报
回复
[Quote=引用 8 楼 gemfield 的回复:]
那就是用stack窗口吧
[/Quote]
大牛 能给段简单的代码吗? 我学习下....谢谢了~ 谢谢
chenzhp
2010-05-22
打赏
举报
回复
[Quote=引用 4 楼 job82824 的回复:]
界面的重用有很多种方法呀。你可以去留一下QQ之类的是如何实现的。我知道迅雷软件的界面是使用了一个皮肤包的,有个文件夹下面是各种不同类型的皮肤包资源文件,都是压缩成包的形式,压缩包里面的文件名是一样的。需要调用哪一个就解压缩哪个包。这样一来后面解压的文件就会覆盖掉前面同名的文件了。重新加载后就是另一种风格了
[/Quote]
好方法
gemfield
2010-05-22
打赏
举报
回复
那就是用stack窗口吧
kongyanmin
2010-05-22
打赏
举报
回复
顶一个
france1667
2010-05-22
打赏
举报
回复
我的意思是 比如有个错误界面的类 就先叫他 wrongpage类吧...
在这个类里面,可以有好几个错误界面的情况...比如有的网络连接错误啊 有的程序错误啊 有的用户操作错误啊什么 有没有可以设置一个标志位, 根据不同的标志位,调用wrongpage的时候,可以显示出来不同的界面...就不用没一种情况单独做一个错误界面,,,那样岂不是很耗内存...
job82824
2010-05-21
打赏
举报
回复
界面的重用有很多种方法呀。你可以去留一下QQ之类的是如何实现的。我知道迅雷软件的界面是使用了一个皮肤包的,有个文件夹下面是各种不同类型的皮肤包资源文件,都是压缩成包的形式,压缩包里面的文件名是一样的。需要调用哪一个就解压缩哪个包。这样一来后面解压的文件就会覆盖掉前面同名的文件了。重新加载后就是另一种风格了
qter_wd007
2010-05-21
打赏
举报
回复
这个实例倒是值得探讨一下。
思路应该不是Qt独特的,如果不是在Qt里面,比如MFC,准备怎么做呢。
gemfield
2010-05-21
打赏
举报
回复
根据标志位显示不同界面是简单,关键是你的具体需求是什么?
核动力蜗牛Killua
2010-05-21
打赏
举报
回复
需要界面显示的时候就show(),不用的时候就hide()
只要稍微控制下应该就ok
福优林@
Qt
5小白变大牛初级篇word---第11章.pdf
QML是一种高可读性的语言,可以使组件以动态方式进行交互,并且允许组件在用户
界面
中很容易地实现
复用
和自定义。 QML允许开发者和设计者以类似的方式创建高性能的、具有流畅的动画效果的、极具视觉吸引力的应用程序...
Qt
编写的CAN通信调试工具源代码支持吉阳光电CAN盒和致远周立功USB转CAN卡,带多线程接收 可完成标准和扩展CAN帧YID
使用方便,直接运行样例里的exe可执行文件即可看到操作
界面
,操作并了解软件运行流程。 本代码产品特点: 1、尽量贴合实际应用,方便软件模块
复用
。 2、注释完善,讲解详细,还有相关扩展知识点介绍。 3、提供代码...
游戏引擎-场景编辑器
1.采用
Qt
作为
界面
库,通过该项目可以学习到
Qt
跨平台
界面
库的使用.2.实现跨
界面
的拖拽功能.3.3.实现属性表(绚酷控件)控件,完全可以在其他的项目中进行
复用
.4.实现场景管理,采用节点方式实现高效的场景管理.5.实现复杂...
【RT-Thread作品秀】基于物联网云平台的智能环境监测设计-电路方案
之后发送dataSignal()信号,执行setVallue槽函数将数据显示在用户
界面
上。通过定时器来定时发送get请求,实现数据实时更新的目的。流程图如下图所示。 软件模块说明art_m
qt
t_init_entry:初始化m
qt
t,初始化成功后,...
嵌入式Linux应用程序开发标准教程(第2版全)
《嵌入式Linux应用程序开发标准教程(第2版)》主要分为3个部分,包括Linux基础、搭建...12.2.5
Qt
/Embedded图形
界面
编程 12.2.6
Qt
/Embedded对话框设计 12.3 实验内容——使用
Qt
编写“Hello,World”程序 12.4 本章小结
Qt
16,233
社区成员
26,639
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章