
QT分享
无名️
这个作者很懒,什么都没留下…
展开
-
Qt下载安装避坑
qt下载安装原创 2024-10-10 10:44:14 · 814 阅读 · 0 评论 -
监视某个文件或目录
QFileSystemWatcher用于监控文件系统中的文件和目录的变化原创 2024-10-09 14:20:25 · 329 阅读 · 0 评论 -
同步两个QTableWidget列宽和选中改变
同步两个QTableWidget列宽和选中改变。原创 2024-08-29 16:37:09 · 316 阅读 · 0 评论 -
VC+QT编译问题:error LNK2001: 无法解析的外部符号 “public: virtual int __cdecl *****::qt_metacall
VC+QT编译问题:error LNK2001: 无法解析的外部符号 “public: virtual int __cdecl *****::qt_metacall原创 2024-04-28 16:59:26 · 395 阅读 · 0 评论 -
QT设置状态栏信息
需求说明:设置状态栏内容,且直到接到信号改变后,状态栏内容才会改变否则一直存在原创 2024-04-18 17:03:19 · 346 阅读 · 0 评论 -
QT处理word
本文使用QT的QAxObject方式,处理word。其中包括创建、打开、保存、另存为、添加文字、添加段落、设置字体和格式、换行、选中、光标移动、设置标题、设置二级标题格式、设置文本格式、设置段落格式、创建表格、插入题注、创建题注、删除题注、设置光标在表格位置、设置表格格式、设置单元格内容、合并单元格、插入行、插入列、在表格中插入标签、设置word方向、插入空白页、设置标签处文字、设置标签处添加文字、删除标签、拷贝另一个word中内容到光标处、插入页眉、插入页脚、插入图片的接口。原创 2024-04-11 18:00:49 · 3143 阅读 · 1 评论 -
输入框相应回车QLineEdit
当输入框pLed中点击Enter按键后,将会pLed输入框中失去焦点,并且按钮pBtn会相应点击事件。原创 2023-09-14 14:36:53 · 824 阅读 · 0 评论 -
解决数据库写入多条数据过慢问题
以上代码可以实现对QSLite简单的数据插入,但是如果是100000条循环插入时,将会导致很慢很慢,原因:exec每次执行都会对db文件的一次打开和关闭,导致耗时较高。如果减少耗时只能通过对文件减少打开和关闭次数,从而减少耗时。这样就可以通过事务的方式来解决该问题。以上代码,执行后先将需要写入文件的内容先写入内存,然后再一次写入文件中。这种方式将只会打开一次db文件,所以耗时较少。从而解决大量数据写入时写入缓慢问题。使用QT写数据到QSLite中。原创 2023-12-04 10:21:45 · 795 阅读 · 0 评论 -
问题记录-QTableView修改列宽不及时问题
setColumnWidth在QTableView中不能及时的原因原创 2024-03-08 14:55:41 · 411 阅读 · 0 评论 -
在Qt Designer中添加窗口
使用QScrollArea来替代QWidget的创建原创 2024-02-04 16:23:52 · 420 阅读 · 0 评论 -
QTabWidget的styleSheet风格不成功问题
QTabWidget的styleSheet风格不成功问题原创 2024-02-04 15:44:08 · 254 阅读 · 0 评论 -
解决QT中QWidget使用setStyleSheet问题
解决QT中QWidget使用setStyleSheet问题。原创 2024-01-12 13:23:57 · 637 阅读 · 0 评论 -
Windows下将可执行程序打包成安装包
本文介绍如何将exe可执行程序打包成exe安装包,打包完的安装包可以直接在Windows下安装,需要用到 Inno Setup 安装程序制作软件工具,工具下载完之后直接安装即可。原创 2024-01-12 11:29:21 · 2091 阅读 · 0 评论 -
使用QXlsx.ll时遇到的问题
QXls.dll调用失败原创 2023-12-14 11:07:17 · 510 阅读 · 0 评论 -
使用QT生成exe文件并执行
以上步骤可以在win的菜单栏中Qt 5.14.2(这个是我电脑的qt版本)下面找到Qt 5.14.2(MinGW 7.3.0 32-bit)或者Qt 5.14.2(MinGW 7.3.0 64-bit)或者Qt 5.14.2(MSVC 2017 32-bit)或者Qt 5.14.2(MSVC 2017 64-bit)点击任何一个会跳转到qtenv2.bat中。随便找个地方,然后新建一个文件夹(最好英文),将你release版本生成的主程序下的exe(123.exe)复制到改文件夹下。原创 2023-12-11 16:17:53 · 677 阅读 · 0 评论 -
QT程序段耗时检测
QT程序段耗时检测原创 2023-06-16 17:45:51 · 1073 阅读 · 2 评论 -
Windows下关闭某一个进程
用于qt中关闭名字为strProcessName的进程void KillExecute(QString strProcessName){ QString c = "taskkill /im " + strProcessName + " /f"; QProcess::execute(c);}原创 2021-06-15 14:54:15 · 138 阅读 · 0 评论 -
字符串的分割QT
本功能是通过QString方法分割字符串。本文以切割路径为例子,最后得到文件名字QString ParseFilePathToGetFileName(QString strInputFilePath){ QString strTxtFilePath; if (strInputFilePath.isEmpty()) return strTxtFilePath; QString strFileType, strWaringText; //去掉“\\”如原创 2021-06-15 14:47:49 · 968 阅读 · 0 评论 -
一个进度条类
通过继承QWidget,实现一个小部件,的进度条方式。可以设置水平或者是垂直。以及提示的文字内容。使用的时候,使用对象的show方式,如果关闭的话建议使用隐藏hide方式,如果要关闭的话使用close方式...原创 2021-06-15 14:34:52 · 102 阅读 · 0 评论 -
QT组件的选择
我在每次新建项目或者是第一次打开某一个文件的时候,再或者是第一次安装的时候,总会涉及到组件的选择,这个每次我都头疼。今天我自己整理下,也为了以后的人能够分清楚,如果有不对的请留言指正,谢谢~MinGW编译器模块。MinGW 是 Minimalist GNU for Windows 的缩写,MinGW是 Windows 平台上使用的 GNU 工具集导入库的集合,适用于Windows平台。用于 UWP 编译的模块。UWP 是 Windows 10 中 Universal Windows Platform 的原创 2021-05-10 09:27:50 · 6388 阅读 · 0 评论 -
QT Creator中字符串为中文编译报错
打开工具栏 工具-选项-文本编辑器,在文本编辑器界面的文本编码地方选择默认编码选择UTF-8;UTF-8 BOM选择 如果编码是UTF-8则添加;菜单栏点击"编辑",选择“select encoding”,在文本编码界面选择 UTF-8,然后点击按编码保存。...原创 2021-05-07 16:26:18 · 449 阅读 · 1 评论 -
QT中获取时间的方式
1.最原始的方式:使用标准的C语言函数time(精确到秒)。添加头文件time.htime_t t = time(0);2.获取带日期的时间,使用QDateTime类QDateTime current_date_time =QDateTime::currentDateTime();QString current_date =current_date_time.toString("yyyy.MM.dd hh:mm:ss.zzz ddd");yyyy表示年;MM表示月;dd表示日; hh表示小时;原创 2021-04-12 10:40:48 · 1357 阅读 · 0 评论