标题:主窗口中添加的QWidget设置背景色无效(都是setStyleSheet方法))
作者:phyond
日期:2017-06-02 09:25
内容:
这是Ui_***.h文件代码
class Ui_MainWindow
{
public:
QWidget *centralWidget;
QFrame *ctrlArea;
QTextEdit *textEdit;
QPushButton *workmode;
Taishi *taishi;
QLabel *label;
void setupUi(QMainWindow *MainWindow)
{
if (MainWindow->objectName().isEmpty())
MainWindow->setObjectName(QStringLiteral("MainWindow"));
MainWindow->resize(1600, 1200);
MainWindow->setStyleSheet(QStringLiteral(""));
centralWidget = new QWidget(MainWindow);
centralWidget->setObjectName(QStringLiteral("centralWidget"));
ctrlArea = new QFrame(centralWidget);
ctrlArea->setObjectName(QStringLiteral("ctrlArea"));
ctrlArea->setGeometry(QRect(1100, 0, 500, 1100));
ctrlArea->setStyleSheet(QStringLiteral("background-color: rgb(53, 66, 73);"));
ctrlArea->setFrameShape(QFrame::StyledPanel);
ctrlArea->setFrameShadow(QFrame::Raised);
textEdit = new QTextEdit(centralWidget);
textEdit->setObjectName(QStringLiteral("textEdit"));
textEdit->setGeometry(QRect(1486, 1145, 111, 51));
&n ..
#1 [dosmlp 06-02 17:12]
直接对QWidget设置样式是无效的