摘要: https://blog.csdn.net/qq_33485434/article/details/80518907 QDialog和QWidget设置模态的方式有所不同。Widget用的是setWindowModality()。详细内容上文有较详细的叙述 阅读全文
posted @ 2020-07-28 14:31 banlcer 阅读(1098) 评论(0) 推荐(0) 编辑
摘要: 设置背景图已知有三种方法 background:url();//平铺 background-image:url();//平铺 border-image:url();//拉伸填充 其中第一种方法可以直接在尾部添加no-repeat阻止图片平铺;第二种则需要添加background-repeat语句: 阅读全文
posted @ 2020-07-24 12:05 banlcer 阅读(5913) 评论(0) 推荐(2) 编辑
摘要: QUiLoader uiLoader; QFile file(":/QtDemo/qtdemo.ui"); file.open(QFile::ReadOnly); QWidget* ui = uiLoader.load(&file); file.close();QVBoxLayout *layout 阅读全文
posted @ 2020-07-22 12:05 banlcer 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 学自:https://www.cnblogs.com/MakeView660/p/11225445.html QPainter可以实现原图、缩放、子图、平铺绘制图片。具体方法上文写的很详细,记录防忘。 阅读全文
posted @ 2020-07-22 11:51 banlcer 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Qt中文显示乱码时可以通过 QString::fromLocal8Bit(str); 即可正确打印,无乱码。 QRect的历史遗留问题使得BottomRight()取得的坐标比真实坐标小1,这个问题可以使用QRectF解决,或是避免取得右下点坐标,或是注意加回1。 参考https://blog.cs 阅读全文
posted @ 2020-07-22 11:09 banlcer 阅读(328) 评论(0) 推荐(0) 编辑
摘要: qss使用background-color:transparent可以将ListView的内容设置为透明; 在cpp中使用setFrameShape(QListView::NoFrame);可以将ListView的边框取消。 阅读全文
posted @ 2020-07-21 20:37 banlcer 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: 主要看槽函数怎么连接 学自https://blog.csdn.net/qq78442761/article/details/79813464 阅读全文
posted @ 2020-07-21 19:02 banlcer 阅读(2383) 评论(0) 推荐(0) 编辑
摘要: 参考:https://blog.csdn.net/hl1hl/article/details/85244451?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-8 原文是QWidget子窗口可以通过以下两句置顶,并屏蔽其他窗口。 to 阅读全文
posted @ 2020-07-21 16:57 banlcer 阅读(1837) 评论(0) 推荐(0) 编辑
摘要: 主要学自:https://www.cnblogs.com/wangqiguo/p/4960776.html#_label8 讲的还行,就是没有比较具体的用法,遇到好的再补。暂做记录。 阅读全文
posted @ 2020-07-01 20:39 banlcer 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 在学习QT开发时参考这篇文章:http://blog.sina.com.cn/s/blog_a6fb6cc90101gynd.html 在最后也遇到同样的在项目路径下直接运行exe会报缺少dll的问题。尝试在环境变量添加%QTDIR%\bin并不能解决问题。但修改为绝对路径而不使用%%替代后,就成功 阅读全文
posted @ 2020-06-29 16:49 banlcer 阅读(127) 评论(0) 推荐(0) 编辑