Add message before import to let user know this is a technical feature.
This commit is contained in:
@@ -4,6 +4,7 @@ import QtQuick.Controls 2.14 as Controls
|
|||||||
import QtQuick.Layouts 1.14 as Layouts
|
import QtQuick.Layouts 1.14 as Layouts
|
||||||
import QtQuick.Controls 1.4 as Old
|
import QtQuick.Controls 1.4 as Old
|
||||||
import QtQuick.Dialogs 1.3 as Dialogs
|
import QtQuick.Dialogs 1.3 as Dialogs
|
||||||
|
import Qt.labs.platform 1.1 as Labs
|
||||||
|
|
||||||
Kirigami.PageRoute {
|
Kirigami.PageRoute {
|
||||||
name: "main"
|
name: "main"
|
||||||
@@ -22,7 +23,7 @@ Kirigami.PageRoute {
|
|||||||
iconName: "application-javascript"
|
iconName: "application-javascript"
|
||||||
text: qsTr("Import From Carfax JSON")
|
text: qsTr("Import From Carfax JSON")
|
||||||
onTriggered: {
|
onTriggered: {
|
||||||
importDialog.visible = true;
|
importMessage.visible = true;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
Kirigami.Action {
|
Kirigami.Action {
|
||||||
@@ -52,7 +53,14 @@ Kirigami.PageRoute {
|
|||||||
root.showPassiveNotification(qsTr("Failed to parse file."),"short");
|
root.showPassiveNotification(qsTr("Failed to parse file."),"short");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Labs.MessageDialog {
|
||||||
|
id:importMessage
|
||||||
|
title: qsTr("Warning")
|
||||||
|
text: qsTr("This is an advanced feature that requires you pulling JSON file from Carfax website unofficially in advanced. Do you want to continue?")
|
||||||
|
buttons: Labs.MessageDialog.Yes | Labs.MessageDialog.No
|
||||||
|
onYesClicked: importDialog.visible = true
|
||||||
|
}
|
||||||
Kirigami.CardsListView {
|
Kirigami.CardsListView {
|
||||||
anchors.fill: parent
|
anchors.fill: parent
|
||||||
id: vehicleView
|
id: vehicleView
|
||||||
|
|||||||
Reference in New Issue
Block a user