为控件添加提示信息
#为控件添加提示信息 import sys from PyQt5.QtWidgets import QHBoxLayout,QWidget,QToolTip,QPushButton,QApplication, QMainWindow from PyQt5.QtGui import QIcon from PyQt5.QtGui import QFont class TooltipForm(QMainWindow): def __init__(self): super().__init__() self.initUI() def initUI(self): QToolTip.setFont(QFont("SanSerif",12))#设置字体与大小 self.setToolTip("今天是<b>星期日</b>") #设置提示信息为粗体 self.setGeometry(300,300,400,300) self.setWindowTitle("设置控件提示消息") if __name__ == '__main__': app = QApplication(sys.argv) app.setWindowIcon(QIcon('./images/t10.ico')) main = TooltipForm() main.show() sys.exit(app.exec_())
#为控件添加提示信息 import sys from PyQt5.QtWidgets import QHBoxLayout,QWidget,QToolTip,QPushButton,QApplication, QMainWindow from PyQt5.QtGui import QIcon from PyQt5.QtGui import QFont class TooltipForm(QMainWindow): def __init__(self): super().__init__() self.initUI() def initUI(self): QToolTip.setFont(QFont("SanSerif",12))#设置字体与大小 self.setToolTip("今天是<b>星期日</b>") #设置提示信息为粗体 self.setGeometry(300,300,400,300) self.setWindowTitle("设置控件提示消息") # 添加Button self.button1 = QPushButton("我的按钮") self.button1.setToolTip("这是一个按钮") # 创建水平布局 layout = QHBoxLayout() layout.addWidget(self.button1) # 把button1放在水平布局是哪个 # 把水平布局放在主框架上 mainFrame = QWidget() # 让充满屏幕 mainFrame.setLayout(layout) self.setCentralWidget(mainFrame) # 让主框架放在整个窗口上 if __name__ == '__main__': app = QApplication(sys.argv) app.setWindowIcon(QIcon('./images/t10.ico')) main = TooltipForm() main.show() sys.exit(app.exec_())