जब मैं टाइप करता हूँ
#include & lt; QObject & gt;
यह शिकायत करता है कि उसे फ़ाइल नहीं मिली।
लेकिन अगर मैं टाइप करता हूं
#include & lt; QtCore \ QObject & gt;
यह ठीक से काम करता है।
मैंने वीएस 2005 को वीएस 2008 को स्थानांतरित किया, यह वीएस 2005 में मामला नहीं था, और यह वीएस 2008 के साथ शुरू हुआ। मुझे यह त्रुटि क्यों मिली?
असल में यह इतनी बड़ी समस्या नहीं है आपको जांचने की आवश्यकता है कि आप निर्देशिकाओं को शामिल करें और (path_to_qt_headers) / QtCore, (path_to_qt_headers) / QtGui और अन्य मॉड्यूल के लिए निर्देशिका का उपयोग कर रहे हैं। आपकी समस्या के विवरण के अनुसार आपने केवल (path_to_qt_headers) ही जोड़ लिया है।
यदि क्यूटी ने सही तरीके से दोनों #include & lt; QObject & gt;
और #include & lt; क्यूटीकोर / QObject & gt;
काम करना चाहिए लेकिन दूसरे मामलों में अधिक काम करता है मुझे याद है कि मैंने क्यूटी प्रलेखन में कुछ नोटिस देखा है कि यह दूसरे शामिल शैली का उपयोग करना बेहतर होगा। एक ही समय में इस लंबे संस्करण को केडीई कोडिंग दिशानिर्देशों में अनुशंसा की जाती है।
अपने लिए मैं #include & lt; QtModule / QClass & gt;
का पालन करना preffere
Comments
Post a Comment