aboutsummaryrefslogtreecommitdiff
path: root/pages/settings
diff options
context:
space:
mode:
authorrating89us <45968869+rating89us@users.noreply.github.com>2021-06-19 16:42:15 +0200
committerrating89us <rating89us@rating89us.com>2021-06-20 00:02:59 +0200
commiteacc57fb442c1bf6c93a1500d82d74406b5b5d41 (patch)
tree7d62b1ecd20d3dd60a288dd0081aaa46701696e5 /pages/settings
parentb970cad48b9e8b7abe465e738a488f6f4b48a794 (diff)
downloadmonzero-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.qml64
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();
}
}