2010-01-15 15 views
9

पुराने बोर्लैंड सी ++ बुलडर कोडर के रूप में जो लिनक्स में स्थानांतरित हो गया है, मैं क्यूटी और क्यूटी निर्माता को बहुत खुश था।QT निर्माता का उपयोग कर फ़ाइल चयन संवाद कैसे जोड़ें?

लेकिन मैं पहली बाधा में गिर गया हूं: मैंने कुछ नियंत्रणों के साथ एक फॉर्म तैयार किया है, और एक मेनू जोड़ा है। अब, जब उपयोगकर्ता मेनू फ़ाइल/ओपन का चयन करता है, तो मैं एक फ़ाइल चयन संवाद प्रदर्शित करना चाहता हूं- और मैं नहीं देख सकता कि कैसे।

यह स्पष्ट रूप से एक साधारण समस्या है, इसलिए यदि कोई मुझे सही बता सकता है, तो मैं आभारी रहूंगा।

उत्तर

14

QFileDialog

#include <QFileDialog> 

तो किसी भी विधि पर आप इस

QString path = QFileDialog::getExistingDirectory (this, tr("Directory"), directory.path()); 
if (path.isNull() == false) 
{ 
    directory.setPath(path); 
} 

की तरह कुछ और जानकारी के लिए this

+2

20 मिनट और दो जवाब को देखने के लिख सकते हैं शामिल हैं। इस साइट से प्यार होना चाहिए। (मैं प्रश्न को रद्द करने के लिए वापस आया, आखिर में जवाब मिला, लेकिन आप लोगों ने मुझे इसे पीटा था। धन्यवाद! बीटीडब्ल्यू, मेरी गलती मेरे फॉर्म पर खींचने के लिए एक फ़ाइल संवाद घटक की तलाश में थी) – Mawg

+1

@Mawg वीएस की तरह एक सी # में है, मैं भी इसकी तलाश कर रहा हूं –

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