क्या सभी क्यूटी अनुप्रयोगों को केडीई स्थापित करने की आवश्यकता है? क्या यह पर्याप्त है अगर क्यूटी रनटाइम गनोम के साथ स्थापित है? क्या मैं एक क्यूटी एप्लिकेशन को ग्नोम के तहत जीटीके एप्लिकेशन की तरह दिख सकता हूं? क्या कोई मुझे क्यूटी, जीटीके, केडीई, गनोम, एक्स के बीच संबंधों का विवरण देने वाले कुछ लेखों को इंगित कर सकता है?क्या क्यूटी अनुप्रयोगों केडीई की आवश्यकता है?
उत्तर
जब एक्स, क्यूटी ऐप्स और विंडो प्रबंधक के तहत चल दोनों एक्स ग्राहकों को कर रहे हैं। वे दोनों XServer के साथ संवाद करने, इनपुट प्राप्त करने, या खिड़कियों में हेरफेर करने के लिए संवाद करते हैं। स्वागत हार्डवेयर के बारे में जानता है और एक विशिष्ट पर नजर रखने के लिए ड्राइंग हैंडल, माउस इनपुट आदि प्राप्त
यह एक डेस्कटॉप वातावरण के बिना एक क्यूटी अनुप्रयोग चलाने के लिए संभव है, और यहां तक कि एक विंडो प्रबंधक के बिना (यद्यपि आप में सक्षम नहीं होगा कार्यक्रम को स्थानांतरित/आकार बदलने के लिए)। विंडो प्रबंधक आदि केवल सामान्य एक्स प्रोग्राम हैं जो चल रहे हैं जो अपनी कार्यक्षमता प्रदान करते हैं लेकिन केवल अप्रत्यक्ष रूप से एक दूसरे के साथ बातचीत करते हैं। वे चल रहे किसी अन्य विशिष्ट कार्यक्रम पर निर्भर नहीं हैं।
खिड़कियां (स्थिति, आदेश, सामग्री) के राज्य X सर्वर द्वारा प्रबंधित किया जाता है, और पूछे और एक प्रोग्राम के द्वारा बदला जा सकता है इस तरह के विंडो प्रबंधक के रूप में।
विंडो प्रबंधक आकार, स्थिति और खिड़कियों की सजावट को संभालती है। जब खिड़की बनाई जाती है/बदल जाती है तो यह घटनाएं प्राप्त करता है ताकि यह ऐसा कर सके। यह एक विंडो के बाहर का फ्रेम ले जाती है, और करीब पर क्लिक करता है संभालती है, को अधिकतम, खिड़की आदि
क्यूटी आवेदन मुख्य विंडो के अंदर खींचता है और खिड़की के अंदर माउस क्लिक और keypresses संभालती की खींच लेता है।
क्यूटी, खिड़की (आकार बदलने के/चाल) से XEvents भेजने या WM स्थापना करके विंडो प्रबंधक के साथ संवाद कर सकते हैं संकेत (संवाद, आकार बदलने योग्य महत्वपूर्ण है, नहीं)। ये XServer के माध्यम से जाते हैं और यदि कोई प्रोग्राम उनके लिए कोई सुन नहीं रहा है तो इसका कोई प्रभाव नहीं पड़ेगा।
जानकारी के लिए धन्यवाद। मैं इस सामान को अधिक विस्तार से जानना चाहता हूं। क्या आप मुझे नेट पर किसी भी संसाधन के लिंक प्रदान कर सकते हैं? – BlueSilver
आप कोशिश कर सकते हैं: http://www.sbin.org/doc/Xlib/ http://www.freedesktop.org/wiki/ – fgb
ठीक है, इसके विपरीत। ऐतिहासिक रूप से केडीई (और अब) ट्रॉल्टेक क्यूटी सी ++ ढांचे पर बनाया गया था। क्यूटी सी ++ अब क्रॉस-प्लेटफॉर्म है और यह कई प्लेटफॉर्म पर केडीई रोमांच को अधिक आसानी से बनाता है। तो जल्द ही: केडीई क्यूटी पर निर्भर करता है :)
मैं नियमित रूप से अपने मैक पर क्यूटी अनुप्रयोग चलाता हूं, और कभी-कभी विंडोज़ पर चलाता हूं, और मैं पूरी तरह से निश्चित हूं कि मैक और न ही विंडोज पीसी के पास केडीई स्थापित है (न ही उस मामले के लिए जीनोम)। तो, आपके पहले प्रश्न के लिए, जवाब "निश्चित रूप से नहीं" है :-)।
क्यूटी सिर्फ एक यूआई पुस्तकालय है, बस इतना है कि केडीई में/क्यूटी का उपयोग कर लिखा है।
आप क्यूटी का उपयोग करके ऐप्लिकेशन लिखने और सूक्ति जब तक आप क्यूटी पुस्तकालय स्थापित स्थापित किया जा रहा से चला सकते हैं।
हाँ आप क्यूटी अनुप्रयोगों के रूप में लंबे समय तक GNOME अनुप्रयोगों की तरह लग रही के रूप में यह विषय प्रणाली का उपयोग कर रहा है उपयोग कर रहा है कर सकते हैं। (सुनिश्चित नहीं है कि इसे सामान्य रूप से कैसे पता है) मैं कई क्यूटी यूआई आधारित ऐप्स का उपयोग पाइथन में लिबोन में लिखित में ग्नोम के साथ करता हूं और वे थीम का उपयोग ठीक करते हैं।
नाइटपिकिंग ... यह क्यूटी ("प्यारा") है, क्यूटी (क्विकटाइम ™) नहीं। "क्यूटी में लिखा गया" सही नहीं लगता है क्योंकि क्यूटी प्रोग्रामिंग भाषा नहीं है। सी, सी ++, अंग्रेजी, फ्रेंच में चीजें लिखी गई हैं ... केडीई * * क्यूटी के * * * लिंक का उपयोग करता है। – Juliano
ठीक है कुछ बदलाव किए हैं। अर्थात् क्यूटी -> क्यूटी – percent20
जब आप एक क्यूटी आवेदन विकल्प आपके पास से एक आवेदन में केडीई विजेट या पुस्तकालयों शामिल करने के लिए है विकास। यदि आप ऐसा करते हैं तो आपको अपने लक्ष्य मशीन के साथ-साथ क्यूटी वाले कुछ केडीई पैकेज (लिनक्स पर) या पुस्तकालयों को स्थापित करने की आवश्यकता होगी। मुझे यकीन है कि इन की उपलब्धता विंडोज या मैक पर है नहीं कर रहा हूँ, हालांकि विंडोज के लिए बंदरगाह केडीई के प्रयास चल रहे किसी प्रकार का है।
- 1. मूल निवासी केडीई क्यूटी 5 एप्लिकेशन
- 2. क्यूटी में बाल वस्तुओं के आवंटन की आवश्यकता क्यों है?
- 3. अनुप्रयोगों की एक रोलिंग पुनरारंभ क्या है?
- 4. Q_OBJECT मैक्रो क्या करता है? सभी क्यूटी वस्तुओं को इस मैक्रो की आवश्यकता क्यों है?
- 5. क्या मुझे -D_REENTRANT -pthreads की आवश्यकता है?
- 6. क्यूटी त्वरित डेस्कटॉप अनुप्रयोगों के लिए पर्याप्त परिपक्व है?
- 7. क्यूटी: क्या क्यूटी डिजाइनर
- 8. क्या क्लोजर को जेडीके की आवश्यकता है?
- 9. क्या कलमैन फ़िल्टर की आवश्यकता है
- 10. क्या जैस्मीन को sinon.js की आवश्यकता है?
- 11. क्या Django को आईडीई की आवश्यकता है?
- 12. RAILS_ROOT की आवश्यकता है?
- 13. 'rubygems' की आवश्यकता है
- 14. क्यों "{} \" की आवश्यकता है?
- 15. मूल पुस्तकालय क्या है? बाध्यकारी की आवश्यकता क्या है?
- 16. आवश्यकता क्यूटी 4, sqlite3, cmake, Git, GitHub
- 17. .NET अनुप्रयोगों की तैनाती जावा वेब अनुप्रयोगों की तैनाती की तुलना कैसे करती है?
- 18. क्या मिडलवेयर ऐप्स को व्यावसायिक तर्क करने की आवश्यकता है?
- 19. क्या क्यूटी अनुप्रयोग को अंत उपयोगकर्ता से ऐडियोनल लाइब्रेरी की आवश्यकता होती है? सी # और .NET फ्रेमवर्क की तरह?
- 20. एंड्रॉइड अनुप्रयोगों में "आर। जावा" की भूमिका क्या है?
- 21. क्या क्यूटी अनुप्रयोगों में Win32 हुक का उपयोग करना संभव है
- 22. CGPointMake स्पष्टीकरण की आवश्यकता है?
- 23. एक क्यूटी प्लगइन क्या है?
- 24. टाइपफ़ोफ़ की आवश्यकता क्यों है?
- 25. क्यूटी: विंडोज 7 टास्कबार एक्सटेंशन की वर्तमान स्थिति क्या है?
- 26. प्रिंटवाइटर की आवश्यकता क्यों है?
- 27. node.js विरासत की आवश्यकता है?
- 28. उदाहरण की आवश्यकता है: ggplot2
- 29. $ रूट की आवश्यकता क्यों है?
- 30. क्यों वेक्टर की आवश्यकता है?
लिनक्स पर, निम्नलिखित सही है? - एप्लिकेशन यूआई को आकर्षित करने के लिए क्यूटी का उपयोग करता है। क्यूटी एक्स और एक्स को आकर्षित करता है हार्डवेयर को आकर्षित करता है? यह बस X सर्वर शुरू करने और GNOME या KDE के बिना एक क्यूटी अनुप्रयोग चलाने के लिए लोड किए जा रहे संभव है? यदि हां, तो कैसे? विंडो प्रबंधक तस्वीर में कैसे आते हैं? – BlueSilver
क्या क्यूटी सीधे एक्स पर खींचा जाता है या क्या यह विंडो प्रबंधक के माध्यम से करता है? क्या विंडोज़ खिड़कियों को खींचने के लिए क्यूटी का उपयोग करता है, या विंडो मैंगर्स विंडोज़ को रेंडर करने के लिए क्यूटी का उपयोग करते हैं? – BlueSilver