QLCDNumber设置背景色和显示数字颜色
来源:互联网 发布:微信mp网络推广 编辑:程序博客网 时间:2024/05/22 00:20
//LCD时间显示 QLCDNumber *m_pLcdTime = new QLCDNumber(this); //设置显示几个数字 m_pLcdTime->setDigitCount(19); //设置数字字体:Outline,轮廓突出,颜色为背景色;Filled,内部填充型,颜色为黑色;Flat,平面型 m_pLcdTime->setSegmentStyle(QLCDNumber::Flat); //调色板 QPalette lcdpat = m_pLcdTime->palette(); /*设置颜色,整体背景颜色 颜色蓝色,此函数的第一个参数可以设置多种。如文本、按钮按钮文字、多种*/ lcdpat.setColor(QPalette::Normal,QPalette::WindowText,Qt::red); //设置当前窗口的调色板 m_pLcdTime->setPalette(lcdpat); //设置背景色 m_pLcdTime->setStyleSheet("background-color: yellow"); m_pLcdTime->display(QDateTime::currentDateTime().toString("yyyy-MM-dd hh:mm:ss")); 设置数字颜色时要注意: 函数setSegmentStyle(QLCDNumber::Flat)中选择Flat属性,否则在setColor()设置数字颜色时不生效 设置背景色直接用setStyleSheet()函数设定就可以了。--------------------------------------------------------------------------------void frmShowAPI::InitForm(){int icoWidth = 100;int icoHeight = 20;ui->cboxColor->setSizeAdjustPolicy(QComboBox::AdjustToContents);colorList = QColor::colorNames();foreach (QString color, colorList) {QPixmap pix(QSize(icoWidth, icoHeight));pix.fill(color);ui->cboxColor->addItem(QIcon(pix), color);ui->cboxColor->setIconSize(QSize(icoWidth, icoHeight));}connect(ui->cboxColor, SIGNAL(currentIndexChanged(int)), this, SLOT(ChangeColor()));}void frmShowAPI::ChangeColor(){QString colorName = colorList.at(ui->cboxColor->currentIndex()); QString qss = QString("QLCDNumber{background-color: rgb(0, 0, 0);color:%1;}").arg(colorName);ui->lcdNumber->setStyleSheet(qss);}
阅读全文
0 0
- QLCDNumber设置背景色和显示数字颜色
- 设置按钮的背景色和颜色
- eclipse 字体颜色设置和背景色设置
- ZendStudio【设置文本颜色和设置背景色】
- flex 设置h默认背景色,颜色和帧速
- DataGrid中行背景色和字体颜色的设置
- 设置控件背景色和字体颜色!!mfc
- 如何设置richedit的默认背景色和文字颜色
- Excel2010关于设置单元格颜色和背景色的bug
- 永久设置SecureCRT的背景色和文字颜色方案
- 去除静态文本框的背景色和设置颜色
- .NET DropdownList 不同条目设置背景色和字体颜色
- android TextView 设置部分文字背景色和文字颜色
- IOS 设置Section的背景色和字体颜色
- DevGridControl单元格背景色和单元格文字颜色设置
- android TextView 设置部分文字背景色和文字颜色
- android TextView 设置部分文字背景色和文字颜色
- EXTJS 设置文本框背景色和边框颜色
- hadoop中的join原理
- gmt2kml使用说明
- 机器学习SVM之SMO方法α,ω和b迭代公式的推导过程
- ES6语法的新特性
- Java语言设计模式之组合模式(Composite)
- QLCDNumber设置背景色和显示数字颜色
- 【SequoiaDB教程】文档模型(JSON)使用介绍
- makefile内置函数patsubst
- Linux 图片传输功能c/c++(初版)
- C++静态变量内存分配,编译阶段,解密
- leetcode 162. Find Peak Element
- Javascript实现省市联动
- 洪水预报-降雨径流模型实践总结
- webpack--概念3--输出