Merge pull request #2315

1e64ebe QML: warning fixes (selsta)
This commit is contained in:
luigi1111 2019-08-06 15:03:40 -05:00
commit 886be81af2
No known key found for this signature in database
GPG key ID: F4ACA0183641E010
3 changed files with 43 additions and 38 deletions

View file

@ -251,7 +251,7 @@ Rectangle {
onClicked: { onClicked: {
loadPage("Settings") loadPage("Settings")
} }
anchors.horizontalCenter: parent.horizontalCenter Layout.alignment: Qt.AlignCenter
width: 135 width: 135
} }
} }

View file

@ -4,38 +4,55 @@ import QtGraphicalEffects 1.0
import "../../components" as MoneroComponents import "../../components" as MoneroComponents
RowLayout { Item {
id: root id: root
spacing: 10
property bool checked: false; property bool checked: false;
property alias text: content.text property alias text: content.text
signal changed; signal changed;
Rectangle { width: checkBoxLayout.width
id: checkbox height: 22
anchors.left: parent.left
anchors.top: parent.top
implicitHeight: 22
width: 22
radius: 5
Image { RowLayout {
id: imageChecked id: checkBoxLayout
visible: root.checked spacing: 10
anchors.centerIn: parent
source: "qrc:///images/uncheckedIcon.png" Item {
height: root.height
width: root.height
Rectangle {
id: checkbox
anchors.fill: parent
radius: 5
Image {
id: imageChecked
visible: root.checked
anchors.centerIn: parent
source: "qrc:///images/uncheckedIcon.png"
}
}
DropShadow {
anchors.fill: source
cached: true
horizontalOffset: 3
verticalOffset: 3
radius: 8.0
samples: 16
color: "#20000000"
smooth: true
source: checkbox
}
}
MoneroComponents.TextPlain {
id: content
font.pixelSize: 14
font.bold: false
color: "white"
text: ""
themeTransition: false
} }
} }
MoneroComponents.TextPlain {
id: content
font.pixelSize: 14
font.bold: false
color: "white"
text: ""
themeTransition: false
}
MouseArea { MouseArea {
anchors.fill: parent anchors.fill: parent
hoverEnabled: true hoverEnabled: true
@ -46,16 +63,4 @@ RowLayout {
changed(); changed();
} }
} }
DropShadow {
anchors.fill: source
cached: true
horizontalOffset: 3
verticalOffset: 3
radius: 8.0
samples: 16
color: "#20000000"
smooth: true
source: checkbox
}
} }

View file

@ -376,7 +376,7 @@ bool WalletManager::localDaemonSynced() const
bool WalletManager::isDaemonLocal(const QString &daemon_address) const bool WalletManager::isDaemonLocal(const QString &daemon_address) const
{ {
return Monero::Utils::isAddressLocal(daemon_address.toStdString()); return daemon_address.isEmpty() ? false : Monero::Utils::isAddressLocal(daemon_address.toStdString());
} }
QString WalletManager::resolveOpenAlias(const QString &address) const QString WalletManager::resolveOpenAlias(const QString &address) const