2012-03-14 11 views
5

में एक सेटिंग विंडो कैसे बनाएं क्यूटी 4.8 में मैं एक विंडो बनाना चाहता हूं जो निम्न जैसा दिखता है।क्यूटी: जीटीके

example window

कृपया ध्यान दें कि मेरी मुख्य चिंता छोड़ दिया साइड आइकन + पाठ संयोजन के टैब की तरह व्यवहार है।

सवाल यह है कि आप मुझे यह देखने के लिए क्या सलाह देंगे? एक QListWidget या एक अनुकूलित QTabWidget?

धन्यवाद

+3

जांच [कॉन्फ़िग संवाद उदाहरण] (http://doc.qt.nokia .com/4.7-स्नैपशॉट/संवाद-configdialog.html) –

उत्तर

6

क्यूटी निर्माता - - जो क्यूटी में लिखा है कि आप क्या चाहते एक सेटिंग पृष्ठ बस हो सकता है जो है:

Qt Creator options dialog

मैं http://qt.gitorious.org/qt-creator/qt-creator/trees/master

पर कि के स्रोत कोड में विचार करेंगे [ संपादित करें] मिले प्रासंगिक वर्ग यहाँ:

http://qt.gitorious.org/qt-creator/qt-creator/trees/master/src/plugins/coreplugin/dialogs

यह कक्षा SettingsDialog है। जीयूआई createGUI में स्थापित है, वे वास्तव में एक यूआई फ़ाइल का उपयोग नहीं कर रहे हैं।

इस वर्ग के बाएं हाथ की ओर पर एक QListView और दाएँ हाथ की ओर पर इसके अंदर कई QTabWidgets के साथ एक QStackedLayout उपयोग कर रहा है

+1

यह एक अच्छा विचार है लेकिन मुझे इसे स्रोत में नहीं मिला, वास्तव में मैं स्रोत में खो गया:/ – destan

+0

@destan अधिक जानकारी के साथ अपडेट किया गया –

4

मैं सही पर एक QStackedWidget से जुड़ा बाईं तरफ एक QListWidget साथ जाना चाहते हैं। QListWidget (व्यू) में आइटम उनके बाएं आइकन हो सकते हैं, चयन अनन्य (एकल चयन) हो सकता है और जब emit सिग्नल पर क्लिक किया जाता है जो QStackedWidget में दिखाए गए वर्तमान विजेट को बदल सकता है।

संबंधित मुद्दे