Corrected references in QML frames

This commit is contained in:
2025-01-20 17:28:34 +01:00
parent d870736dab
commit afad232068
2 changed files with 170 additions and 168 deletions

View File

@@ -4,10 +4,12 @@ import QtQuick.Layouts
Frame
{
id: addContactFrame
property alias contactGrid: addContactLayout
Layout.alignment: Qt.AlignTop
Layout.fillWidth: true
GridLayout
{
GridLayout
{
id: addContactLayout
anchors.fill: parent
// Layout.fillWidth: true
@@ -186,6 +188,7 @@ GridLayout
editable: false
model: ["Nein", "Ja"]
}
}
function checkContactField()
{
@@ -199,4 +202,3 @@ GridLayout
}
}
}
}

View File

@@ -49,7 +49,7 @@ ColumnLayout
AddContact
{
//id: addContactLayout
id: addContactFrame
visible: checkAddContact.checked
}
}
@@ -78,7 +78,7 @@ ColumnLayout
else
{
new_business = JsLib.addBusiness(customerView)
var new_contact = JsLib.addBusiness(addContactLayout)
var new_contact = JsLib.addBusiness(addContactFrame.contactGrid)
contact_model.addContact(new_contact)
}
}
@@ -108,7 +108,7 @@ ColumnLayout
{
if(checkAddContact.checked)
{
if(!customerView.checkBusinessField() || !addContactLayout.checkContactField())
if(!customerView.checkBusinessField() || !addContactFrame.checkContactField())
saveBtn.enabled = false
else
saveBtn.enabled = true