Closed podlaszczyk closed 3 years ago
import QtQuick 2.0 import QtQuick.Controls 2.4 import QtQuick.Layouts 1.3 import QtQuick.Window 2.11 import "../common" import "../core" import "../theme" import "qrc:/javascript/util.js" as Util import "qrc:/javascript/keyutil.js" as KeyUtil import PIA.NativeAcc 1.0 as NativeAcc Dialog { signal clicked(var button) readonly property var defaultButtons: { var dict = {}; dict[Dialog.Ok] = { text: uiTr("OK", "dialog button"), role: DialogButtonBox.AcceptRole }; dict[Dialog.Open] = { text: uiTr("Cancel", "dialog button"), role: DialogButtonBox.AcceptRole }; dict[Dialog.Save] = { text: uiTr("Save", "dialog button"), role: DialogButtonBox.AcceptRole }; dict[Dialog.Cancel] = { text: uiTr("Cancel", "dialog button"), role: DialogButtonBox.RejectRole }; dict[Dialog.Close] = { text: uiTr("Close", "dialog button"), role: DialogButtonBox.RejectRole }; dict[Dialog.Discard] = { text: uiTr("Discard", "dialog button"), role: DialogButtonBox.DestructiveRole }; dict[Dialog.Apply] = { text: uiTr("Apply", "dialog button"), role: DialogButtonBox.ApplyRole }; dict[Dialog.Reset] = { text: uiTr("Reset", "dialog button"), role: DialogButtonBox.ResetRole }; dict[Dialog.RestoreDefaults] = { text: uiTr("Restore Defaults", "dialog button"), role: DialogButtonBox.ResetRole }; dict[Dialog.Help] = { text: uiTr("Help", "dialog button"), role: DialogButtonBox.HelpRole }; dict[Dialog.SaveAll] = { text: uiTr("Save All", "dialog button"), role: DialogButtonBox.AcceptRole }; dict[Dialog.Yes] = { text: uiTr("Yes", "dialog button"), role: DialogButtonBox.YesRole }; dict[Dialog.YesToAll] = { text: uiTr("Yes to All", "dialog button"), role: DialogButtonBox.YesRole }; dict[Dialog.No] = { text: uiTr("No", "dialog button"), role: DialogButtonBox.NoRole }; dict[Dialog.NoToAll] = { text: uiTr("No to All", "dialog button"), role: DialogButtonBox.NoRole }; dict[Dialog.Abort] = { text: uiTr("Abort", "dialog button"), role: DialogButtonBox.RejectRole }; dict[Dialog.Retry] = { text: uiTr("Retry", "dialog button"), role: DialogButtonBox.AcceptRole }; dict[Dialog.Ignore] = { text: uiTr("Ignore", "dialog button"), role: DialogButtonBox.AcceptRole }; for (var i in dict) if (dict.hasOwnProperty(i)) dict[i].code = i; return dict; } }
Hi
We fixed this issue in 0.9.8 version.