2019-07-08 13:52:41 +10:00
|
|
|
// Copyright 2019 miruka
|
|
|
|
// This file is part of harmonyqml, licensed under LGPLv3.
|
|
|
|
|
2019-05-13 05:57:18 +10:00
|
|
|
import QtQuick 2.7
|
2019-04-29 05:45:42 +10:00
|
|
|
import QtQuick.Layouts 1.3
|
2019-04-29 05:18:36 +10:00
|
|
|
import "../Base"
|
2019-03-26 18:19:55 +11:00
|
|
|
|
2019-05-12 07:51:00 +10:00
|
|
|
HRectangle {
|
2019-03-26 18:19:55 +11:00
|
|
|
id: sidePane
|
2019-04-29 01:01:38 +10:00
|
|
|
|
2019-07-12 12:25:50 +10:00
|
|
|
// Avoid artifacts when collapsed
|
|
|
|
clip: true
|
|
|
|
|
2019-05-13 05:57:18 +10:00
|
|
|
property int normalSpacing: 8
|
|
|
|
property bool collapsed: false
|
|
|
|
|
2019-04-29 05:18:36 +10:00
|
|
|
HColumnLayout {
|
2019-03-26 18:19:55 +11:00
|
|
|
anchors.fill: parent
|
|
|
|
|
|
|
|
AccountList {
|
|
|
|
Layout.fillWidth: true
|
|
|
|
Layout.fillHeight: true
|
2019-05-03 04:20:21 +10:00
|
|
|
|
2019-07-03 03:59:52 +10:00
|
|
|
spacing: collapsed ? 0 : normalSpacing * 3
|
2019-07-06 06:55:25 +10:00
|
|
|
topMargin: collapsed ? 0 : normalSpacing
|
|
|
|
bottomMargin: topMargin
|
|
|
|
Layout.leftMargin: topMargin
|
2019-05-13 05:57:18 +10:00
|
|
|
|
2019-07-07 07:42:04 +10:00
|
|
|
Behavior on spacing { HNumberAnimation {} }
|
2019-03-26 18:19:55 +11:00
|
|
|
}
|
|
|
|
|
2019-07-03 03:59:52 +10:00
|
|
|
PaneToolBar {
|
|
|
|
id: paneToolBar
|
|
|
|
}
|
2019-03-26 18:19:55 +11:00
|
|
|
}
|
|
|
|
}
|