Qt5

2016-03-13 12 views
10

में QtCreator किट सेटिंग्स में% {buildDir} जैसे चर के उपयोग this documentation में (अनुभाग "चलाने के लिए एक कस्टम निष्पादन योग्य निर्दिष्ट करना" के तहत) मैंने देखा कि क्षेत्र में एक चरजैसा दिखता है " "।Qt5

enter image description here

मैं थोड़ी देर के लिए संघर्ष किया है अब इस सुविधा के लिए दस्तावेज़ प्राप्त करने के। मैं पहले से जानना चाहूंगा कि में कहीं भी इसके लिए दस्तावेज़ीकरण है?

माध्यमिक सवाल:

  • क्या अन्य चर उपलब्ध हैं?
  • किस क्षेत्र में उनका उपयोग किया जा सकता है?
  • क्या मैं अपने प्रोजेक्ट की .pro फ़ाइल में बनाए गए चरों तक पहुंच सकता हूं?
  • क्या कोई अन्य eval विशेषताएं हैं या यह तंत्र चर के लिए सीमित है?

धन्यवाद!

+0

क्यूटी निर्माता प्रलेखन http://doc.qt.io/qtcreator/creator-build-settings.html के तहत "क्यूटी निर्माता चर का उपयोग करना" वे कहते हैं कि वहाँ एक चर होना चाहिए में बटन। लेकिन कोई भी इसे देख नहीं सकता है (http://stackoverflow.com/questions/34280801/how-to-find-the-variables-button-in-qt- निर्माता, https://forum.qt.io/topic/53252/क्यूटी-निर्माता-चर/2)।पुराने क्यूटी निर्माता प्रलेखन में केवल दो चर के साथ एक सूची थी:% {buildDir} और% {sourceDir} –

+0

मुझे लगता है, आप क्यूटी निर्माता में $ {VARNAME} के रूप में वातावरण चर का उपयोग कर सकते हैं। एक फायदा यह है कि आप अपनी .pro फ़ाइलों में एक ही चर का उपयोग कर सकते हैं, इसलिए आपको कुछ वैश्विक सेटिंग्स तक पहुंच प्राप्त होगी जिसका उपयोग क्यूटी निर्माता प्रोजेक्ट टैब और .pro फ़ाइलों में दोनों में किया जा सकता है। –

+1

मैंने पूछा [** बिल्कुल ** एक ही प्रश्न 3 महीने पहले] (http://stackoverflow.com/q/34271859/607407)। यहां तक ​​कि शीर्षक लगभग एक ही है। यह आपके खोज परिणामों में कैसे नहीं आया? –

उत्तर

18

जैसा कि टिप्पणियों में उल्लिखित है, वहां "चर" बटन है ... माना जाता है कि पूरे क्यूटी पर्यावरण में उपयोग के लिए। हालांकि मुझे केवल यह अस्पष्ट स्थानों में उपलब्ध पाया गया है जो बहुत उपयोगी नहीं हैं!

हालांकि, आप कम से कम इन स्थानों से वर्रों की सूची प्राप्त कर सकते हैं और उनको उपयोग कर सकते हैं जहां आपको वास्तव में उनकी आवश्यकता है। इस ढूंढने के लिए, नेविगेट करने के लिए:

  • उपकरण (मेनू) -> विकल्प -> पर्यावरण (टैब) -> बाहरी उपकरण
  • पर क्लिक करें "अनुवाद अद्यतन ..." अंदर
  • पर क्लिक करें " कार्य निर्देशिका .. "और आपको दाईं ओर रंग में" एबी-> "आइकन देखना चाहिए।
  • अपने वर्र्स की सूची के लिए आइकन पर क्लिक करें।

आप देखेंगे कि शैली थोड़ा अलग है तो %{BuildDir} लेकिन मेरा मानना ​​है कि बराबर %{CurrentProject:BuildPath} है - आप दूसरी स्क्रीन शॉट मैं सही क्लिक किया है पर देख सकते हैं और यह आपसे पूछता है कि क्या आप सम्मिलित करना चाहते (चर परिवर्तनीय के मूल्य का)।

Annoyingly मैं समझ नहीं सकता कैसे कॉपी/पूरी सूची चस्पा करने के लिए के रूप में यह एक पंक्ति क्लिक केवल है ... शायद किसी को अधिक चतुर है कि यह पता लगाने कर सकते हैं और हम कुछ क्यूटी विकि में उस सूची छड़ी कर सकते हैं: ओ

यहां स्क्रीन शॉट्स हैं ... स्क्रीन शॉट में नोटिस 1 "कार्य निर्देशिका" टेक्स्ट-एडिट बॉक्स के दाईं ओर छोटा आइकन।

enter image description here

enter image description here

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