自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

愤怒的狸猫 的博客

菜鸡互啄中........

  • 博客(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 21082 1

原创 Qt使用流式布局来实现文件Windwos的文件查看预览效果

Qt流式布局最后显示的效果图1:利用流式实现的效果图2我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;全新的 KaTeX数学公式 语法;增加了支持甘特图的mermaid语法1 功能;增加了 多屏

2021-02-03 18:37:17 447

原创 Qt32位程序如何访问64位操作系统的System32目录

问题概述:今天在实际开发中遇到一个问题;要求是检测电脑是否安装某个驱动,如果没有安装提示用户安装;开始就想到了QDir来遍历指定C://Windows//System32//drivers//下的所有以.sys结尾的文件,然后比对文件名。代码也很简单,但是在实际中却发现已经存在了对应的驱动后,仍然是提示未找到,后来发现指定的是C://Windows//System32//drivers;但是实际...

2019-12-11 20:38:27 1203

原创 Qt动画播放之QMovie类

主要是用到QMovie类实现在事件触发时开启动画播放效果(需要注意的是,这个动画播放默认是循环播放的,如果不做特殊处理动画会一直播放)QMovie *movie = new QMovie("aaa.gif");ui->movieLabel->setMovie(movie);movie->start(); //启动gif图片//movie->stop(); /...

2019-12-10 18:02:47 7559

原创 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 2432 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 3179 1

原创 Qt中关于STL迭代器的数据删除操作

主要是记录一下关于Qt中STL删除数据元素的一些常见问题使用remove接口删除:  STL中提供的删除接口remove并不是真正意义上的删除操作,而是使用下一个元素来替换当前元素,待删除的目标元素仍然存在;如果我们确信要删除某些元素时,需要使用erase接口去删除;使用erase接口删除:  当使用这个接口去删除元素数据时,会改变迭代器的指向,目标元素被删除后,指向该元素的迭代器会自动指...

2019-11-18 17:59:44 1308

原创 Qt事件之创建鼠标右击菜单【上下文菜单事件-----contextMenuEvent() 】

在窗口中古创建一个右击菜单步骤:1. 重写上下文菜单事件–contextMenuEvent(QContextMenuEvent * event);void MyWidget::contextMenuEvent(QContextMenuEvent * event){ m_rightClieckMenu->exec(QCursor::pos()); //QCursor::pos()获取...

2019-11-06 17:43:06 2655 2

原创 Qt设置样式时一个组合控件中的属性

主要是针对在使用Qt提供的控件时,想要使用qss去美化控件时,却不知道控件中的一个子控件的名称以及相关属性如何设置;QComboBox–组合下拉栏设置下拉按钮的样式;QComboBox::drop-down;通过这个选择器可以设置下拉按钮的形状以及一些基本属性设置;QComboBox::drop-down {subcontrol-origin: padding;subcontrol-...

2019-11-05 19:55:26 535

转载 QString和String的介绍

今天要说的是QString。之所以把QString单独拿出来,是因为string是很常用的一个数据结构,甚至在很多语言中,比如JavaScript,都是把string作为一种同int等一样的基本数据结构来实现的。每一个GUI程序都需要string,这些string可以用在界面上的提示语,也可以用作一般的数据结构。C++语言提供了两种字符串的实现:C风格的字符串,以'\0‘结尾;std::s...

2018-11-05 14:18:25 14808 1

Mupdf静态库和头文件

用于解决Qt5.9版本不支持阅读pdf文件的问题;主要工作原理就是通过第三方库mupdf将pdf文件转换为图片,以图片的形式进行展示

2022-03-04

基于QComboBox的颜色下拉列表.rar

继承QCombox,使用QLineEdit和QTableWidget所编写的一个颜色下拉列表,使用向用户提供一个带有预定义颜色选择的下拉框,也支持用户选择自定义颜色

2021-02-27

Qt实现Windwos下文件预览样式---流式布局.rar

应用流式布局来实现文件预览,通过缩放边框实现文件列数的变化,模拟Windows下的文件图标预览查看效果

2020-06-01

NSISLS_htd.nsi

NSIS打包脚本,可根据其中的注释来自己修改内容,注意其中的程序名和结束进程名,二者不要一样,否则是安装不成功的

2019-11-18

zlib库编译后的文件

用来进行对文件夹压缩和解压所要用到的相关资源文件。

2019-01-22

Echart使用范例

ECharts使用部分代码,仅提供参考功能,具体的使用方案参照官网

2019-01-10

数据库驱动需要的库--libmysql.lib和libmysql.dll

Qt链接数据库时,提示的数据库驱动无法加载,所需要的库,放在Qt的安装目录下的bin目录下,例如C:\Qt\Qt5.5.1\5.5\msvc2010\bin

2018-11-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除