QtColorButton 您所在的位置:网站首页 qttoolbutton点击变换颜色 QtColorButton

QtColorButton

2024-01-02 12:29| 来源: 网络整理| 查看: 265

QtColorButton——Qt自带的颜色选择按钮

在这里插入图片描述

在Qt安装的源码目录下的qttools目录(Src\qttools\src)有很多有趣的窗体,为了避免造轮子,这段时间把这些窗体都编译一下看看都是什么东西

QtColorButton的编译 ColorButton颜色按钮,位于src\shared\qtgradienteditor下,编译QtColorButton需要增加一个pro文件和一个main文件

在当前目录下添加一个qtcolorbutton.pro文件:

QT += core gui greaterThan(QT_MAJOR_VERSION, 4): QT += widgets TARGET = qtcolorbutton include($$PWD/qtcolorbutton.pri) SOURCES += main_qtcolorbutton.cpp

同时在当前目录下增加一个main_qtcolorbutton.cpp文件

#include #include "qtcolorbutton.h" #include int main(int argc, char** argv) { QApplication app(argc, argv); QWidget w; QHBoxLayout* lay = new QHBoxLayout(&w); QtColorButton* btn1 = new QtColorButton(); QtColorButton* btn2 = new QtColorButton(); btn2->setBackgroundCheckered(true); lay->addWidget(btn1); lay->addWidget(btn2); w.show(); return app.exec(); }

通过上述操作即可看到QtColorButton的效果: 在这里插入图片描述 总体比较简单,自己省得自己实现



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有