14得票1回答
如何使用非标准自定义字体与样式表?

我有一个使用PyQt4编写的应用程序,通过使用以下代码,可以使用外部的.qss文件来设置其样式:... app = QtGui.QApplication(sys.argv) stylesheet = open('mystylesheet.qss').read() app.setStyleShe...

14得票3回答
消除Qt QListView项目上的点状轮廓

我正在尝试使用样式表来移除此 QListView::item 中文本的虚线边框: 我已经尝试了多种方法,如在 QListView、QListView::item 和 QListView::item::text 上使用 border: 0 和 show-decoration-selecte...

13得票4回答
隐藏QScrollBar箭头

如何隐藏 QScrollBar 箭头? 我需要在水平滚动条中隐藏箭头。 我尝试使用 setStyleSheet 隐藏:setStyleSheet(" QScrollBar:left-arrow:horizontal, QScrollBar::right-arrow:horizontal { ...

12得票5回答
Qt:如何美化QTabWidget

我正在使用Qt,我在Qt Designer编辑器中设置了一个QTabWidget,您可以在图片1中看到。 正如您所看到的,在Tab4之后,有一段空白区域一直延伸到右边缘,我需要以某种方式使用颜色填充该空间,就像图片2中所示(最好能够设置渐变颜色)。或者另一种解决方案是选项卡浮出覆盖整个...

12得票1回答
设置布局的背景颜色

由于布局对象没有属性“.setStyleSheet()”,那么如何为给定的布局设置背景颜色呢? 作为视觉解释,可以设置标签和按钮的背景颜色,但无法设置包括间隔器在内的整个布局的背景颜色。 通过编程,我正在水平布局中组织一些信息并在框架中显示它们。 我想为每个循环交替使用背景颜色。for...

12得票2回答
从QGroupBox中移除标题

如何完全删除 QGroupBox 的标题?如果只是将其设置为空,则标题所在的标签仍然占据了空间。效果如下图所示: 但我想让它看起来像这样: 我尝试了以下几种方法,但都没有成功: 将标题字体大小设置为零 通过样式表给标题设置零大小,使用 setStyleSheet("QGroup...

11得票2回答
如何更改QMainWindow边框和标题栏的颜色?

下面的QMainWindow使用QSS分配了深灰色背景颜色。我还想更改边框和标题栏的颜色。如何控制QMainWindow边框和标题栏的外观?我想知道如何更改它们的颜色,以及如何控制边框宽度和标题栏的高度。from PyQt4.QtCore import * from PyQt4.QtGui i...

11得票1回答
在Qt样式表中,是否可以指定除“正常”和“加粗”之外的字体版本?

我有一个字体,它在一个家族中包含几种字重(extra light,light,regular,semibold,bold,black)。为了说明此例,我将使用免费的Google Webfont Source Sans Pro,但对于任何具有多个字重的字体(例如Mac OS 10.8中的系统字体...

10得票1回答
小部件的ObjectName更新后不会自动更新样式

在我的应用程序中,整个应用程序的样式表都是从加载到应用程序中的资源文件中获取的。 我在那里定义了两个QListWidget的样式表:QListWidget#Good{ ..some color properties } QListWidget#Bad { ..soem different c...

10得票3回答
QComboBox AbstractItemView::item

有没有办法增加QComboBox控件中列出的项目的高度? 我尝试了这里 QTDevNet论坛 中建议的方法,但没有成功。QComboBox QAbstractItemView::item {margin-top: 3px;} 我也尝试了这个,但仍然没有结果。QComboBox QAbstra...