Pyqt5学习之路漫漫
文章平均质量分 79
小张同学吃
人生苦短,我用python,爱静静爱生活的大学生。
展开
-
UI与逻辑代码分离
初学者在学习PyQt5时,使用QtDesinger设计器设计完GUI窗体后,将其转换为.py代码文件,通常都会将逻辑代码直接写入到转换后的.py文件中,但这样会出现一个问题:如果需要修改UI文件,并重新转换.py文件,那么之前写过的逻辑代码将会完全被覆盖。遇到这种问题,该如何解决呢?通过这种方法,以后就不用担心UI窗体的修改了。main函数中调用显示。转换Python代码。原创 2023-05-08 20:45:41 · 218 阅读 · 0 评论 -
Pyqt5设置窗口的背景
QPalette类是Pyqt5中提供的一个调色板,专门用于管理控件的外观显示,每个窗口和控件都包含在一个QPalette对象的setColor()函数可以设置颜色,而通过该对象的setBrush()函数可以设置图片,最后使用MainWindow对象的setPalette()函数即可为窗口设置背景图片或者背景。在使用setStyleSheet()函数设置背景时,需要以background-color 或者border-image的方式进行设置,其中background-color 可以设置窗口的背景颜色;原创 2023-05-08 20:11:45 · 4903 阅读 · 0 评论