【发布时间】:2018-02-18 10:05:18
【问题描述】:
这段代码:
QCheckBox* selection = new QCheckBox(backgroundEditor);
selection->setGeometry(
0 , //Left
0 , //Top
buttonHeight , //Width
buttonHeight //Height
);
selection->setStyleSheet(QString(
"background-color: white;"
" color: black;"
"QCheckBox::indicator "
"{"
" width: %1px;"
" height: %1px;"
"}"
).arg(buttonHeight));
产生:
白色区域的几何形状正确,但我希望指示器框(以及点击目标)填充它。我该怎么做?
一些实验表明颜色规格会消除尺寸。删除它使尺寸正确,但颜色当然是错误的。我怎样才能两者兼得?
【问题讨论】:
标签: c++ css qt user-interface