设置背景色的两种方式记录如下: 1、使用QPalette调色板 1QPalette label_palette;2label_palette.setColor(QPalette::Background, QColor(0,0,0));3ui->label->setAutoFillBackground(true);4ui->label->setPalette(label_palette); 其中QColor为R,G,B对应的值 2、结合qss语法直接修改样式 ui->label->setSt...
1、使用QPalette调色板 1QPalette label_palette;2label_palette.setColor(QPalette::Background, QColor(0,0,0));3ui->label->setAutoFillBackground(true);4ui->label->setPalette(label_palette); 其中QColor为R,G,B对应的值,RGB三色对照表可参考:https://www.sojson.com/rgb.html 2、结合qss语法直接...
方法一:使用Qt调色板,代码如下: 1ui.label_Status->clear();2QPalette palette;3ui.label_Status->clear();4QPalette palette;5palette.setColor(QPalette::Background, QColor(R, G, B));6ui.label_Status->setAutoFillBackground(true);//一定要这句,否则不行7***ui.label_Status->setPalette(palette...
ui->SendIP->setPalette(red); // 设置QLabel的颜色 1. 2. 3. 4. 5. 2、设置QTextEdit颜色–适用于常量 代码 // 设置QTextEdit的颜色 ui->StatusWindow->append("<font color=\"#FF0000\">红色字体</font> "); ui->StatusWindow->append("<font color=\"#00FF00\">绿色字体</font> "); ...
setTextColor(QColor("red")) 这样就是你要的效果了
currentFile = new QLabel(); currentFile->setText("当前文件:"); //设置文本 ui->statusBar->addWidget(currentFile); //添加到状态栏 } 5. 实现清空、剪切、复制、粘贴功能 这四个功能很简单,在信号/槽窗口里直接编辑。plainTextEdit自带的槽函数可以直接实现这些功能,把信号和槽配置好。
例如文本标签控件(QLabel)的文字颜色可以这样设置: QPalettepal;pal.setColor(QPalette::WindowText,Qt::red);ui->label_R->setPalette(pal);//设置滑条左侧的R字体为红色pal.setColor(QPalette::WindowText,Qt::green);ui->label_G->setPalette(pal);pal.setColor(QPalette::WindowText,Qt::blue);ui->labe...
Label ->setObjectName("Label"); Label ->setStyleSheet ("QLabel#Label{background-color: rgb(0,0,0);color: rgb(255,255,255);}"); 二、使用QPalette //获取控件的QPalette QPalette palette = widget->palette(); //设置背景颜色 palette.setColor(QPalette::Window,colorConfig::getColor(2)); ...
例如文本标签控件(QLabel)的文字颜色可以这样设置: 代码语言:javascript 复制 QPalette pal;pal.setColor(QPalette::WindowText,Qt::red);ui->label_R->setPalette(pal);//设置滑条左侧的R字体为红色pal.setColor(QPalette::WindowText,Qt::green);ui->label_G->setPalette(pal);pal.setColor(QPalette::Window...