Qt 学习笔记 :Qml建立空项目简单案例

Qml建立空项目简单案例

  • 创建项目

  • 进行更改
import QtQuick 2.12
import QtQuick.Window 2.12
import QtQuick.Controls 2.5
import QtQuick.Layouts 1.12

ApplicationWindow {
    visible: true
    width: 640
    height: 480
    title: qsTr("Hello World")

    Action{
        id: actionNew
        text: "&New"
        shortcut: StandardKey.New
        onTriggered: {
            area.placeholderText = "To do -New";
        }
    }

    Action{
        id: actionOpen
        text: "&Open"
        shortcut: StandardKey.Open
        onTriggered: {
            area.placeholderText = "To do -Open";
        }
    }

    Action{
        id: actionSave
        text: "&Save"
        shortcut: StandardKey.Save
        onTriggered: {
            area.placeholderText = "To do -Save";
        }
    }


    menuBar: MenuBar{
        Menu{
            title: "Files"
            MenuItem{action: actionNew}
            MenuItem{action: actionOpen}
            MenuItem{action: actionSave}
        }
    }

    header: ToolBar{
        RowLayout{
            ToolButton{action: actionNew}
            ToolButton{action: actionOpen}
            ToolButton{action: actionSave}
        }

    }

    TextArea{
        id: area
        anchors.fill: parent
    }
}
  • 效果:

猜你喜欢

转载自blog.csdn.net/baidu_41388533/article/details/115263170