弹出窗口
my_button=QMessageBox.information(self,u'提示信息框', u'提示信息', )
my_button=QMessageBox.question(self, 'question', u'是否保存?', 'OK', 'cancel', u'我也不知道')
my_button=QMessageBox.warning(self, 'warning', u'文字编码方式不同,可能会乱码', 'OK', 'cancel')
print my_button
if my_button==0:
print u'保存'
else:
print 'hehe'
my_button=QMessageBox.critical(self, u'问题很严重', u'不管不行了,要出事了')
my_button=QMessageBox.about(self, 'about', u'这是关于的例子)
my_button=QMessageBox.aboutQt(self, u'介绍QT')
获取用户输入
my_str, ok=QInputDialog.getText(self, u'字符串', u'请在此输入', QLineEdit.Normal, u'请在此输入信息')
print unicode(my_str)
my_str, ok=QInputDialog.getInteger(self, u'输入整数', u'请输入一个整数,别的不要', 30, 0, 100)
print my_str
my_list=QStringList()
my_list.append(u'苹果')
my_list.append(u'桃子')
my_list.append(u'香蕉')
my_str, ok=QInputDialog.getItem(self, u'下拉框', u'请选择', my_list)
print unicode(my_str)
self.textBrowser.append(my_str)
my_str=self.lineEdit.text()
my_str1=self.lineEdit_2.text()
my_str2=self.lineEdit_3.text()
my_str3=self.lineEdit_4.text()
my_str4=self.lineEdit_5.text()
print unicode(my_str)
print unicode(my_str1)
print unicode(my_str2)
print unicode(my_str3)
print unicode(my_str4)
self.close()