
QT
指舞花歌
这个作者很懒,什么都没留下…
展开
-
Qt5.14.2+MSVC2017+Mysql驱动编译及连接
Qt5.14.2+MSVC2017+Mysql驱动编译及连接原创 2023-05-20 17:43:44 · 588 阅读 · 0 评论 -
Qt加载样式文件
Qt加载样式文件转载 2022-07-12 15:09:52 · 519 阅读 · 0 评论 -
QT-控制台程序退出
控制台程序通过按Q退出关闭程序。main.cpp:Exit_Thread *mythread=new Exit_Thread();QObject::connect(mythread,SIGNAL(finished()),&a,SLOT(quit()));mythread->start();exitthread.h:#ifndef EXITTHREAD_H#define EXITTHREAD_H#include <QObject>#include <QTh原创 2022-05-27 14:37:16 · 2789 阅读 · 0 评论 -
QT 编码格式转换---(int-byte-bits)---(GBK2-UTF8)
#include <QBitArray>#include <QTextCodec>int bytesToInt(QByteArray bytes){ int addr = bytes[0] & 0x000000FF; addr |= ((bytes[1] << 8) & 0x0000FF00); addr |= ((bytes[2] << 16) & 0x00FF0000); addr |= (.原创 2022-05-27 14:32:36 · 936 阅读 · 0 评论 -
Qt控件--QComboBox存储自定义数据
添加具有用户数据的项:QComboBox::addItem()函数的两种参数的原型定义如下:void addItem (const QString &text, const QVariant &userData = QVariant())void addItem (const QIcon &icon, const QString &text, const QVariant &userData = QVariant())不管是哪一个addItem()函数,后原创 2022-05-05 19:44:09 · 3941 阅读 · 0 评论 -
QList介绍及配置ini文件存取
1.QList介绍及应用QList是目前最常用的容器类,它存储了给定类型的值的一个列表,而这些值可以通过索引访问。QList使用数组来实现,以确保进行快速的基于索引的访问。实例:QList<QString> list;list << "aa" << "bb" << "cc"; // 插入项目if(list[1] == "bb") list[1] = "ab";list.replace(2, "bc");原创 2022-03-29 15:03:22 · 949 阅读 · 0 评论 -
【Qt】何时使用引用、指针、按值传递作为参数的方法总结
1、使用引用参数的主要的两个原因:(1)程序员能够修改调用函数中的数据对象;(2)通过传递引用而不是整个数据对象,可以提高程序的运行效率。(当数据对象比较大时——结构或者类对象)2、什么时候用引用?什么时候用指针?什么时候用按值传递?原则选择:(1)数据对象很小,eg:内置数据类型、小型结构;使用按值传递;(2)数据对象是数组,则使用指针,这是唯一选择,并将指针声明指向const的指针;(3)数据对象是较大的结构,则使用const指针或者const引用,优点是提高程序的效率,节省复制结原创 2022-03-28 11:47:19 · 4769 阅读 · 2 评论 -
QTextStream写入以当前日期命名的文件
利用QTextStream写文本到以日期命名的文件。主要代码如下:#include "mainwindow.h"#include "ui_mainwindow.h"#include <QDateTime>#include <QDir>#include <QFile>#include <QTextStream>#include <QTimer>MainWindow::MainWindow(QWidget *parent)原创 2020-11-24 18:41:31 · 284 阅读 · 0 评论