diff options
| author | rating89us <45968869+rating89us@users.noreply.github.com> | 2021-06-19 16:42:15 +0200 |
|---|---|---|
| committer | rating89us <rating89us@rating89us.com> | 2021-06-20 00:02:59 +0200 |
| commit | eacc57fb442c1bf6c93a1500d82d74406b5b5d41 (patch) | |
| tree | 7d62b1ecd20d3dd60a288dd0081aaa46701696e5 /pages/settings | |
| parent | b970cad48b9e8b7abe465e738a488f6f4b48a794 (diff) | |
| download | monzero-gui-eacc57fb442c1bf6c93a1500d82d74406b5b5d41.tar.gz monzero-gui-eacc57fb442c1bf6c93a1500d82d74406b5b5d41.tar.xz monzero-gui-eacc57fb442c1bf6c93a1500d82d74406b5b5d41.zip | |
StandardDropdown: use ColumnLayout; use same height of LineEdit; include dropdownLabel
Diffstat (limited to 'pages/settings')
| -rw-r--r-- | pages/settings/SettingsLayout.qml | 64 |
1 files changed, 23 insertions, 41 deletions
diff --git a/pages/settings/SettingsLayout.qml b/pages/settings/SettingsLayout.qml index 8cf6cb8b..0e54f018 100644 --- a/pages/settings/SettingsLayout.qml +++ b/pages/settings/SettingsLayout.qml @@ -178,52 +178,34 @@ Rectangle { Layout.leftMargin: 36 columnSpacing: 32 - ColumnLayout { - spacing: 10 - Layout.fillWidth: true + MoneroComponents.StandardDropdown { + id: fiatPriceProviderDropDown + Layout.maximumWidth: 200 + labelText: qsTr("Price source") + translationManager.emptyString + labelFontSize: 14 + dataModel: fiatPriceProvidersModel + onChanged: { + var obj = dataModel.get(currentIndex); + persistentSettings.fiatPriceProvider = obj.data; - MoneroComponents.Label { - Layout.fillWidth: true - fontSize: 14 - text: qsTr("Price source") + translationManager.emptyString - } - - MoneroComponents.StandardDropdown { - id: fiatPriceProviderDropDown - Layout.fillWidth: true - dataModel: fiatPriceProvidersModel - onChanged: { - var obj = dataModel.get(currentIndex); - persistentSettings.fiatPriceProvider = obj.data; - - if(persistentSettings.fiatPriceEnabled) - appWindow.fiatApiRefresh(); - } + if(persistentSettings.fiatPriceEnabled) + appWindow.fiatApiRefresh(); } } - ColumnLayout { - spacing: 10 - Layout.fillWidth: true + MoneroComponents.StandardDropdown { + id: fiatPriceCurrencyDropdown + Layout.maximumWidth: 100 + labelText: qsTr("Currency") + translationManager.emptyString + labelFontSize: 14 + currentIndex: persistentSettings.fiatPriceCurrency === "xmrusd" ? 0 : 1 + dataModel: fiatPriceCurrencyModel + onChanged: { + var obj = dataModel.get(currentIndex); + persistentSettings.fiatPriceCurrency = obj.data; - MoneroComponents.Label { - Layout.fillWidth: true - fontSize: 14 - text: qsTr("Currency") + translationManager.emptyString - } - - MoneroComponents.StandardDropdown { - id: fiatPriceCurrencyDropdown - Layout.fillWidth: true - currentIndex: persistentSettings.fiatPriceCurrency === "xmrusd" ? 0 : 1 - dataModel: fiatPriceCurrencyModel - onChanged: { - var obj = dataModel.get(currentIndex); - persistentSettings.fiatPriceCurrency = obj.data; - - if(persistentSettings.fiatPriceEnabled) - appWindow.fiatApiRefresh(); - } + if(persistentSettings.fiatPriceEnabled) + appWindow.fiatApiRefresh(); } } |
