美文网首页
PyQt5编程(6):创建和显示窗口

PyQt5编程(6):创建和显示窗口

作者: 用电热毯烤猪 | 来源:发表于2018-01-01 20:40 被阅读0次
# -*- coding: utf-8 -*-
from PyQt5 import QtWidgets
import sys

app = QtWidgets.QApplication(sys.argv)
window = QtWidgets.QWidget()             # 创建窗口
window.setWindowTitle("窗口标题")  # 设置窗口标题
window.resize(300, 50)                   # 设置窗口大小
window.show()                            # 显示窗口
sys.exit(app.exec_())

QWidget的构造函数:
QWidget(QWidget parent = None, Qt.WindowFlags flags = 0)
parent为父控件,如果没有,可不指定或设为None。flags设置窗口的属性。窗口创建后,还可通过setParent()函数来指定父窗口。
setParent (self, QWidget parent[, Qt.WindowFlags f])
通过parentWidget()可获得窗口的父控件。如果没有,返回值为None。
setWindowTitle()用来设置窗口标题。函数格式为:
setWindowTitle ( QString string)
创建窗口后,调用show()显示窗口;而hide()则用来隐藏窗口。可使用setVisible()也显示或隐藏控件。函数格式为:
setVisble(bool Visible)
Visible:True,显示控件;false,隐藏控件。例如可用window.setVisible(True)来显示窗口。
调用isVisible()可用来判断控件的可见状态。返回True,控件显示;False,控件隐藏。
也可调用isHide()来来判断控件的可见状态。返回True,控件隐藏;True,控件显示。

相关文章

网友评论

      本文标题:PyQt5编程(6):创建和显示窗口

      本文链接:https://www.haomeiwen.com/subject/jjqxnxtx.html