Qt 杂记
来源:互联网 发布:联想摄像头软件 编辑:程序博客网 时间:2024/04/29 18:13
子类化Ui类时,如果要继承标准的基类比如: QDialog , QFrame 等时,这些要放在Ui::uiObjectName之前
比如:
class CMainWindow : public QDialog, public Ui::MainWindow
{...};
不然会出错,编译时会提示
文字颜色渐变:
QLinearGradient linearGradient(5, 5, 50, 50); //对角线渐变
//QLinearGradient linearGradient(5, 5, 50, 5);//水平渐变
linearGradient.setColorAt(0.0, Qt::black);
linearGradient.setColorAt(1.0, Qt::white);
linearGradient.setSpread(QGradient::PadSpread);
QPainter painter(this);
QBrush brush(linearGradient);
painter.setBrush(brush);
//painter.drawRect(5, 5, 55, 55);
QString text = this->text();
QPen pen(brush, 1);
painter.setPen(pen);
painter.drawText(20, 10, text);
painter.drawText(0, 30, text);
painter.drawText(40, 50, text);
关于子产品图片:
在子产品的qrc文件中加入 <file alias="skin0/about.png">about.png</file>
去掉通用的qrc中的关于这个文件的记录。
不可在通用的qrc文件和子产品的qrc的文件中同时出现
///*输出非黑色字体:
给QPen设置一个带颜色的QBrush,然后可以使用这个pen来输出带颜色的字体。
QBrush brush(Qt::red);
QPen pen(brush, 1);
QPainter painter(this);
painter.setPen(pen);
painter.drawText();///....................
- Qt 杂记
- Qt杂记
- QT编译问题杂记
- QT学习杂记
- Qt运行机制杂记
- Qt—细节杂记
- Qt学习杂记
- Qt开发杂记(一)
- Qt开发杂记(二)
- Qt开发杂记(三)
- Qt开发杂记(四)
- QT与windows系统修改杂记
- 杂记
- 杂记
- 杂记
- 杂记
- 杂记
- 杂记
- 锋芒毕露的我。。。。
- 据说不伤眼睛的文字背景色
- tag
- jdk环境变量配置-----解决报错:java.lang.NoClassDefFoundError
- There is no Action mapped for namespace / and action name ..问题分析
- Qt 杂记
- 谷歌会不会退出中国?
- Qt 笔记: Dom XML
- SQL Server Temporary Table
- d016: 一元二次方程的实数根
- 主线程结尾不要使用return或 exit
- 基于海康NetVideoActiveX.ocx进行远程视频开发!
- d017: 打印某年某月有几天
- dumpbin命令问题的解决办法