Qt QLabel设置字体的颜色 第一种,使用setPalette()方法如下: 1QLabel *label =newQLabel(tr("Hello Qt!"));2QPalette pe;3pe.setColor(QPalette::WindowText,Qt::white);4label->setPalette(pe); 第二种,使用样式表如下: 1setStyleSheet("color:red;");2//setStyleSheet("color:#ff6600;"); 第三种,...
第一种,使用setPalette()方法如下: QLabel*label=newQLabel(tr("Hello Qt!")); QPalette pe; pe.setColor(QPalette::WindowText,Qt::white); label->setPalette(pe); 第二种,使用样式表如下: setStyleSheet("color:red;"); //setStyleSheet("color:#ff6600;"); 第三种,使用QStyle,在Qt Demo中有一个...
QLabel *label = new QLabel(this); label->setPalette(pe); label->setText("Hello World"); 第二种,使用样式表如下: QLabel *label = new QLabel(this); label->setStyleSheet("background-color: rgb(250, 0, 0);font-size:60px;color:blue"); label->setText("Hello World"); 第三种,使用Q...
) # 使用QPalette设置字体颜色 palette = label.palette() palette.setColor(QPalette.WindowText, QColor(255, 0, 0)) # 设置为红色 label.setPalette(palette) #将Label添加到布局中 layout.addWidget(label) # 将布局设置为窗口的布局 window.setLayout(layout) # 显示窗口 window.show() # 运行应用 app....
label->setText("<font color=#535353 size=7>07</font><br><font color=#535353 size=2>201013031</font>
QLabel *label = new QLabel(this);label->setPalette(pe);label->setText("Hello World");第⼆种,使⽤样式表如下:QLabel *label = new QLabel(this);label->setStyleSheet("background-color: rgb(250, 0, 0);font-size:60px;color:blue");label->setText("Hello World");第三种,使⽤Q...
red.setColor(QPalette::WindowText,Qt::red); ui->SendIP->setPalette(red); // 设置QLabel的颜色 1. 2. 3. 4. 5. 2、设置QTextEdit颜色–适用于常量 代码 // 设置QTextEdit的颜色 ui->StatusWindow->append("<font color=\"#FF0000\">红色字体</font> "); ...
setTextColor(QColor("red")) 这样就是你要的效果了
label->setPalette(pe); label->setText("Hello World"); 第二种,使用样式表如下: QLabel *label = new QLabel(this); label->setStyleSheet("background-color: rgb(250, 0, 0);font-size:60px;color:blue"); label->setText("Hello World"); ...
ColorRole指的是颜色主题。即对窗口中不同部位颜色的分类,如QPalette::Window是指背景色,QPalette::WindowText指的是前景色等。 经常使用: QPalete::Window, 通常指窗体部件的背景色; QPalette:WindowText,通常指窗体不见的前景色(QLabel也能够使用);