खोज…


परिचय

Qt संसाधन प्रणाली आपके प्रोजेक्ट के भीतर फ़ाइलों को एम्बेड करने का एक तरीका है। प्रत्येक संसाधन फ़ाइल एक या अधिक उपसर्ग हो सकता है और प्रत्येक उपसर्ग उसमें फ़ाइलें हो सकता है।

संसाधनों में प्रत्येक फ़ाइल फ़ाइल सिस्टम पर एक फ़ाइल का एक लिंक है। जब निष्पादन योग्य बनाया जाता है, तो फ़ाइलों को निष्पादन योग्य में बंडल किया जाता है, इसलिए मूल फ़ाइल को बाइनरी के साथ वितरित करने की आवश्यकता नहीं होती है।

कोड के भीतर फ़ाइलों को संदर्भित करना

मान लीजिए कि संसाधन फ़ाइल के अंदर, आपके पास /icons/ok.png नामक एक फ़ाइल थी

कोड के भीतर इस फ़ाइल का पूर्ण url qrc:/icons/ok.png । ज्यादातर मामलों में, इसे छोटा किया जा सकता है :/icons/ok.png

उदाहरण के लिए, यदि आप एक QIcon बनाना चाहते हैं और इसे उस फ़ाइल के बटन के आइकन के रूप में सेट करना चाहते हैं, तो आप उपयोग कर सकते हैं

QIcon icon(":/icons/ok.png"); //Alternatively use qrc:/icons/ok.png
ui->pushButton->setIcon(icon);


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow