随笔分类 - Qt
摘要:问题 在当前电脑上打包为exe可以正常执行,发送给另一台电脑后却无法执行,并且出现“Driver not loaded”的提示框。 可能原因 1、另一台电脑上没有MySQL(或exe文件中用到的数据库) 2、缺少与另一台电脑上的对应数据库对应的SQLDriver,就是这两个文件: 解决(以MySQL
阅读全文
摘要:参考 (18条消息) QT5的程序打包发布(将QT5的工程项目打包成一个exe程序)_kslly的专栏-CSDN博客 环境配置 Windows 10系统 MSVC 2017编译器 工具 Qt 5自带的windeployqy 步骤 1)打开某个Qt程序,以release方式运行; 这时在工程项目文件夹
阅读全文
摘要:0、说明 本节翻译总结自:Qt Plotting Widget QCustomPlot - User Interactions 本节内容是使用QCustomPlot实现绘图和用户交互功能。 本文代码中的变量customPlot是QCustomPlot类型的指针,实际使用时,应当用ui->custom
阅读全文
摘要:0、说明 本节翻译总结自:Qt Plotting Widget QCustomPlot - Basic Plotting 本节内容是使用QCustomPlot进行基本绘图。 本节教程都使用customPlot这个变量,它是一个指向QCustomPlot实例的指针,当然,在我们的项目中,我们更可能是通
阅读全文
摘要:0、说明 本节翻译总结自:Qt Plotting Widget QCustomPlot - Setting Up 本节的内容是讲如何配置QCustomPlot,而QCustomPlot的具体用法可以看后续章节。 1、下载 去Qt Plotting Widget QCustomPlot - Downl
阅读全文
摘要:原因:SQL语句没有符合格式,特别是在换行写一个SQL语句时,不同行之间没有写空格
阅读全文
摘要:参考 (18条消息) QT5写csv文件,文件打开后中文显示乱码的问题解决_yanzi150207348的博客-CSDN博客 解决方法 1、在文件开头写一段: #if _MSC_VER >= 1600 #pragma execution_character_set("utf-8") #endif 2
阅读全文
摘要:学习自 Qt 资源系统(Qt Resource System) - 知乎 1、什么是Qt 资源系统 Qt资源系统是一种将图片、数据存储于二进制文件中的一套系统。这些图片、数据会被我们的程序使用,它们称为资源。Qt资源系统中存储了这些资源,使得程序可以很方便地找到并使用它们。 Qt资源系统是独立于平台
阅读全文
摘要:0、说明 QDateTimeEdit类提供了一个用于编辑Date和Time的Widget,它就像下边这样 QDateTimeEdit允许用户使用键盘编辑Date、或者用方向键来增加或减少Date、Time的值。Date、Time的显示格式由setDisplayFormat()进行设置: QDateT
阅读全文
摘要:0、说明 QWidget类是所有用户界面对象的基类。 QWidget是用户界面的原子类。它接收鼠标、键盘和来自系统的其他事件,并在屏幕上将它们绘制出来。每个Widget都是矩形的,并按照Z-order(Z轴)进行排序。一个Widget夹在它的Parent和它前面的Widget之间。 没有嵌入pare
阅读全文
摘要:0、说明 QTextStream提供了读写文本文件的接口。 QTextStream可以操作QIODevice, QByteArray 和 QString,调用QTextStream的流操作可以方便的读取文字、行、数字等,还提供了文本填充和对齐的相关格式。 例如: QFile data("output
阅读全文
摘要:0、说明 template <typename T> class QVector QVector是存储同一个类型T数据的模板类,其功能是动态数组,数据在其中的存储是一系列连续的存储空间。 QList<T>, QLinkedList<T>, QVector<T>, and QVarLengthArra
阅读全文
摘要:0、说明 QVariant可以表现出Qt数据类型中最普遍的行为。 一个QVariant对象中一次只保留一个type()的单个值(有的type()可以是多值的,例如StringList),可以用convert()将它的类型转换为不同的类型,用toT()(这里的并不是实际的函数,T是一个泛型)获取它的值
阅读全文
摘要:0、说明 QReadWriteLock类提供了读写锁。 读写锁是一种保护那些可以读写的资源的同步工具,如果有多个线程同时要进行读操作,但是有一个线程想要写入,那么所有其他线程都会等待直到这个写线程完成。 在许多情况下,QReadWriteLock是QMutex的竞争者。在读写并发操作不是很频繁时,用
阅读全文
摘要:0、说明 QFileInfo提供了独立于系统的文件信息。 QFileInfo提供的信息包括文件名、路径、访问权限、文件大小、修改时间等。此外,它也可以用于获取有关Qt 资源的信息(resource)。 1)路径 QFileInfo指向的文件可以是绝对路径、相对路径任何一种,用isRelative()
阅读全文