QT 语法知识
来源:互联网 发布:软妹小九九淘宝店名字 编辑:程序博客网 时间:2024/06/16 21:29
1.Q_OBJECT
The Q_OBJECT macro must appear in the private section of a class definition that declares its own signals and slots or that uses other services provided by Qt's meta-object system.
在QObject的派生类中,使用信号和槽,需要加上Q_OBJECT的宏定义,下面为官方文档代码
#include <QObject> class Counter : public QObject { Q_OBJECT public: Counter() { m_value = 0; } int value() const { return m_value; } public slots: void setValue(int value); signals: void valueChanged(int newValue); private: int m_value; };
2.QColor
void printColor(QColor c){qDebug()<<"颜色:"<<c;}
调用上面的函数会输出
颜色: QColor(ARGB 1, 1, 0.333333, 0)那么都是什么意思呢?
ARGB,代表是由4颜色通道构成,分别代表透明度(alpha),红色(red),绿色(green),蓝色(blue)
上面的4个数值,分别代表透明度(alpha),红色(red),绿色(green),蓝色(blue)。他们值都是0-1范围,且是6位小数。
1对于alpha来说是完全不透明,0是完全透明。
1对于RGB来说是最深的,0是最浅的。
0 0
- QT 语法知识
- Qt语法
- C#语法知识
- T_sql简单语法知识
- FreeMarker基本语法知识
- JQuery语法知识
- FreeMarker语法知识
- Python 基础语法知识
- awk入门语法知识
- 汉语语法知识汇总
- C#基本语法知识
- FreeMarker语法知识
- OC基础语法知识
- FreeMarker语法知识
- 基础语法知识记录
- FreeMarker语法知识
- FreeMarker语法知识
- FreeMarker语法知识
- ANSI X9.9 MAC算法介绍
- ReactNative打包-Android(简单实用)
- BeGear.cs
- 零成本“即用即走”的小程序,为什么没能留住用户
- 数位dp入门
- QT 语法知识
- Cloneable
- 【linux】centos 安装 python-pip
- 关于微信小程序的一点个人总结
- I/O架构
- POJ 1018 Communication System 笔记
- Js 访问数字属性(成员变量)的值
- 大小不固定,多行文字的垂直居
- Fmod学习3将音频文件变音播放