随笔分类 -  QT学习

上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
摘要:http://www.qtbig.com/page/16/ 阅读全文
posted @ 2020-09-25 00:05 朱小勇 阅读(203) 评论(0) 推荐(0)
摘要:1.QString转换String string s = qstr.toStdString(); 2.String转换QString QString qstr2 = QString::fromStdString(s); 阅读全文
posted @ 2020-09-22 14:27 朱小勇 阅读(1236) 评论(0) 推荐(0)
摘要:1、保证Qt安装了此功能的【反正安装的时候所有功能全选就肯定有这个功能】 2、打开QC,左上角文件->新建文件或项目,如下图选择 3、然后就是这样式儿的 官网介绍:https://doc.qt.io/qtcreator/creator-modeling.html 阅读全文
posted @ 2020-09-13 22:50 朱小勇 阅读(1850) 评论(0) 推荐(0)
摘要:QString toQRcode(const QString &plain) { /* Create the QR code */ QRCode qrcode; uint8_t qrcodeData[qrcode_getBufferSize(3)] = {0}; qrcode_initText(&q 阅读全文
posted @ 2020-09-07 23:47 朱小勇 阅读(451) 评论(0) 推荐(0)
摘要:QSS中 QLabel { background-color: rgba(255, 255, 224, 50%); border: 2px solid black; } 0%表示全透明,100%表示不透明 阅读全文
posted @ 2020-09-07 16:07 朱小勇 阅读(1960) 评论(0) 推荐(0)
摘要:在槽函数里: QObject *QObject::sender() const 返回值是QObject指针,也就是触发者,可能是按钮,可能是定时器。 如何得到触发对象: QTimeEdit *editor = qobject_cast<QTimeEdit *>(sender()); QObject 阅读全文
posted @ 2020-09-07 10:00 朱小勇 阅读(1516) 评论(0) 推荐(0)
摘要:1. 求最大值 const T &qMax(const T &a, const T &b) 2. 求最小值 const T &qMin(const T &a, const T &b) 3.求中间值 const T &qBound(const T &v1, const T &v2, const T & 阅读全文
posted @ 2020-09-05 01:04 朱小勇 阅读(492) 评论(0) 推荐(0)
摘要:Q_FOREVER { qDebug() << "..."; } 阅读全文
posted @ 2020-09-05 00:35 朱小勇 阅读(544) 评论(0) 推荐(0)
摘要:在.pro里: build_type = CONFIG(debug, debug|release) { build_type = debug } else { build_type = release } DESTDIR = $$build_type/out OBJECTS_DIR = $$buil 阅读全文
posted @ 2020-09-05 00:31 朱小勇 阅读(242) 评论(0) 推荐(0)
摘要:QtObject { Component.onCompleted: console.log("Completed")//构造函数 Component.onDestruction: console.log("Destruction")//析构函数 } 阅读全文
posted @ 2020-09-05 00:00 朱小勇 阅读(1204) 评论(0) 推荐(0)
摘要:1、实现效果 QString a = "1,2,3,4,5"; 得到 QStringList b = {"1","2","3","4","5"} 2、实现 QString str = "a,,b,c"; QStringList list1 = str.split(','); // list1: [ 阅读全文
posted @ 2020-09-04 23:27 朱小勇 阅读(3611) 评论(0) 推荐(0)
摘要:格式跟c语言的print一样,举例: qDebug("%d",200); 打印:200 阅读全文
posted @ 2020-09-04 23:14 朱小勇 阅读(462) 评论(0) 推荐(0)
摘要:在.pro里 DESTDIR = C:/Users/Administrator/Desktop/myctk2017/CtkFramework/third_libs/plugin/libs 阅读全文
posted @ 2020-09-03 16:02 朱小勇 阅读(2323) 评论(0) 推荐(0)
摘要:this->setWindowFlags(Qt::WindowCloseButtonHint|Qt::WindowMinimizeButtonHint); 阅读全文
posted @ 2020-09-01 16:37 朱小勇 阅读(682) 评论(0) 推荐(0)
摘要:1、代码 void QJInterface::closeEvent(QCloseEvent *event) { QDialog* log = new QDialog(this); log->setObjectName("log"); log->setStyleSheet("#log{backgrou 阅读全文
posted @ 2020-08-30 00:41 朱小勇 阅读(1144) 评论(0) 推荐(0)
摘要:1、官网 https://sourceforge.net/projects/qroundprogressbar/ 2、下载并加入到工程 3、在ui里拖一个widget,提升为QRoundProgressBar 4、直接使用 ui->round_1->setFormat("%v"); ui->roun 阅读全文
posted @ 2020-08-30 00:15 朱小勇 阅读(833) 评论(0) 推荐(0)
摘要:1、环境准备 .pro里: QT += charts 头文件: #include <QtCharts> 2、在mainwindow.h里定义饼图变量 QPieSeries *series; 3、mainwindow.cpp series = new QPieSeries(); series->app 阅读全文
posted @ 2020-08-29 21:27 朱小勇 阅读(1492) 评论(0) 推荐(1)
摘要:QObject的拷贝构造函数是私有的,当把其子类放入容器时无法完成构造其副本。 如下代码便会报错: Mydata data("item1", "red"); QList<QObject> datalist; datalist.append(data); 解决,以指针形式存储: QList<QObje 阅读全文
posted @ 2020-08-09 00:50 朱小勇 阅读(526) 评论(0) 推荐(0)
摘要:一、适用情况 在C++里将数据生成,然后将这个数据设置为qml的上下文属性,在qml里就能使用了 二、传递基础类型 1、main.cpp QQuickWidget *m_widget = new QQuickWidget(this); m_widget->setGeometry(0, 0, this 阅读全文
posted @ 2020-08-08 23:03 朱小勇 阅读(7345) 评论(0) 推荐(0)
摘要:一、环境准备 1、安装Qt的时候需要勾上chart 2、.pro QT += charts 3、添加头文件 #include <QtChar 二、在ui里拖一个widget过去 三、代码 1、mainwindow.h声明一个饼图 QPieSeries *series;//饼图相关 2、mainwin 阅读全文
posted @ 2020-07-29 17:07 朱小勇 阅读(593) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页