![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
还有我Drt
万般皆苦,冷暖自知、
展开
-
编写库的宏定义导入导出
#if defined(_MSC_VER) || defined(WIN64) || defined(_WIN64) || defined(__WIN64__) || defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)# define Q_DECL_EXPORT __declspec(dllexport)# define Q_DECL_IMPORT __declspec(dllimport)#else..原创 2021-11-24 15:46:31 · 424 阅读 · 0 评论 -
Qt qml中调用自绘控件
上一篇博客写了QWidget的自绘控件,链接:QWidget自绘控件现在记录一下在qml中如何调用自绘控件话不多说,先看图,再看代码。同样的用最后一个当例子#ifndef WATERPROGRESSBAR_H#define WATERPROGRESSBAR_H#include <QQuickPaintedItem>class WaterProgressBar : public QQuickPaintedItem{ Q_OBJECT Q_PR..原创 2021-09-03 18:25:58 · 492 阅读 · 1 评论 -
Qt QWidget自绘控件
最近在研究Qt的自绘控件,在https://qtchina.blog.csdn.net/这位大佬的博客学到了很多,下面记录下过程,先上一波图吧。上面的自绘仪表都是模仿飞扬青云那位大佬的QUI样子自绘的,但代码都自己实现,因为那位大佬有些是不开源的。其实自绘的话,套路基本都一样。我非常喜欢他的一句话:心中有坐标,万物皆可paint。首先继承QWidget类,当然你可以根据需求,继承QWidget的派生类,如QPushbutton,QLabel等等。然后就是重写paintEvent。下面以最后一个.原创 2021-09-03 15:14:32 · 2363 阅读 · 1 评论 -
Qt之QWidget自定义控件与qml界面互相调用
1.在Qt-C++中调用qml的界面Qt4pro文件中加上QT+=declarativeQDeclarativeView *view = new QDeclarativeView;view->setSource(QUrl::fromLocalFile("file.qml"));view->show();Qt5pro文件中加上QT+=quickwidgetsQQuickWidget *view = new QQuickWidg...原创 2021-08-26 17:05:17 · 3255 阅读 · 1 评论