
QT
文章平均质量分 62
savagelin
这个作者很懒,什么都没留下…
展开
-
QTreeView ui相关
QTreeView ui相关设置原创 2023-01-19 10:59:43 · 551 阅读 · 0 评论 -
Qt借助隐藏控件和QSS绘制重复元素
Qt借助隐藏控件和QSS绘制重复元素转载 2023-01-14 16:08:17 · 390 阅读 · 0 评论 -
vector 内存释放
QVector内存释放转载 2022-08-08 16:34:40 · 2328 阅读 · 0 评论 -
ReadDirectoryChangesW
ReadDirectoryChangesW 函数对指定的目录进行监控,返回详细的文件变化信息。转载 2022-07-20 16:52:20 · 1276 阅读 · 0 评论 -
QT 栅格布局(Grid Layout),设置控件所占行数(rowSpan)和所占列数(columnSpan)
QT的栅格布局(Grid Layout)划分了行和列,能够将控件放入一个网状的栅格之中显示,每个控件能够占一格或多行多列,例如:但是如果先拖入一个Grid Layout,再添加控件是没办法设置控件所占行列的,要用其他的办法才可以。控件占任意行列的布局方法:方法一:1.先将控件的位置摆好如图:2.全选控件,点上方的栅格布局,控件的位置就自动设置好了。3.要追加控件,先选中gridlayout,点击打破布局再添加控件并摆放好位置,全选重新点栅格布局就行了方法二:代码的方式添加,有转载 2022-04-21 16:41:55 · 11769 阅读 · 1 评论 -
QTableView 单元格高度和无边框设置
尝试了在QSS中设置无效,最后在代码中设置成功:QHeaderView *vHeader=m_tableViewSummary->verticalHeader();vHeader->setSectionResizeMode(QHeaderView::Fixed);vHeader->setDefaultSectionSize(56);原创 2022-01-21 17:16:03 · 2593 阅读 · 0 评论 -
Qt MSVC版本显示中文乱码问题
注:试了好几种,这个靠谱问题描述: 在windows中使用Qt MSVC版本编译Qt项目时,在代码中使用中文,在显示的时候会出现乱码;但是在Qt Designer时直接输入的中文字符可以正常显示。解决办法: Qt默认的编码格式为UTF-8,MSVC使用的编码为GBK编码,当使用Qt MSBC版本进行编译而源码采用UTF-8保存时就会出现中文乱码问题。 方法一: 使用QTextCodec来把所有使用到中文的地方进行转换 QTex...转载 2021-09-24 18:05:42 · 757 阅读 · 0 评论 -
Qt读取qss不生效解决方案
qss不生效:qss文件读取成功,但是样式表不生效,用qDebug()输出的qss的字符,在开头有几个问号,而正好你又是通过windows下记事本创建的qss文件,那么不生效的本质问题就是BOM(自行百度),BOM只有在windows下采用“记事本”存储为UTF-8时才会有,所以根本原因就是这个,开发期间用记事本编辑过代码文件。所以第一件事就是你需要下载一个NotePad++或者高级一点的编辑器,在保存文件是将BOM去掉。打开NotePad++,右下角会显示当前的utf-8带不带bom,若带,点击编码,选转载 2021-09-08 11:31:42 · 2049 阅读 · 0 评论 -
Qt之QSS使用
CSS,是能够真正做到网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进行初步交互设计,是目前基于文本展示最优秀的表现设计语言。CSS能够根据不同使用者的理解能力,简化或者优化写法,针对各类人群,有较强的易读性。 借用CSS的灵感, Qt也支持Qt自己的CSS, 简称QSS。同CSS相似,CSS的主要功能与最终目的都是能使界面的表现与界面的...转载 2021-09-08 09:17:37 · 373 阅读 · 0 评论