رفتن به مطلب
مرجع رسمی سی‌پلاس‌پلاس ایران

علی رشیدی

کاربـــر عـــــادی
  • تعداد ارسال ها

    4
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    2

پست ها ارسال شده توسط علی رشیدی


  1. با سلام.

    در بخشی از برنامه‌ام نیاز دارم کامپوننتی داشته باشم که بتواند در حین اجرا کامپوننت‌های دیگر را در خود نمایش دهد. برای مثال اگر دکمه A کلیک شد، Test1 نمایش داده شود و اگر B کلیک شد Test2.

    برای واضح شدن سوال به کد زیر نگاه کنید:

    //Test1.qml
    import QtQuick 2.0
    
    Rectangle {
        id: root
        color: "blue"
        Text {
            text: "Test 1"
        }
    }
    
    //Test2.qml
    import QtQuick 2.0
    
    Rectangle {
        id: root
        color: "blue"
        Text {
            text: "Test 1"
        }
    }
    
    //main.qml
    import QtQuick 2.0
    import QtQuick.Controls 2.3
    
    ApplicationWindow {
        //Container for the component
        Item {
            id: container
        }
        
        Button {
            onClicked: //make container display Test1
        }
        
        Button {
            onClicked: //make container display Test2
        }
    }

    container را چگونه پیاده‌سازی کنم، یا اگر component خاصی هست که اینکار را انجام می‌دهد ممنون می‌شوم راهنمایی کنید.

×
×
  • جدید...