상세 컨텐츠

본문 제목

[QT QML] QML로 버튼 클릭시 Dialog 창 구현하기

QT|QML

by donggyu1998 2021. 6. 11. 12:10

본문

반응형

💡 실행 화면

💡 QML 코드

import QtQuick 2.10
import QtQuick.Window 2.10
import QtQuick.Controls 2.3

ApplicationWindow{
    visible: true;
    width: 1280;
    height: 720;

    Dialog {
        id: dialog
        x:(parent.width-width)/2
        y:(parent.height-height)/2
        implicitWidth: 500;
        implicitHeight: 300;
        title: "Title"
        modal: true;
        standardButtons: Dialog.Ok | Dialog.Cancel

        onAccepted: console.log("Ok clicked")
        onRejected: console.log("Cancel clicked")
    }

    Button{
        text: "open";
        onClicked: {
            dialog.open();
        }
    }

}

코드 : https://pastebin.com/4fauVu27

반응형

관련글 더보기