一 结果图示 二 代码 头文件 #ifndef CPROGRESS_H #define CPROGRESS_H #include <QWidget> #include <QPainter> #include <QDebug> #include <qmath.h> class CProgress : ...
分类:
其他好文 时间:
2021-03-17 15:07:57
阅读次数:
0
1 QFile fp; //要包含必要的头文件,这里省略 2 QDir(dir); 3 QString path("./"),filename("test.txt"); 4 QDebug qdebug(QtWarningMsg) ; 5 fp.setFileName(path+filename); ...
分类:
其他好文 时间:
2021-02-10 13:16:22
阅读次数:
0
QByteArray转QString QByteArray转QString,网上有很多的转换方法。最方便得方法是以下这种方法: QByteArray a;QString str = QString(a);qDebug()<<"str"<<str; 还有一种就转换成char *型的: QByteArr ...
分类:
其他好文 时间:
2020-11-25 12:34:17
阅读次数:
3
qDebug()<<i; // #include <QDebug> ...
分类:
其他好文 时间:
2020-09-18 01:59:12
阅读次数:
27
创建UI脚本 #ifndef AA_H #define AA_H #include <QWidget> #include <QDebug> #include <QMutex> #include <QLabel> namespace Ui { class AA; } class AA : public ...
分类:
其他好文 时间:
2020-08-06 09:20:14
阅读次数:
58
串行解决方案示例代码: #include <QCoreApplication> #include <QThread> #include <QDebug> #include <QObject> /* sum(n)=> 1 + 2 + 3 + ..... + n sum(1000)= ? [1,1000 ...
分类:
编程语言 时间:
2020-07-26 15:37:15
阅读次数:
61
QThread编程示例 class MyThread: public QThread //创建线程类 { protected: void run() //线程入口函数 { for(int i=0; i<5; i++) { qDebug() << objectName() << ":" << i; s ...
分类:
编程语言 时间:
2020-07-23 09:21:43
阅读次数:
103
前提事项: 1.new QTimer()时不能加this 2.子线程中添加 exec();,启动子线程的本地消息循环 //创建子线程 mytimer* timer = new mytimer; timer->start(); qDebug()<<"111"; //核心 m_timer = new Q ...
分类:
编程语言 时间:
2020-06-28 00:11:22
阅读次数:
75
随便新建一个主窗体 再随便建一个对话框dialog 接下来在主函数中调用dialog 第一种: #include "widget.h" #include "dialog.h" #include <QDebug> #include <QApplication> int main(int argc, c ...
分类:
其他好文 时间:
2020-05-03 18:22:39
阅读次数:
79