Найти - Пользователи
Полная версия: QMessage
Начало » GUI » QMessage
1
VeNOm
Подскажите пожалуйста как воспользоваться QMessageBox
используя для создание формы qt designer…пробовал так


import sys
import test
from PyQt4.QtCore import *
from PyQt4.QtGui import *
import urllib.request
import re
import codecs


class MyClass(QMainWindow,
test.Ui_MainWindow):

def __init__(self, parent=None):
super(MyClass, self).__init__(parent)
self.setupUi(self)
def qwe(myclass):
reply = myclass.QMessageBox.question(myclass, 'Message',
“Are you sure to quit?”, QtGui.QMessageBox.Yes, QtGui.QMessageBox.No)

app = QApplication(sys.argv)
myclass = MyClass()


myclass.connect(myclass.pushButton,SIGNAL(“clicked()”),myclass.qwe)


myclass.show()
app.exec_()
Митрич
от того, что self назван myclass ничего не произошло. в методе qwe python считает myclass экземпляром класса MyClass, а у него нет метода QMessageBox.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB