mirror of
https://github.com/laurent22/joplin.git
synced 2024-12-24 10:27:10 +02:00
52 lines
751 B
QML
Executable File
52 lines
751 B
QML
Executable File
import QtQuick 2.0
|
|
import QtQuick.Controls 2.0
|
|
import QtQuick.Layouts 1.1
|
|
|
|
Item {
|
|
|
|
property QtObject model
|
|
|
|
Connections {
|
|
target: model
|
|
onChanged: {
|
|
if (!model) {
|
|
titleField.text = ""
|
|
bodyField.text = ""
|
|
} else {
|
|
titleField.text = model.title
|
|
bodyField.text = model.body
|
|
}
|
|
}
|
|
}
|
|
|
|
Rectangle {
|
|
color: "#eeeeee"
|
|
border.color: "#0000ff"
|
|
anchors.fill: parent
|
|
}
|
|
|
|
ColumnLayout {
|
|
|
|
anchors.fill: parent
|
|
spacing: 2
|
|
|
|
TextField {
|
|
id: titleField
|
|
Layout.fillWidth: true
|
|
Layout.minimumWidth: 50
|
|
Layout.preferredWidth: 100
|
|
}
|
|
|
|
TextArea {
|
|
id: bodyField
|
|
Layout.fillWidth: true
|
|
Layout.fillHeight: true
|
|
Layout.minimumWidth: 50
|
|
Layout.preferredWidth: 100
|
|
Layout.minimumHeight: 150
|
|
}
|
|
|
|
}
|
|
|
|
}
|