首页 > 编程 > Python > 正文

pyqt弹出新对话框,以及关闭对话框获取数据的实例

2019-11-25 12:43:50
字体:
来源:转载
供稿:网友

如下所示:

from PyQt4 import QtGui,QtCoreimport sysclass Web_Browser(QtGui.QDialog):  def __init__(self,parent=None):    QtGui.QWidget.__init__(self)    self.resize(550,400)    open=QtGui.QPushButton('OPEN')    self.connect(open,QtCore.SIGNAL('clicked()'),self.ok)    grid=QtGui.QGridLayout()    grid.addWidget(open,1,0,1,1)    self.setLayout(grid)    self.setWindowTitle('main windows')    def ok(self):    web=Web_Browser()    web.setModal(False)    web.setWindowTitle('sub window')    web.exec_() app=QtGui.QApplication(sys.argv) app.setFont(QtGui.QFont("Helvetica", 16))main=Web_Browser()main.show() sys.exit(app.exec_())

以上这篇pyqt弹出新对话框,以及关闭对话框获取数据的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持武林网。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表