मुझे लगता है कि यह क्या होना चाहिए इसका सारांश है।
1. एक खाली परियोजना के साथ शुरू करें।
2. mainwindow.ui फ़ाइल बनाने के लिए क्यूटी डिजाइनर का उपयोग करें।
3. क्यूटी निर्माता आपके लिए हेडर फ़ाइल ui_mainwindow.h आपके उपयोगकर्ता इंटरफ़ेस के लिए आवश्यक परिभाषाओं और सदस्य फ़ंक्शन सेटअप UI() के लिए आवश्यक परिभाषाएं बनाना चाहता है। क्यूटी निर्माता यूआईसी (यूजर इंटरफेस कंपाइलर) पर कॉल करके इस ui_mainwindow.h फ़ाइल को उत्पन्न करता है।
4.Now आप इस फ़ाइल है, अपनी परियोजना के लिए इस कोड को जोड़ सकते हैं और मैं इसे ठीक से
आप क्यूटी डिजाइनर में अपने जीयूआई संपादित करें और अपडेट किए गए परिवर्तन दिखाने के लिए पुनः संकलित करने के लिए स्वतंत्र हैं (मुझे लगता है कि अपने क्यूटी जीयूआई प्रदर्शित करेगा लगता है) :)
#include "ui_mainwindow.h"
#include <QMainWindow.h>
#include <QApplication.h>
int main(int argumentCount, char * argumentValues[])
{
QApplication app(argumentCount, argumentValues);
Ui::MainWindow ui;
QMainWindow * myMainWindow= new QMainWindow();
ui.setupUi(myMainWindow);
myMainWindow->show();
return app.exec();
}
पुनश्च: वर्ग Ui :: MainWindow एक सदस्य समारोह setupUi() है कि आप के लिए setsup जीयूआई शामिल हैं।
सुनिश्चित करें कि है कि आपके पास सटीक कक्षा का नाम है क्योंकि C++ केस संवेदनशील है। शुभकामनाएँ।
स्रोत
2011-01-06 18:16:02
आपको अद्यतन .py प्राप्त करने के लिए .ui फ़ाइल पर शायद pyuic (या pyuic4) चलाने की आवश्यकता है। – Apalala
आप किस विकास पर्यावरण का उपयोग कर रहे हैं? –
मैं क्यूटी निर्माता 2.0.1 पायथन नहीं कर रहा हूं ... – kaycee