- 博客(3)
- 收藏
- 关注
原创 QComboBox 在 Linux 下不显示滚动条
QComboBox 在 Linux 下不显示滚动条大家可能会遇到自己的 Qt 界面程序中 QComboBox 部件在 Linux 下点击下拉后不出现滚动条(当数据项比较多时),而是一股脑的占满了纵向整个屏幕:但同一个程序在 Windows 下却能得到我们想要的效果:这其实和 QComboBox 的 maxVisibleItems 属性有关,该属性通过代码和 designer 都可以设置:可以仅仅设置了该属性值还不够,Qt6.1.1官方手手册对该属性描述如下:maxVisibleItems
2021-08-25 08:40:56
1522
2
原创 Qt5下,QTextStream写文件时改变文件编码
文章目录Qt版本问题描述原因与解决Qt版本Qt5.12.2下验证无误,应该也适用于Qt5的其它版本问题描述使用QTextStream先读文件再写回去,发现文件编码改变了,主要代码片段如下:// 从文件读取内容,处理内容后,重新写回原文件,发现文件编码不一致了// 1.读文件QFile file(targetFilePath);file.open(QIODevice::ReadOnly | QIODevice::Text);QTextStream ioStream(&file);Q
2020-09-09 08:56:20
2449
原创 QtCreator下,Qt 5.14.2 MSVC 2015 64-bit环境配置
文章目录问题来自完整搭建流程关键点——Windows 8.1 SDK关键点——操作系统中Windows 10 SDK 和 Windows 8.1 SDK都安装了,注意不要冲突扩展参考问题来自先装了VS2019(勾选了2015生成工具),然后装了Qt5.14.2(勾选了msvc2015版Qt)使用QtCreator的msvc2015套件构建时,报错LNK1158: 无法运行“rc.exe”完整搭建流程安装Visual Studio时,装上MSVC v140 - VS 2015 C++ 生成工具(v1
2020-05-31 19:29:03
4616
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人