2 changed files with 26 additions and 7 deletions
@ -1,12 +1,32 @@ |
|||||||
import QtQuick 2.6 |
import QtQuick 2.6 |
||||||
|
|
||||||
Image { |
import org.electrum 1.0 |
||||||
|
|
||||||
|
Item { |
||||||
id: root |
id: root |
||||||
|
visible: Config.useGossip |
||||||
|
implicitWidth: constants.iconSizeMedium |
||||||
|
implicitHeight: constants.iconSizeMedium |
||||||
|
|
||||||
|
property int gossipProgress: Network.gossipInfo.db_channels |
||||||
|
? (100 * Network.gossipInfo.db_channels / (Network.gossipInfo.unknown_channels + Network.gossipInfo.db_channels)) |
||||||
|
: 0 |
||||||
|
|
||||||
|
Image { |
||||||
|
sourceSize.width: root.implicitWidth |
||||||
|
sourceSize.height: root.implicitHeight |
||||||
|
|
||||||
|
source: '../../../icons/lightning.png' |
||||||
|
} |
||||||
|
Image { |
||||||
|
sourceSize.width: root.implicitWidth |
||||||
|
sourceSize.height: root.implicitHeight |
||||||
|
fillMode: Image.Pad |
||||||
|
horizontalAlignment: Image.AlignLeft |
||||||
|
verticalAlignment: Image.AlignTop |
||||||
|
|
||||||
sourceSize.width: constants.iconSizeMedium |
source: '../../../icons/lightning_disconnected.png' |
||||||
sourceSize.height: constants.iconSizeMedium |
|
||||||
|
|
||||||
source: Daemon.currentWallet.lightningNumPeers |
height: constants.iconSizeMedium * (100 - gossipProgress) / 100 |
||||||
? '../../../icons/lightning.png' |
} |
||||||
: '../../../icons/lightning_disconnected.png' |
|
||||||
} |
} |
||||||
|
|||||||
Loading…
Reference in new issue