بسم الله الرحمن الرحيم
السلام عليكم
صممت واجهة برنامج طبعاً ببرنامج pyqt4 Designer بس لما أحول الفورم ال ui الى py تتم عملية التحويل بنجاح بس لما أدخل على السكربت لا تظهر لى الواجهة
أرجو الافادة
والسلام عليكم
بسم الله الرحمن الرحيم
السلام عليكم
صممت واجهة برنامج طبعاً ببرنامج pyqt4 Designer بس لما أحول الفورم ال ui الى py تتم عملية التحويل بنجاح بس لما أدخل على السكربت لا تظهر لى الواجهة
أرجو الافادة
والسلام عليكم
اية يشباب أنتو فين
الكود الناتج من التحويل لا يكفي وحده لاظهار الواجهة
الكلاس الناتجة في كود الواجهة ترث QObject فقط , وبالتالي عليك انشاء كلاس جديدة ترث كلاس الواجهة المحولة وترث أيضا الكلاس QtGui.QMainWindow
مثال :
class MainWindow(QtGui.QMainWindow, Ui_MainWindow):
def __init__(self):
QtGui.QMainWindow.__init__(self)
self.setupUi(self)ثم تعامل مع هذه الكلاس الجديدة
app = QtGui.QApplication(sys.argv)
win= MainWindow()
win.show()
sys.exit(app.exec_())تم تعديل هذه المشاركة بواسطة a.atalla في 21 يناير 2014 في 12:46
هذا الموضوع مغلق.