summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimotej Lazar <timotej.lazar@araneo.si>2021-09-16 20:02:49 +0200
committerTimotej Lazar <timotej.lazar@araneo.si>2021-09-16 20:34:32 +0200
commit81d935c766418df4221af905fbabe81e93a533f0 (patch)
tree3de15b893208363e7b216c32f81a024158bd179c
parent17a7e0108b0a2b4fbd8cb7c1e5d6e269505092e6 (diff)
Sidebar: remove frame from description TextArea
-rw-r--r--Sidebar.qml61
1 files changed, 30 insertions, 31 deletions
diff --git a/Sidebar.qml b/Sidebar.qml
index fbf1eac..7f391c7 100644
--- a/Sidebar.qml
+++ b/Sidebar.qml
@@ -97,45 +97,44 @@ Page {
anchors.fill: parent
// Description box.
- Frame {
+ ScrollView {
Layout.fillWidth: true
Layout.maximumHeight: 100
- padding: 1
+ ScrollBar.horizontal.policy: ScrollBar.AlwaysOff
- ScrollView {
- anchors.fill: parent
- contentWidth: parent.availableWidth
- padding: 0
+ padding: 0
- visible: description.enabled
- background: Frame { }
- ScrollBar.horizontal.policy: ScrollBar.AlwaysOff
+ visible: description.enabled
+ background: Rectangle {
+ color: palette.base
+ border.color: description.activeFocus ? palette.highlight : palette.dark
+ radius: 2
+ }
- TextArea {
- id: description
+ TextArea {
+ id: description
- placeholderText: qsTr('Description')
- background: Rectangle { color: palette.base }
- leftPadding: padding
- selectByMouse: true
- wrapMode: Text.Wrap
+ placeholderText: qsTr('Description')
+ padding: filter.padding
+ leftPadding: filter.leftPadding
+ selectByMouse: true
+ wrapMode: Text.Wrap
- onTextChanged: modified = true
- KeyNavigation.priority: KeyNavigation.BeforeItem
- KeyNavigation.tab: nextItemInFocusChain()
+ onTextChanged: modified = true
+ KeyNavigation.priority: KeyNavigation.BeforeItem
+ KeyNavigation.tab: nextItemInFocusChain()
- Shortcut {
- id: shortcutDescription
- sequence: 'Ctrl+D'
- onActivated: description.forceActiveFocus()
- }
- Label {
- anchors { right: parent.right; bottom: parent.bottom; margins: 4 }
- visible: !parent.activeFocus
- text: shortcutDescription.nativeText
- font.pixelSize: parent.font.pixelSize * 0.75
- color: 'gray'
- }
+ Shortcut {
+ id: shortcutDescription
+ sequence: 'Ctrl+D'
+ onActivated: description.forceActiveFocus()
+ }
+ Label {
+ anchors { right: parent.right; bottom: parent.bottom; margins: 4 }
+ visible: !parent.activeFocus
+ text: shortcutDescription.nativeText
+ font.pixelSize: parent.font.pixelSize * 0.75
+ color: 'gray'
}
}
}