2014-12-12 10 views
8

जैसे कि हमारे पास सशर्त शामिल के लिए सी ++ में प्रीप्रोसेसर निर्देश हैं।QML में सशर्त आयात विवरण कैसे लिखें?

इसी तरह, क्यूएमएल में सशर्त import आईएनजी कैसे करें?

if x 
    import ABC 1.0 
else 
    import PQR 2.0 
+0

क्यूएमएल – deimus

+3

में कोई वास्तविक सशर्त आयात नहीं है सशर्त आयात के लिए निम्नलिखित सुविधा की जांच करें। https://bugreports.qt-project.org/browse/QTBUG-16854 – deimus

+1

@deimus फ़ीचर * अनुरोध *, आपका मतलब है, और दुर्भाग्य से कहीं भी नहीं जा रहा है, ऐसा लगता है ... –

उत्तर

7

आप क्या हासिल करना चाहते के आधार पर, एक संभावित समाधान, एक लोडर का प्रयोग है। लेकिन यह एक मॉड्यूल आयात नहीं करता है, यह केवल गतिशील रूप से चुनने की अनुमति देता है जो आप उपयोग करेंगे QML घटक।

Loader 
{ 
    source: condition?"RedRectangle.qml":"BlueRectangle.qml" 
} 
संबंधित मुद्दे