2010-06-14 13 views
6

मैं अभी नई कंपनी में पहुंचा हूं और पहले कभी क्यूटी के साथ काम नहीं किया है, लेकिन मेरा काम 2 सप्ताह में क्यूटी सीखना है, इसलिए मैं दूसरों को प्रशिक्षण दे सकता हूं। इसलिए मुझे क्यूटी सीखने के लिए 2 सप्ताह और 2 सप्ताह लंबी क्यूटी शिक्षण के लिए तैयार किया गया। मैं बहुत मर चुका हूँ! कृपया कुछ सामान्य गलतियों, चालें, शैलियों को इंगित करें ताकि मैं उस प्रशिक्षण को थोड़ा बेहतर बना सकूं!क्यूटी प्रशिक्षण युक्तियाँ और चाल

धन्यवाद!

संपादित करें: मैंने इस पुस्तक का उपयोग किया - सी ++ जीयूआई प्रोग्रामिंग क्यूटी 4 के साथ और यह बहुत अच्छा था। उदाहरण वास्तव में अच्छे थे। इसके अलावा मेरे पास प्रीवियोस प्रशिक्षण से कुछ प्रशिक्षण सामग्री भी थीं। वह 2 सप्ताह का ट्रैनिंग था और हमने लगभग सभी क्यूटी पहलुओं को कवर किया! अच्छा है! ;)

उत्तर

1
  1. Book
  2. Examples and Demos Launcher

कि सभी लिंक से सलाह देता है कर, आप ले जाने के लिए सही दिशा दे दी है।

पुनश्च: मुझे लगता है कि 2 सप्ताह नहीं समस्या क्यूटी का उपयोग शुरू करने के लिए ...

2

सबसे पहले आपको signal/slots concept समझना चाहिए, क्योंकि इसका उपयोग क्यूटी में भारी रूप से किया जाता है। फिर मैं कुछ सरल उदाहरणों के माध्यम से काम करता हूं, उनमें से बहुत सारे हैं, इसलिए बस अपनी पसंद के अनुसार चुनें। यदि आप क्यूटी निर्माता का उपयोग करते हैं तो आपके पास संदर्भ संवेदनशील दस्तावेज़ हमेशा हाथ में होता है, जो बहुत मदद करता है।

यदि आपको लगता है कि आप मूल बातें जानते हैं तो आप थ्रेडिंग या नेटवर्क संचार जैसी अधिक जटिल चीजों पर ध्यान केंद्रित कर सकते हैं, जो कि आपकी कंपनी का ध्यान केंद्रित करने के आधार पर है।

याद रखें कि क्यूटी न केवल जीयूआई ढांचा है, बल्कि बहुत कम लोहे के घटकों के लिए एक ढांचा है। एक सिंहावलोकन प्राप्त करने के लिए here देखें।

+0

संकेत/स्लॉट - किया गया! एक सवाल - जब मैं सिग्नल पर दूसरे से संकेत करता हूं और दूसरा सिग्नल स्लॉट और ट्रिगर पहला सिग्नल - कौन प्रेषक() होगा, जब स्लॉट सिग्नल प्राप्त करता है? –

+0

यकीन नहीं है। मैं कहूंगा कि इसे मूल प्रेषक होना चाहिए, क्योंकि दूसरा प्रेषक केवल "प्रॉक्सी" के रूप में कार्य करता है और वास्तव में सिग्नल उत्सर्जित नहीं कर रहा है। QDebug() पर एक नज़र डालें, यह स्टडआउट पर लगभग कुछ भी प्रिंट कर सकता है ताकि यदि आप सुनिश्चित करना चाहते हैं तो आप इस मामले में पॉइंटर्स की तुलना कर सकते हैं। – grefab

1

यदि आप पहले से ही सी ++ जानते हैं, तो क्यूटी का उपयोग कर क्यूटी अनुप्रयोगों को विकसित करना शुरू करें। आप उदाहरण, क्यूटी-सहायक और Qt classes for 4.6 साइट का भी उपयोग कर सकते हैं। आईएमएचओ, केवल का अभ्यास करके आप क्यूटी अच्छी तरह से सीख सकते हैं। उत्तर में निर्दिष्ट पुस्तकों और लिंक पढ़ें और अनुप्रयोग बनाने शुरू करें। सरल के साथ शुरू करें और जटिल की ओर आगे बढ़ें। क्यूटी सीखने के लिए 2 सप्ताह काफी समय है।

1

यदि शिक्षण में स्वयं से सीखना इसे काट नहीं देता है (यदि इसे पहले चरण और अधिक अवलोकन के रूप में माना जाता है तो काफी महत्वाकांक्षी), आप केडीएबी जैसे नोकिया/क्यूटी भागीदारों द्वारा प्रदान किए गए क्यूटी प्रशिक्षण में भाग ले सकते हैं और आईसीएस।

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