PyQt5设置窗口和应用程序图标及设置控件提示信息
设置窗口和应用程序图标
- 使用到的库from PyQt5.QtGui import QIcon
- 使用到的方法self.setWindowIcon(QIcon(r"dog.ico"))
import sys
from PyQt5.QtWidgets import *
from PyQt5.QtGui import QIcon
class Set_icon(QMainWindow):
def __init__(self):
super().__init__()
self.init_ui()
def init_ui(self):
self.setWindowTitle("设置图标")
self.setWindowIcon(QIcon(r"dog.ico"))
if __name__ == "__main__":
app = QApplication(sys.argv)
widget = Set_icon()
widget.show()
sys.exit(app.exec_())
设置控件提示信息
- 使用到的库from PyQt5.QtGui import QFont
- 使用到的方法QToolTip.setFont(QFont(“微软雅黑”))
- self.setToolTip(“今天是星期六”) 里面的字符串时提示信息,可以设置黑体,字体颜色等。
from PyQt5.QtWidgets import *
from PyQt5.QtGui import QFont
class Set_tooltip(QWidget):
def __init__(self):
super().__init__()
self.init_ui()
def init_ui(self):
self.setWindowTitle("设置提示信息")
QToolTip.setFont(QFont("微软雅黑"))
self.setToolTip("今天是<b>星期六</b>")
btn_enter = QPushButton("确认", self)
btn_enter.setToolTip("<font color=\"#FF0000\">按钮的提示信息</red>")
if __name__ == "__main__":
app = QApplication(sys.argv)
widget = Set_tooltip()
widget.show()
sys.exit(app.exec_())