PyQt5直接用代码布局 --绝对布局 AbsoluteLayout
import sys
from PyQt5.QtGui import QIcon
from PyQt5.QtWidgets import QHBoxLayout, QPushButton, QMessageBox, QApplication, QVBoxLayout, QWidget, \
QLabel
'''
PyQt5直接用代码布局 --绝对布局 AbsoluteLayout
'''
class AbsoluteLayoutDemo(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
# 设置定位和左上角坐标
self.setGeometry(300, 300, 360, 260)
# 设置窗口标题
self.setWindowTitle('绝对布局AbsoluteLayout 的演示')
# 设置窗口图标
# self.setWindowIcon(QIcon('../web.ico'))
self.label1 = QLabel('托塔李天王-李靖', self)
self.label1.move(15, 20)
self.label2 = QLabel('王母', self)
self.label2.move(95, 140)
self.btn = QPushButton('玉帝', self)
self.btn.move(55, 90)
if __name__ == '__main__':
app = QApplication(sys.argv)
# 设置应用图标
app.setWindowIcon(QIcon('../web.ico'))
w = AbsoluteLayoutDemo()
w.show()
sys.exit(app.exec_())