python图形开发图形开发GUI库库pyqt5的详细使用方法及各控件的属性的详细使用方法及各控件的属性
与方法与方法
本文主要列出来python图形开发GUI库pyqt5的窗体,控件属性与方法如果你想看看python图形开发GUI库pyqt5的基础使用方法
可以查看我们的另一篇文章 python图形开发GUI库pyqt5的基本使用方法详解
基本框架
import sys
from PyQt5.QtGui import *
from PyQt5.QtCore import *
from PyQt5.QtWidgets import *
class Demo(QWidget):
def __init__(self):
super(Demo, self).__init__()
# 设置主界面
# 设置控件
# 设置布局
# 设置信号
def main(self):
# 槽函数
if __name__ == '__main__':
app = QApplication(sys.argv)
demo = Demo()
demo.show()
sys.exit(app.exec_())
程序启动画面
if __name__ == '__main__':
app = QApplication(sys.argv) # 原有
splash = QSplashScreen()
splash.setPixmap(QPixmap('images/splash.jpg'))
splash.show()
splash.showMessage('string', Qt.AlignBottom | Qt.AlignCenter, Qt.white)
demo = Demo() # 原有
demo.show() # 原有
splash.finish(demo)
sys.exit(app.exec_()) # 原有
一、设置主界面一、设置主界面
self.setWindowTitle(‘title’) # 设置窗体名称
self.setWindowIcon(‘path’) # 设置窗体图标
self.resize(300, 250) # 更改窗体大小
self.size() # 获取窗体大小
self.width() # 获取窗体宽度
self.height() # 获取窗体高度
self.setFixedWidth(int width) # 设置窗体宽度
self.setFixedHeight(int height) # 设置窗体高度
self.setFixedSize(int width, int height) # 设置窗体大小
self.setGeometry(int x, int y, int width, int height) # 设置窗口位置
self.frameGeometry() # 获取窗口的大小和位置
评论0