2024-09-30 06:31:48 发布
网友
我使用QStatusBar来打印列表中有多少项的信息。在
QStatusBar
这很好用,但是当我将鼠标悬停在QMenu图标上时,它会清除QStatus中的所有数据,并将其留空。在
QMenu
我在windows中工作,我相信这是一种本机的东西,我需要断开它的连接,它一直试图用新的信息更新状态栏,因为我在从Maya运行窗口时没有这个问题。在
有不同的方法
最简单的方法是将QLabel添加到状态栏,将其stretch设置为非零值,然后更改标签的文本。在
QLabel
stretch
self.status_label = QtGui.QLabel() self.ui.statusbar.addPermanentWidget(self.status_label, 100) self.status_label.setText('wow such label')
另一种方法是通过子类化或monkey补丁在QStatusBar上安装事件过滤器。 后者的例子:
有不同的方法
最简单的方法是将
QLabel
添加到状态栏,将其stretch
设置为非零值,然后更改标签的文本。在另一种方法是通过子类化或monkey补丁在QStatusBar上安装事件过滤器。 后者的例子:
^{pr2}$相关问题 更多 >
编程相关推荐