QtDesigner for Android - 我没有得到我所看到的,填充没有任何影响

时间:2015-12-04 12:19:23

标签: android qt qt-designer

我在Qt Designer中创建了简单的Qt iu表单。我认为这是Qt的WYSIWYG编辑器,但我开始认为它更像是WYSITUTWYG

除了笑话,我试图尽可能多地使用CSS,这样一旦我们有一个看起来不像垃圾的想法,我们就可以快速改变设计。这是CSS,适用于MainWindow

* {
margin: 0;
padding: 0;
}
QWidget {
    background-color: black;
    color: white;
    font-family: Arial;
}
*[class="h1"] {
    color: yellow;
    background-color: rgb(50, 191, 12); /* light green*/
    font-size: 15pt;
    padding: 6px 8px 6px 8px;
}
QPushButton {
    background-color: rgb(50, 191, 12); /* light green*/
    color: black;
    padding: 2px 5px 2px 5px;
}
*[class="datapointWidget"], DataPoint {
   border: 1px solid white;
}

我使用自定义dynamic property来使用[class="h1"]选择器。这一件事确实很有效。

image description

结果如下:

image description

正如您所看到的,我们在这里遇到了一些问题:

  • padding完全没有效果
  • 神奇地,标题周围出现黄色边框
  • 按钮确实显示绿色背景但仍然可以原生渲染
  • DataPoint小部件没有边框

实际上很有用的一点是奇怪的右边距 - 我希望的一件事只是一个设计师的视觉错误,但实际上出现在程序中。

0 个答案:

没有答案