18.QWidget 信息提示

    xiaoxiao2023-10-21  179

    # 0. 导入需要的包和模块 from PyQt5.Qt import * import sys # 1. 创建一个应用程序对象 app = QApplication(sys.argv) # 2. 控件的操作 # 2.1 创建控件 window = QMainWindow() # 懒加载 # 用到的时候, 才会创建 window.statusBar() # 2.2 设置控件 window.setWindowTitle("信息提示案例") window.resize(500, 500) window.setWindowFlags(Qt.WindowContextHelpButtonHint) # 当鼠标停留在窗口控件身上之后, 在状态栏提示的一段文本 window.setStatusTip("这是窗口") print(window.statusTip()) label = QLabel(window) label.setText("Hello") label.setStatusTip("这是标签") label.setToolTip("这是一个提示标签") print(label.toolTip()) label.setToolTipDuration(2000) print(label.toolTipDuration()) label.setWhatsThis("这是啥? 这是标签") # 2.3 展示控件 window.show() # 3. 应用程序的执行, 进入到消息循环 sys.exit(app.exec_())

     

    最新回复(0)