一杯清酒邀明月
天下本无事,庸人扰之而烦耳。
摘要: 启用高分屏适配 1 #if (QT_VERSION >= QT_VERSION_CHECK(5, 6, 0)) 2 QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); 3 #endif 当QApplication设置上述属性后,q 阅读全文
posted @ 2021-05-28 13:28 一杯清酒邀明月 阅读(1667) 评论(0) 推荐(0)
摘要: 第一种,使用setPalette()方法如下: 1 QLabel *label = new QLabel(tr("Hello Qt!")); 2 QPalette pe; 3 pe.setColor(QPalette::WindowText,Qt::white); 4 label->setPalet 阅读全文
posted @ 2021-05-28 13:18 一杯清酒邀明月 阅读(2844) 评论(0) 推荐(0)
摘要: 事出有因 因为现在做的一个项目是全程全屏显示的。因此不同屏幕分辨率对程序界面的影响太大。而UI设计的时候又没有过多的考虑自动布局这方面的事。 虽然在刚开始做界面的时候已经尽量利用自动布局来做,但是有些控件提供的图片大小不太合适,在做的时候只能给控件设置固定大小。在测试不同分辨率的时候发现界面展现的效 阅读全文
posted @ 2021-05-28 10:19 一杯清酒邀明月 阅读(5328) 评论(0) 推荐(0)
摘要: QDesktopWidget这个类官方说过时了,官方强烈建议不要使用,可以用QGuiApplication代替。先看下QDesktopWidget类获取设备信息的代码: 1 //获取设备屏幕大小 2 QDesktopWidget* desktopWidget = QApplication::desk 阅读全文
posted @ 2021-05-28 08:28 一杯清酒邀明月 阅读(1767) 评论(0) 推荐(0)