PyQt5-QWidget控件


import sys
from PyQt5.QtWidgets import QHBoxLayout, QWidget, QApplication, QPushButton

# 按钮的点击事件
def click_btn():
    print("有人点击我")
    print(widget.x())
    print(widget.y())
    print(widget.width())
    print(widget.height())


# 第一步:创建应用
app = QApplication(sys.argv)


# 第二步:创建窗口
widget = QWidget()
# 设置工作区域(不包括状态栏)
widget.resize(300, 200);
# 设置窗口在电脑屏幕中的位置
widget.move(100, 120)
# 设置窗口的题目
widget.setWindowTitle("视图创建测试")

# 第三步: 创建按钮
pushbutton = QPushButton(widget)
# 设置按钮的大小
pushbutton.resize(100, 30)
# 设置按钮的文字
pushbutton.setText("点击我")
# 设置按钮的位置
pushbutton.move(10,10)
# 设置按钮的点击方法
pushbutton.clicked.connect(click_btn)

# 第四步:展示窗口
widget.show()


# 最后一步:让程序进入循环,不退出
sys.exit(app.exec_())

效果图如下:

发布了124 篇原创文章 · 获赞 11 · 访问量 4万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览