54 lines
1.4 KiB
QML
54 lines
1.4 KiB
QML
import QtQuick 2.14
|
|
import QtQuick.Controls 2.14
|
|
|
|
import AppLayouts.Profile.controls 1.0
|
|
import StatusQ.Core 0.1
|
|
import utils 1.0
|
|
|
|
import Models 1.0
|
|
import Storybook 1.0
|
|
|
|
SplitView {
|
|
id: root
|
|
|
|
Logs { id: logs }
|
|
|
|
orientation: Qt.Vertical
|
|
|
|
QtObject {
|
|
id: d
|
|
|
|
readonly property QtObject walletStore: QtObject {
|
|
property string userProfilePublicKey: "zq3shfrgk6swgrrnc7wmwun1gvgact9iaevv9xwirumimhbyf"
|
|
|
|
function getAllNetworksSupportedString(hovered) {
|
|
return hovered ? "<font color=\"" + "#627EEA" + "\">" + "eth:" + "</font>" +
|
|
"<font color=\"" + "#E90101" + "\">" + "opt:" + "</font>" +
|
|
"<font color=\"" + "#27A0EF" + "\">" + "arb:" + "</font>" : "eth:opt:arb:"
|
|
}
|
|
}
|
|
}
|
|
|
|
Item {
|
|
SplitView.fillWidth: true
|
|
SplitView.fillHeight: true
|
|
|
|
StatusListView {
|
|
width: 500
|
|
height: parent.height
|
|
anchors.verticalCenterOffset: 20
|
|
anchors.centerIn: parent
|
|
spacing: 24
|
|
model: WalletKeyPairModel {}
|
|
delegate: WalletKeyPairDelegate {
|
|
width: parent.width
|
|
keyPair: model.keyPair
|
|
userProfilePublicKey: d.walletStore.userProfilePublicKey
|
|
onGoToAccountView: console.warn("onGoToAccountView ::")
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// category: Wallet
|