- 博客(10)
- 资源 (7)
- 收藏
- 关注
原创 QT之QTreeWidget的使用
QTreeWidget使用QTreeWidget的基本使用创建基础QTreeWidget ui->treeWidget->setColumnCount(3); ui->treeWidget->setHeaderLabels(QStringList()<<"编号"<<"启用"<<"描述"); QList<QString> allItemName{"10","否","第一层Item"}; //创建顶层Item QTre
2021-02-27 17:25:18
22879
1
原创 Qt使用流式布局来实现文件Windwos的文件查看预览效果
Qt流式布局最后显示的效果图1:利用流式实现的效果图2我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;全新的 KaTeX数学公式 语法;增加了支持甘特图的mermaid语法1 功能;增加了 多屏
2021-02-03 18:37:17
533
原创 Qt32位程序如何访问64位操作系统的System32目录
问题概述:今天在实际开发中遇到一个问题;要求是检测电脑是否安装某个驱动,如果没有安装提示用户安装;开始就想到了QDir来遍历指定C://Windows//System32//drivers//下的所有以.sys结尾的文件,然后比对文件名。代码也很简单,但是在实际中却发现已经存在了对应的驱动后,仍然是提示未找到,后来发现指定的是C://Windows//System32//drivers;但是实际...
2019-12-11 20:38:27
1356
原创 Qt动画播放之QMovie类
主要是用到QMovie类实现在事件触发时开启动画播放效果(需要注意的是,这个动画播放默认是循环播放的,如果不做特殊处理动画会一直播放)QMovie *movie = new QMovie("aaa.gif");ui->movieLabel->setMovie(movie);movie->start(); //启动gif图片//movie->stop(); /...
2019-12-10 18:02:47
7901
原创 QCheckBox配合QListWidget以及QLineEdit实现QComboBox下拉复选框功能
功能实现:目的效果如下:此功能是从按照网上的各种介绍实现的,详细就不做介绍了,主要是记录一下在使用过程中出现的问题 编译时总是提示: ASSERT: "!“QListWidget::setModel() - Changing the model of the QListWidget is not allowed.” ” in file itemviews\qlistwidget.cpp, ...
2019-12-09 10:52:12
2635
1
原创 Qt下使用vs编译的库文件
Qt下调用VS制作的静态库 1、制作静态库的编译器和Qt版本的编译器是一样 如果是使用Visual Studio 制作的静态库,比如使用Visual Studio 2013制作的,而要使用这个库的Qt平台也恰好是msvc版本的Qt,在Qt的pro工程文件配置好LIBS和INCLUDEPATH变量就可以使用;需要注意的是 库的版本要一致,比如VS下制作的32位debug版本的库就只能在...
2019-11-29 18:08:23
3548
1
原创 Qt中关于STL迭代器的数据删除操作
主要是记录一下关于Qt中STL删除数据元素的一些常见问题使用remove接口删除: STL中提供的删除接口remove并不是真正意义上的删除操作,而是使用下一个元素来替换当前元素,待删除的目标元素仍然存在;如果我们确信要删除某些元素时,需要使用erase接口去删除;使用erase接口删除: 当使用这个接口去删除元素数据时,会改变迭代器的指向,目标元素被删除后,指向该元素的迭代器会自动指...
2019-11-18 17:59:44
1484
原创 Qt事件之创建鼠标右击菜单【上下文菜单事件-----contextMenuEvent() 】
在窗口中古创建一个右击菜单步骤:1. 重写上下文菜单事件–contextMenuEvent(QContextMenuEvent * event);void MyWidget::contextMenuEvent(QContextMenuEvent * event){ m_rightClieckMenu->exec(QCursor::pos()); //QCursor::pos()获取...
2019-11-06 17:43:06
2835
2
原创 Qt设置样式时一个组合控件中的属性
主要是针对在使用Qt提供的控件时,想要使用qss去美化控件时,却不知道控件中的一个子控件的名称以及相关属性如何设置;QComboBox–组合下拉栏设置下拉按钮的样式;QComboBox::drop-down;通过这个选择器可以设置下拉按钮的形状以及一些基本属性设置;QComboBox::drop-down {subcontrol-origin: padding;subcontrol-...
2019-11-05 19:55:26
598
转载 QString和String的介绍
今天要说的是QString。之所以把QString单独拿出来,是因为string是很常用的一个数据结构,甚至在很多语言中,比如JavaScript,都是把string作为一种同int等一样的基本数据结构来实现的。每一个GUI程序都需要string,这些string可以用在界面上的提示语,也可以用作一般的数据结构。C++语言提供了两种字符串的实现:C风格的字符串,以'\0‘结尾;std::s...
2018-11-05 14:18:25
15269
1
基于QComboBox的颜色下拉列表.rar
2021-02-27
数据库驱动需要的库--libmysql.lib和libmysql.dll
2018-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人