有没有一种方法可以更改样式表中QDockWidget(Qt 4.8)的悬停/按下图标?我正在使用这种样式来将按钮图像更改为默认状态:
QDockWidget{
font-weight: bold;
titlebar-close-icon: url(:/icons/ui-dock-close-off.png);
titlebar-normal-icon: url(:/icons/ui-dock-float-off.png);
}
Run Code Online (Sandbox Code Playgroud)
我尝试了几种不同的方法,但似乎都没有用。
QDockWidget::float-button:hover{
image: url(:/icons/icons/ui-dock-float-hover.png);
}
QAbstractButton#qt_dockwidget_floatbutton{
image: url(:/icons/icons/ui-dock-float-hover.png);
}
Run Code Online (Sandbox Code Playgroud) 是否可以通过 QTreeWidgetItem 的数据列对 PyQt QTreeWidget 进行排序?
例如,我有一个目录列表,我想在 QTreeWidget 中显示的磁盘上按大小排序,但是我没有显示结果(以字节为单位),而是使用一种方法将目录大小转换为兆字节/千兆字节,但仍然能够按实际值对项目进行排序,我已将其存储在 QTreeWidgetItem 的数据槽中。