107 lines
1.6 KiB
QML
107 lines
1.6 KiB
QML
import QtQuick
|
|
import QtQuick.Controls
|
|
import QtQuick.Layouts
|
|
|
|
GridLayout
|
|
{
|
|
columns: 2
|
|
|
|
Label
|
|
{
|
|
text: qsTr("Staatsangehörigkeit Deutsch")
|
|
}
|
|
|
|
Row
|
|
{
|
|
Layout.fillWidth: true
|
|
Layout.alignment: Qt.AlignLeft
|
|
RadioButton
|
|
{
|
|
id: radioyes
|
|
text: qsTr("Ja")
|
|
checked: true
|
|
}
|
|
|
|
RadioButton
|
|
{
|
|
id: radiono
|
|
text: qsTr("Nein")
|
|
}
|
|
}
|
|
|
|
Label
|
|
{
|
|
text: qsTr("Sozialversicherungs-Nr")
|
|
}
|
|
|
|
TextField
|
|
{
|
|
id: socialnumber
|
|
Layout.fillWidth: true
|
|
}
|
|
|
|
Label
|
|
{
|
|
text: qsTr("Steuer-ID")
|
|
}
|
|
|
|
TextField
|
|
{
|
|
id: taxnumber
|
|
Layout.fillWidth: true
|
|
}
|
|
|
|
Label
|
|
{
|
|
text: qsTr("Krankenkasse")
|
|
}
|
|
|
|
TextField
|
|
{
|
|
id: medicalinsurance
|
|
Layout.fillWidth: true
|
|
}
|
|
|
|
CheckBox
|
|
{
|
|
Layout.columnSpan: 2
|
|
text: qsTr("Arbeitserlaubnis")
|
|
visible: radiono.checked
|
|
}
|
|
Label
|
|
{
|
|
text: qsTr("Staatsangehörigkeit")
|
|
visible: radiono.checked
|
|
}
|
|
TextField
|
|
{
|
|
id: nationality
|
|
visible: radiono.checked
|
|
Layout.fillWidth: true
|
|
}
|
|
Label
|
|
{
|
|
text: qsTr("Pass gültig bis")
|
|
visible: radiono.checked
|
|
}
|
|
TextField
|
|
{
|
|
id: pass
|
|
visible: radiono.checked
|
|
Layout.fillWidth: true
|
|
}
|
|
Label
|
|
{
|
|
text: qsTr("Aufenthaltstitel gültig bis")
|
|
visible: radiono.checked
|
|
}
|
|
TextField
|
|
{
|
|
id: aufenthalt
|
|
visible: radiono.checked
|
|
Layout.fillWidth: true
|
|
}
|
|
}
|
|
|
|
|