【发布时间】:2020-01-24 02:06:03
【问题描述】:
在用户开始使用应用程序之前,我需要向用户显示一个模式对话框。带对话框的应用示例:
import QtQuick 2.12
import QtQuick.Window 2.12
import QtQuick.Controls 2.12
import QtQuick.Layouts 1.12
import QtQuick.Dialogs 1.3
Window {
visible: true
width: 640
height: 480
title: qsTr("Hello World")
Button {
text: "Show dialog"
onClicked: profileDialog.open()
}
Dialog {
id: profileDialog
title: "Select profile"
ColumnLayout {
RadioButton {
checked: true
text: qsTr("First")
}
RadioButton {
text: qsTr("Second")
}
RadioButton {
text: qsTr("Third")
}
}
standardButtons: StandardButton.Ok
}
}
此示例显示按钮单击时的对话框。但是我需要在应用程序启动时执行此操作。如何在打开主窗口时显示 profileDialog?也许有一些 afterShow 信号?但我在文档中找不到这样的信号。
【问题讨论】: