Qt 5.11 - Grouping Things

चीजें समूहीकृत करना




qt

चीजें समूहीकृत करना

समूहीकरण कमांड परिभाषित समूहों और मॉड्यूल से कक्षाओं से संबंधित है। दस्तावेज़ों में संबंधित वर्गों की सूची बनाते समय समूहों का उपयोग किया जाता है, जबकि मॉड्यूल क्यूटी की संरचना के तत्व हैं।

आदेश

\समूह में

\ Ingroup कमांड इंगित करता है कि दिए गए ओवरव्यू या डॉक्यूमेंटेड क्लास संबंधित डॉक्यूमेंटेशन के एक निश्चित समूह से संबंधित है।

एक वर्ग या अवलोकन कई समूहों से संबंधित हो सकता है।

\ Ingroup कमांड का तर्क एक समूह का नाम है, लेकिन ध्यान दें कि कमांड बाकी लाइन को उसके तर्क के हिस्से के रूप में मानता है। सुनिश्चित करें कि समूह का नाम एक लाइनब्रेक के बाद है।

/ *!
    \class QDir
    \brief The QDir class provides access to directory
           structures and their contents.

    \ingroup io
    ...
* /

इसमें io समूह में QDir वर्ग शामिल होगा, जिसका अर्थ है, उदाहरण के लिए, कि QDir io तर्क के साथ \group कमांड को कॉल करके बनाई गई सूची में दिखाई देगा।

एक निश्चित समूह से संबंधित ओवरव्यू को सूचीबद्ध करने के लिए, आपको related तर्क के साथ \generatelist कमांड का उपयोग करके स्पष्ट रूप से सूची तैयार करनी होगी।

यह भी देखें

\ inmodule

\ _ Inmodule कमांड कमांड के तर्क द्वारा निर्दिष्ट मॉड्यूल से एक वर्ग से संबंधित है।

क्यूटी में बुनियादी कक्षाओं के लिए, एक वर्ग के मॉड्यूल को उसके स्थान, अर्थात् इसकी निर्देशिका द्वारा निर्धारित किया जाता है। हालाँकि, ActiveQt और Qt डिज़ाइनर जैसे एक्सटेंशन के लिए, एक वर्ग स्पष्ट रूप से एक मॉड्यूल से संबंधित होना चाहिए।

कमांड का तर्क एक मॉड्यूल नाम है, लेकिन ध्यान दें कि कमांड अपने तर्क के हिस्से के रूप में शेष पंक्ति को मानता है। सुनिश्चित करें कि मॉड्यूल नाम एक लाइनब्रेक के बाद है।

/*!
    \class QDesignerTaskMenuExtension
    \inmodule QtDesigner
* /

यह सुनिश्चित करता है कि QDesignerTaskMenuExtension वर्ग Qt डिज़ाइनर मॉड्यूल में शामिल है, जिसका अर्थ है, उदाहरण के लिए, कि वर्ग {classesbymodule QtDesigner} कमांड को {classesbymodule QtDesigner} तर्क के साथ कॉल करके सूची में दिखाई देगा।

यह भी देखें \module और \generatelist