Qt
文章平均质量分 61
bug demo troubleshot
风莫寻
那些年踩过的坑,翻过的坎,写Bug的路越走越远
展开
-
Qt 中openMp 配置
openMP是使用CPU进行并行计算,在实际项目中处理耗时的for循环等,简单有效,本文记录下使用Qt \C++项目开发时如何配置openMP。原创 2024-09-12 16:40:27 · 403 阅读 · 0 评论 -
【Qt CMake】Qt5Widgets.dll:-1: error: LNK1107: 文件无效或损坏: 无法在 0x308 处读取
CMake 编译QT 工程 编译报错E:\tool\Qt5.15.2\5.15.2\msvc2019_64\bin\Qt5Widgets.dll👎 error: LNK1107: 文件无效或损坏: 无法在 0x308 处读取。原创 2024-08-26 10:41:57 · 455 阅读 · 0 评论 -
【troubleshoot】QT报错QWidget: Must construct a QApplication before a QWidget
QWidget: Must construct a QApplication before a QWidget原创 2022-10-09 14:14:31 · 417 阅读 · 0 评论 -
Qt 源码调试 (Windows)
Qt 源码调试 (Windows)环境: Qt5.9.3工具: QtCreator 4.4.1二、使用步骤1. Qt 下载安装程序和调试文件https://download.qt.io/archive/qt/5.9/5.9.3/如图所示:安装时勾选源码2.QtCreator 配置【工具】->【选项】3.调试信息文件配置解压qt-opensource-windows-x86-pdb-files-desktop-5.9.3文件对应编译器下功能模块调试文件,将调试信息文件中【b原创 2021-03-26 17:06:15 · 403 阅读 · 0 评论 -
QT <源码笔记> 信号与槽
信号与槽1、QT 信号槽功能由QObject提供,实现基于Qt 元对象系统,其文档描述为:Signals and slots are made possible by Qt’s meta-object system2、QObject 类为使用信号槽机制的基类,子类在private 中定义Q_OBJECT宏3、元对象编译器(MOC)在预编译阶段解析定义有Q_OBJECT宏的源文件,并生成moc_xxx.cpp文件,该文件中包含信号与槽相关信息(名称、信号连接等)QT文档描述:The meta-ob原创 2021-05-19 20:58:41 · 442 阅读 · 0 评论 -
【QT】无法运行rc.exe
Qt Creator 编译工程报错:无法运行rc.exe。原创 2022-08-27 17:04:21 · 1606 阅读 · 1 评论 -
QT Pro项目配置
QT Pro项目配置前言QT Pro文件进行项目配置要比vs简单方便的多,近来工作中接触到Imprex 相机SDK中示例程序的Pro项目配置,觉得很全面,故贴出来,做个备忘记录。代码如下(示例):# <1>*********** TEMPLATE**********# app - 建立一个应用程序的makefile。这是默认值,所以如果模板没有被指定,这个将被使用。# lib - 建立一个库的makefile。# vcapp - 建立一个应用程序的Visual S原创 2021-04-29 10:26:09 · 525 阅读 · 2 评论 -
QT《源码笔记》 QVariant
#QT《源码笔记》 QVariant文章目录前言一、QVariant二、源码1.构造函数2.数据成员3.支持类型定义4.自定义数据类型前言QVariant 基于C++ union实现union:union变量所占用的内存长度等于最长的成员的内存长度,允许多种不同类型的数据共享同一块内存区域,并根据实际内存字节来获取指定类型的数据一、QVariantQT 文档描述:A QVariant object holds a single value of a single type() at a ti原创 2021-05-17 11:54:23 · 1001 阅读 · 0 评论 -
QT <源码笔记> Q_D Q_Q
QT <源码笔记> Q_D Q_Q前言Q_D,Q_Q 指的是QT中的 d_ptr ,q_ptr,d_ptr:主类中访问私有子类成员指针q_ptr:私有数据类中访问主类指针一、声明qglobal.h 中定义如下:#define Q_D(Class) Class##Private * const d = d_func()#define Q_Q(Class) Class * const q = q_func()qglobal.h 中相关其他函数 定义如下:template &l原创 2021-05-18 16:20:00 · 654 阅读 · 0 评论 -
基于QxOrm的Orm数据库基本操作
基于Qxorm的Orm基本操作原创 2022-06-04 17:26:34 · 1732 阅读 · 0 评论 -
QLineEdit 密码显示 以及样式修改
QLineEdit 密码显示 以及样式修改一、密码显示** void setEchoMode(EchoMode)** 设置密码显示QLineEdit::Password : 输入时用指定字符显示用户输入 默认实心圆点QLineEdit::PasswordEchoOnEdit :输入完成失去焦点/回车后用指定字符显示用户输入 默认实心圆点二、样式修改QLineEdit 密码样式使用 Unicode 字符表示,密码样式修改在QLineEdit::Password 、QLineEdit::Pas原创 2021-11-17 14:36:10 · 4646 阅读 · 1 评论 -
QT <Demo> exe 图标
QT <Demo> exe 图标本文中将介绍两种 设置exe 图标方式1、Qt Creator pro2、vs+Qt文章目录QT <Demo> exe 图标前言一、ico 文件制作二、Pro 项目文件1.pro文件设置2、运行效果三、vs1、新建logo.rc文件,文件内容为 :2、项目工程中添加logo.rc总结前言应用程序 exe 图标格式为ico,ico可通过其他格式(例如png )转换得到,转换网址:https://www.aconvert.com/cn/icon/png-t原创 2021-06-24 17:23:31 · 210 阅读 · 0 评论 -
QT <Demo> QTableView Sqllite QSqlTableModel 基本使用
QT <Demo> QTableView Sqllite QSqlTableModel 基本使用文章目录QT <Demo> QTableView Sqllite QSqlTableModel 基本使用前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言QTableview 使用QSqlTableModel 获取Sqlite 数据内容一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如原创 2021-06-24 16:44:42 · 480 阅读 · 0 评论 -
QT <Demo> Model/View
QT Model/View毕业后一直从事Qt客户端开发,几年下来也踩了不少坑,现如今想通过 QT Demo 系列文章 以Demo程序的方式记录下所学所得。文章目录QT Model/View前言一、Model1 QStandardItemModel2 QFileSystemModel3 model 基类均为QAbstractItemModel二、Delegate1.QStyledItemDelegate 与 QItemDelegate三、View四、示例——QTableview1、 Model 类&l原创 2021-05-31 14:10:25 · 198 阅读 · 0 评论