社区
Qt
帖子详情
QDesktopWidget这个类官方说过时了,官方强烈建议不要使用,请问用什么可以代替?
fanx021
2018-12-12 08:28:28
QDesktopWidget这个类官方说过时了,官方强烈建议不要使用,请问用什么可以代替?
...全文
5718
3
打赏
收藏
QDesktopWidget这个类官方说过时了,官方强烈建议不要使用,请问用什么可以代替?
QDesktopWidget这个类官方说过时了,官方强烈建议不要使用,请问用什么可以代替?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一个代码工
2019-01-18
打赏
举报
回复
早期的版本中,利用qApp->desktop()->availableGeometry()获取桌面的几何信息,QDesktopWidget废弃后,桌面的信息主要通过QGuiApplication::primaryScreen()->geometry()获取信息。
QGuiApplication::primaryScreen()等价于前期的QDesktopWidget::primaryScreen()。
用法没什么变化。
donwmufromdying
2018-12-17
打赏
举报
回复
我还真们看到说建议不要使用。我去看看
dext
2018-12-13
打赏
举报
回复
QScreen
Qt之Q
Desktop
Widget
的
使用
说
明(屏幕个数、屏幕分辩率、屏幕PDI、设置屏幕分辩率)
5.保证无毒 1.简单,方便,实用 3.实例可以自行改用 1.如有非法,本人无法律责任! 8.更多作品,查找标签“朱建强”7.下载,请杀毒! 4.如需联系我请看左边数字!1.如不知代表何物,那就放弃计算机吧! 0.还不懂?CSDN老板不让我上传联系方式。
QT shotscreen.zip
QT实现截取当前界面图片,并保存图片,且同时将图片复制在系统剪切板的功能,以练习QPixmap、Q
Desktop
Widget
、QClipboard
类
的
使用
。
C 写的扫雷附源代码.rar
C 写的扫雷,界面上的菜单有:菜单、帮助、游戏
说
明、重新开始、退出等。虽然是游戏程序,但是运用的知识比较综合,比如键盘钩子、注册表操作、窗口界面中的信息提示、游戏算法等。相关的代码:
widget
= new Q
Widget
;//定义一个顶级窗口的指针 setLayout(
widget
);//将这个窗口加入进来 setWindowTitle("扫雷");//设置窗口标题 /* width=640;//定义窗口宽度 height=480;//定义窗口高度 Q
Desktop
Widget
* dw = new Q
Desktop
Widget
; setGeometry((dw->screenGeometry().width()-width)/2,(dw->screenGeometry().height()-height)/2,width,height);//设置初始化位置和大小,前2个是屏幕距离宽高,后2个是窗口大小宽高 */ setWindowIcon(QIcon(":/ico/images/Hamtaro.ico"));//设置窗口图标
Qt实现屏幕底部冒泡效果
在Qt局域网聊天程序的到的东西太多了,最想和大家分享的是关于局域网聊天信息的冒泡,他的设计也不是特别难,我写了一个
类
分享给大家。 可能各位道友有更好的办法,但希望
不要
拆台哦。 该
类
中有一部分适应屏幕分辨率的
类
,也一并加入。如有不懂的欢迎大家留言。 首先是获取屏幕分辨率,并实现自适应屏幕分辨率。 #ifndef VER
DESKTOP
_H #define VER
DESKTOP
_H #include #include class Ver
Desktop
: public QObject { Q_OBJECT public: explic
Qt如何设置窗口屏幕居中显示以及设置大小
Qt如何设置窗口屏幕居中显示以及设置大小 设置窗口居中显示 方法一:在窗口(Q
Widget
类
及派生
类
)的构造函数中添加如下代码: #include //....... Q
Desktop
Widget
*
desktop
= QApplication::
desktop
(); // =qApp->
desktop
();也可以 move((
desktop
->width() - this->width())/2, (
desktop
->height() - this->height())/2); //....... 方法2:在调用show()函数后调用move()函数,j
Qt
16,227
社区成员
26,600
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章