本文整理汇总了Python中PyQt5.Qt.QMainWindow.setStatusBar方法的典型用法代码示例。如果您正苦于以下问题:Python QMainWindow.setStatusBar方法的具体用法?Python QMainWindow.setStatusBar怎么用?Python QMainWindow.setStatusBar使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PyQt5.Qt.QMainWindow
的用法示例。
在下文中一共展示了QMainWindow.setStatusBar方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: main
# 需要导入模块: from PyQt5.Qt import QMainWindow [as 别名]
# 或者: from PyQt5.Qt.QMainWindow import setStatusBar [as 别名]
def main():
from calibre.gui2 import Application
from PyQt5.Qt import QMainWindow, QStatusBar, QTimer
app = Application([])
w = QMainWindow()
s = QStatusBar(w)
w.setStatusBar(s)
s.showMessage("Testing ProceedQuestion")
w.show()
p = ProceedQuestion(w)
def doit():
p.dummy_question()
p.dummy_question(action_label="A very long button for testing relayout (indeed)")
p(
lambda p: None,
None,
"ass2",
"ass2",
"testing2",
"testing2",
det_msg="details shown first, with a long line to test wrapping of text and width layout",
show_det=True,
show_ok=True,
)
QTimer.singleShot(10, doit)
app.exec_()