الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة فى تحويل الواجهة

مغلقمُجاب
بدأه Ahmed7fathi في 20 يناير 2014 · 2 رد · 709 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

السلام عليكم

صممت واجهة برنامج طبعاً ببرنامج pyqt4 Designer بس لما أحول الفورم ال ui الى py تتم عملية التحويل بنجاح بس لما أدخل على السكربت لا تظهر لى الواجهة 

أرجو الافادة 

والسلام عليكم

#2

اية يشباب أنتو فين 

#3 أفضل إجابة

الكود الناتج من التحويل لا يكفي وحده لاظهار الواجهة

الكلاس الناتجة في كود الواجهة  ترث 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

1

هذا الموضوع مغلق.

مواضيع مشابهة