आप डॉन 'के साथ वहां जा टी को अपनी सभी साइड फीचर्स के साथ PyQt4 इंस्टॉल करना होगा, आपको केवल PyQt4 पैकेज की आवश्यकता है। पैकेज के अंदर आप अपनी यूआई फ़ाइल को कन्वर्ट करने के लिए मॉड्यूल pyuic.py ("सी: \ Python27 \ Lib \ site-packages \ PyQt4 \ uic") का उपयोग कर सकते हैं।
C: \ test> अजगर C: \ Python27x64 \ लिब \ साइट-संकुल \ PyQt4 \ यूआईसी \ pyuic.py -help
आप सभी विकल्पों को सूचीबद्ध हो जाएगा:
Usage: pyuic4 [options] <ui-file>
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-p, --preview show a preview of the UI instead of generating code
-o FILE, --output=FILE
write generated code to FILE instead of stdout
-x, --execute generate extra code to test and display the class
-d, --debug show debug output
-i N, --indent=N set indent width to N spaces, tab if N is 0 [default:
4]
-w, --pyqt3-wrapper generate a PyQt v3 style wrapper
Code generation options:
--from-imports generate imports relative to '.'
--resource-suffix=SUFFIX
append SUFFIX to the basename of resource files
[default: _rc]
तो अपने आदेश इस तरह दिखेगा:
C:\test>python C:\Python27x64\Lib\site-packages\PyQt4\uic\pyuic.py test_dialog.ui -o test.py -x
आप भी अपनी फाइल करने के लिए पूर्ण फ़ाइल पथ इस्तेमाल कर सकते हैं यह कन्वर्ट करने के लिए।
आप इसे फिर भी क्यों परिवर्तित करना चाहते हैं? मैं डिजाइनर में विजेट बनाने और * .ui फ़ाइल के माध्यम से उन्हें लागू करना पसंद करता हूं। इससे बाद में इसे संपादित करने में अधिक सहजता मिलती है। आप अपने स्वयं के विजेट प्लगइन्स भी लिख सकते हैं और पूर्ण पहुंच के साथ उन्हें क्यूटी डिजाइनर में लोड कर सकते हैं। अपने यूई हार्ड कोडिंग होने से यह बहुत लचीला नहीं बनता है।
मै मैक्स, नक्स, इत्यादि के लिए भी माया में अपने बहुत सारे यूई का पुन: उपयोग नहीं करता हूं .. अगर आपको कुछ सॉफ्टवेयर विशिष्ट बदलना है, तो आपको कक्षा (अभिभावक ui फ़ाइल के साथ) प्राप्त करने का प्रयास करना चाहिए अधिक वैश्विक बिंदु दृश्य और पैच या समायोजित करने के तरीकों को ओवरराइड करें। यह बहुत काम का समय बचाता है। अगर आपको इसके बारे में और सवाल हैं तो मुझे बताएं।
उपयोग कर सकते हैं: http://stackoverflow.com/questions/2398800/linking-a-qtdesigner-ui -file-to-python-pyqt –