pyqt4 入门

为了方便以后使用pyqt的函数,本文对https://www.cnblogs.com/chuxiuhong/p/5865201.html进行简单地总结

新手学习,主观总结如下

建立应用:

(1)  app = QtGui.QApplication(sys.argv)

(2)  sys.exit(app.exec_())

这两句话是每个主程序必须包含的,(1)表示启动一个应用,(2)表示关闭一个应用。其他的控件语句应当放置在(1)和(2)之间。

建立一个界面框语句如下:

(1)w=QtGui.Qwidget()  建立框架,

(2)w.resize(250,250)   设置框架的大小

(3)w.move(300,300)   框架的位置

(4)w.setWindowTitle('Simple')  框架的标题

(5)w.show()  显示框架

添加界面图标:

self.setGeometry(300,300,250,150)   设置界面框架的位置和大小

self.setWindowIcon(QtGui.QIcon('web.png'))  设置界面框架的图标

添加按键功能:

btn=QtGui.QPushButton('Button',self)                 建立一个按钮

btn.setToolTip('This is a <b>QWidget</b> widget')      添加提示功能

btn.resize(btn.sizeHint())                      sizeHint()是返回推荐的尺寸

btn.move(50,50)         位置

给按钮添加功能函数:

qbtn = QtGui.QPushButton('Quit',self)

qbtn.clicked.connect(QtCore.QCoreApplication.instance().quit)  调用退出的功能

qbtn.resize(qbtn.sizeHint())

将窗口置于屏幕中间:

qr=self.frameGeometry()    将self描述为一个长方形几何体,

cp=QtGui.QDesktopWidget().availableGeometry().center()  得到显示器的屏幕中心  QtGui.QDesktopWidget提供了关于用户桌面的信息,包括屏幕尺寸。

qr.moveCenter(cp)

self.move(qr.topLeft())




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值