Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TextDialog.qml:22:1: Warnings occurred while importing module "QtQuick.Dialogs": [import] import QtQuick.Dialogs ^^^^^^ --- Warning: Ambiguous type detected. FolderDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. ColorDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. ColorDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. FolderDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. ColorDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. MessageDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. ColorDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. FileDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. FolderDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. FontDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. MessageDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. FontDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. FolderDialogDelegate 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. FolderDialogDelegate 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. FontDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. FileDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. FontDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. MessageDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. FileDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. FileDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. FolderDialogDelegate 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. MessageDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. FolderDialog 6.0 is defined multiple times. [import] Warning: Ambiguous type detected. FolderDialogDelegate 6.0 is defined multiple times. [import] --- Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TextDialog.qml:69:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { textArea.copyToClipboard(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TextDialog.qml:75:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.close(); } ^^^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/TextDialog.qml:22:1: Unused import [unused-imports] import QtQuick.Dialogs ^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/TextDialog.qml:25:1: Unused import [unused-imports] import app.graphia.Controls ^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/DownloadProgress.qml:35:5: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/DownloadProgress.qml:35:5: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/DownloadProgress.qml:35:5: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/DownloadProgress.qml:88:9: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/DownloadProgress.qml:111:9: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/DownloadProgress.qml:35:5: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/DownloadProgress.qml:39:9: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: "network-server" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/DownloadProgress.qml:46:13: Cannot combine value source and binding on property "angle" [duplicate-property-binding] SequentialAnimation on angle ^^^^^^^^^^^^^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/DownloadProgress.qml:24:1: Unused import [unused-imports] import app.graphia.Controls ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/DownloadProgress.qml:33:44: Unqualified access [unqualified] property bool waitingForOpen: { return QmlUtils.urlIsValid(root.blockedUrl); } ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/DownloadProgress.qml:84:28: Unqualified access [unqualified] let filename = QmlUtils.baseFileNameForUrl(root.blockedUrl); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/DownloadProgress.qml:105:25: Unqualified access [unqualified] implicitHeight: progressBar.implicitHeight ^^^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:29:1: Warnings occurred while importing module "SortFilterProxyModel": [import] import SortFilterProxyModel ^^^^^^ --- Warning: Failed to import SortFilterProxyModel. Are your import paths set up properly? [import] --- Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:53:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:82:13: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:109:17: ValueFilter was not found. Did you add all import paths? [import] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:114:17: ValueFilter was not found. Did you add all import paths? [import] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:53:5: Alias "removeAttributesSortOrder" is part of an alias cycle [alias-cycle] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:53:5: Alias "removeAttributesSortBy" is part of an alias cycle [alias-cycle] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:53:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:82:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:82:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:82:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:82:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:109:17: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:109:17: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:114:17: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:114:17: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:135:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:145:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.close(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:53:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:82:13: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:102:13: No type found for property "sortRoleName". This may be due to a missing import statement or incomplete qmltypes files. [missing-type] sortRoleName: "elementType" ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:55:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "misc" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:116:21: Binding assigned to "roleName", but no property "roleName" exists in the current element. [missing-property] roleName: "hasParameter" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:117:21: Binding assigned to "value", but no property "value" exists in the current element. [missing-property] value: false ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:84:17: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: "edit-delete" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:111:21: Binding assigned to "roleName", but no property "roleName" exists in the current element. [missing-property] roleName: "userDefined" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:112:21: Binding assigned to "value", but no property "value" exists in the current element. [missing-property] value: qsTr("User Defined") ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:109:17: Property "filters" has incomplete type "". You may be missing an import. [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:114:17: Property "filters" has incomplete type "". You may be missing an import. [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:102:27: Cannot assign literal of type string to [incompatible-type] sortRoleName: "elementType" ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:99:27: Type "" of property "sortRoleName" not found. This is likely due to a missing dependency entry or a type not being exposed declaratively. [unresolved-type] showSections: sortRoleName !== "display" ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/RemoveAttributesDialog.qml:137:21: Unqualified access [unqualified] document.removeAttributes(attributeList.selectedValues); ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. root.document.removeAttributes(attributeList.selectedValues); ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:42:5: LimitConstants was not found. Did you add all import paths? [import] LimitConstants { id: limitConstants } ^^^^^^^^^^^^^^ Info: Did you mean "Constants"? Constants { id: limitConstants } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:44:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:44:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:44:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:228:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:42:5: Type LimitConstants is used but it is not resolved [unresolved-type] LimitConstants { id: limitConstants } ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:44:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:47:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "visuals" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:221:12: Unqualified access [unqualified] color: ControlColors.background ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:218:19: Unqualified access [unqualified] border.color: ControlColors.outline ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:230:13: Unqualified access [unqualified] _visible = false; ^^^^^^^^ Info: _visible is a member of a parent element. You can qualify the access with its id to avoid this warning. root._visible = false; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:237:18: Unqualified access [unqualified] enabled: _visible ^^^^^^^^ Info: _visible is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: root._visible ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:410:20: Unqualified access [unqualified] model: document.layoutSettingNames ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. model: root.document.layoutSettingNames ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:419:21: Unqualified access [unqualified] root.document.setLayoutSettingNormalisedValue(modelData, value); ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:425:21: Unqualified access [unqualified] root.document.resetLayoutSettingValue(modelData); ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:415:36: Unqualified access [unqualified] Layout.leftMargin: _buttonMenuOffset ^^^^^^^^^^^^^^^^^ Info: _buttonMenuOffset is a member of a parent element. You can qualify the access with its id to avoid this warning. Layout.leftMargin: ._buttonMenuOffset ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:432:35: Unqualified access [unqualified] let setting = root.document.layoutSetting(modelData); ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:440:29: Unqualified access [unqualified] target: root.document ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:444:37: Unqualified access [unqualified] if(name !== modelData) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:457:32: Unqualified access [unqualified] Layout.leftMargin: _buttonMenuOffset + Constants.margin ^^^^^^^^^^^^^^^^^ Info: _buttonMenuOffset is a member of a parent element. You can qualify the access with its id to avoid this warning. Layout.leftMargin: root._buttonMenuOffset + Constants.margin ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:466:32: Unqualified access [unqualified] Layout.leftMargin: _buttonMenuOffset ^^^^^^^^^^^^^^^^^ Info: _buttonMenuOffset is a member of a parent element. You can qualify the access with its id to avoid this warning. Layout.leftMargin: root._buttonMenuOffset ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:478:32: Unqualified access [unqualified] Layout.leftMargin: _buttonMenuOffset ^^^^^^^^^^^^^^^^^ Info: _buttonMenuOffset is a member of a parent element. You can qualify the access with its id to avoid this warning. Layout.leftMargin: root._buttonMenuOffset ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LayoutSettings.qml:489:32: Unqualified access [unqualified] Layout.leftMargin: _buttonMenuOffset ^^^^^^^^^^^^^^^^^ Info: _buttonMenuOffset is a member of a parent element. You can qualify the access with its id to avoid this warning. Layout.leftMargin: root._buttonMenuOffset ^^^^^ Failed to open file "qmllint" 5 Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ChooserDialog.qml:91:24: SortFilterProxyModel was not found. Did you add all import paths? [import] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ChooserDialog.qml:91:24: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ChooserDialog.qml:91:24: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ChooserDialog.qml:91:24: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ChooserDialog.qml:91:24: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ChooserDialog.qml:95:21: Binding assigned to "sourceModel", but no property "sourceModel" exists in the current element. [missing-property] sourceModel: root.model ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ChooserDialog.qml:96:21: Binding assigned to "filterRoleName", but no property "filterRoleName" exists in the current element. [missing-property] filterRoleName: root.valueRole ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ChooserDialog.qml:97:21: Binding assigned to "filterPattern", but no property "filterPattern" exists in the current element. [missing-property] filterPattern: ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ChooserDialog.qml:91:24: Type SortFilterProxyModel is used but it is not resolved [unresolved-type] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ChooserDialog.qml:167:13: Property "_onAcceptedFn" is a variant property. It may or may not be a method. Use a regular function instead. [use-proper-function] _onAcceptedFn(comboBox.selectedValue, rememberThisChoiceCheckBox.checked); ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ChooserDialog.qml:71:19: Unqualified access [unqualified] text: explanationText ^^^^^^^^^^^^^^^ Info: explanationText is a member of a parent element. You can qualify the access with its id to avoid this warning. text: root.explanationText ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:78:5: TabularDataParser was not found. Did you add all import paths? [import] TabularDataParser ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:149:5: ImportAttributesKeyDetection was not found. Did you add all import paths? [import] ImportAttributesKeyDetection ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Info: Did you mean "ImportAttributesDialog"? ImportAttributesDialog ^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:78:5: 'TabularDataParser' is used but it is not resolved [unresolved-type] TabularDataParser ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:144:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.rejected(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:149:5: 'ImportAttributesKeyDetection' is used but it is not resolved [unresolved-type] ImportAttributesKeyDetection ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:149:5: 'ImportAttributesKeyDetection' is used but it is not resolved [unresolved-type] ImportAttributesKeyDetection ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:149:5: 'ImportAttributesKeyDetection' is used but it is not resolved [unresolved-type] ImportAttributesKeyDetection ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:149:5: 'ImportAttributesKeyDetection' is used but it is not resolved [unresolved-type] ImportAttributesKeyDetection ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:149:5: 'ImportAttributesKeyDetection' is used but it is not resolved [unresolved-type] ImportAttributesKeyDetection ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:336:25: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { importAttributesKeyDetection.start(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:620:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { importAttributesKeyDetection.cancel(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:78:5: Type TabularDataParser is used but it is not resolved [unresolved-type] TabularDataParser ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:149:5: Type ImportAttributesKeyDetection is used but it is not resolved [unresolved-type] ImportAttributesKeyDetection ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:266:25: No type found for property "sortRoleName". This may be due to a missing import statement or incomplete qmltypes files. [missing-type] sortRoleName: "elementType" ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:152:9: Binding assigned to "tabularData", but no property "tabularData" exists in the current element. [missing-property] tabularData: tabularDataParser.data ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:153:9: Binding assigned to "document", but no property "document" exists in the current element. [missing-property] document: root.document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:266:39: Cannot assign literal of type string to [incompatible-type] sortRoleName: "elementType" ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:59:13: Unqualified access [unqualified] ElementType.NodeAndEdge, ValueType.Identifier); ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:84:40: Unqualified access [unqualified] let idHeaders = rowHeaders(ValueType.Identifier); ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:118:13: Unqualified access [unqualified] QmlUtils.baseFileNameForUrl(fileUrl) : "" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:168:16: Unqualified access [unqualified] if(result.attributeName === undefined || result.column === undefined) ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:271:32: Unqualified access [unqualified] if(document) ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.document) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:287:57: Property "prettifyFunction" is a variant property. It may or may not be a method. Use a regular function instead. [use-proper-function] return keyAttributeList.prettifyFunction(keyAttributeList.selectedValue); ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Loading/ImportAttributesDialog.qml:586:23: Unqualified access [unqualified] border.color: ControlColors.outline ^^^^^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ButtonMenu.qml:36:32: Unqualified access [unqualified] property color hoverColor: ControlColors.mid ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ButtonMenu.qml:44:20: Unqualified access [unqualified] return QmlUtils.contrastingColor(hoverColor); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ButtonMenu.qml:68:23: Unqualified access [unqualified] text: index >= 0 && !_modelIsUnset ? instantiator.model[index] : "" ^^^^^ Info: index is implicitly injected into this delegate. Add a required property instead. delegate: PlatformMenuItem Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ButtonMenu.qml:70:32: Unqualified access [unqualified] onTriggered: { root.selectedValue = text; } ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ButtonMenu.qml:118:59: Unqualified access [unqualified] if(mouse.button === Qt.LeftButton && menu && !_modelIsUnset) ^^^^^^^^^^^^^ Info: _modelIsUnset is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mouse.button === Qt.LeftButton && menu && !root._modelIsUnset) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ButtonMenu.qml:124:56: Unqualified access [unqualified] onPressed: function(mouse) { mouse.accepted = !propogatePresses; } ^^^^^^^^^^^^^^^^ Info: propogatePresses is a member of a parent element. You can qualify the access with its id to avoid this warning. onPressed: function(mouse) { mouse.accepted = !root.propogatePresses; } ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteKey.qml:75:20: Unqualified access [unqualified] return QmlUtils.contrastingColor(hoverColor); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteKey.qml:202:45: Unqualified access [unqualified] property bool _isLastColor: root._lastColorIsDefault && ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteKey.qml:204:58: Unqualified access [unqualified] property bool _hovered: !_isLastColor && index === root._indexUnderCursor ^^^^^ Info: index is implicitly injected into this delegate. Add a required property instead. Rectangle Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteKey.qml:209:32: Unqualified access [unqualified] return root.highlightSize; ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteKey.qml:225:33: Unqualified access [unqualified] implicitHeight: root.keyHeight ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteKey.qml:227:25: Unqualified access [unqualified] radius: root.separateKeys ? root._borderRadius : 0.0 ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteKey.qml:234:43: Unqualified access [unqualified] let fixedAssignment = root._fixedColors.find(function(element) ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteKey.qml:250:33: Unqualified access [unqualified] let color = modelData; ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteKey.qml:229:31: Unqualified access [unqualified] border.width: root.separateKeys ? root._borderWidth : 0.0 ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteKey.qml:230:31: Unqualified access [unqualified] border.color: root.separateKeys ? root._contrastingColor : "transparent" ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteKey.qml:268:28: Unqualified access [unqualified] color: QmlUtils.contrastingColor(key.color) ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteKey.qml:281:43: Unqualified access [unqualified] let stripeColor = QmlUtils.contrastingColor(key.color); ^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBoxSearch.qml:49:5: ModelCompleter was not found. Did you add all import paths? [import] ModelCompleter ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBoxSearch.qml:49:5: 'ModelCompleter' is used but it is not resolved [unresolved-type] ModelCompleter ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBoxSearch.qml:49:5: Type ModelCompleter is used but it is not resolved [unresolved-type] ModelCompleter ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBoxSearch.qml:52:9: Binding assigned to "model", but no property "model" exists in the current element. [missing-property] model: treeBox && treeBox.model ? treeBox.model : null ^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBoxSearch.qml:21:1: Unused import [unused-imports] import QtQml.Models ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBoxSearch.qml:52:16: Unqualified access [unqualified] model: treeBox && treeBox.model ? treeBox.model : null ^^^^^^^ Info: treeBox is a member of a parent element. You can qualify the access with its id to avoid this warning. model: root.treeBox && treeBox.model ? treeBox.model : null ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBoxSearch.qml:155:17: Unqualified access [unqualified] target: treeBox ^^^^^^^ Info: treeBox is a member of a parent element. You can qualify the access with its id to avoid this warning. target: root.treeBox ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBoxSearch.qml:159:17: Unqualified access [unqualified] if(!treeBox.currentIndexIsValid || ^^^^^^^ Info: treeBox is a member of a parent element. You can qualify the access with its id to avoid this warning. if(!root.treeBox.currentIndexIsValid || ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:64:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:64:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:216:21: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:254:21: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:272:21: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:348:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:359:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:370:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:64:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:67:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "visuals" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:98:49: Unqualified access [unqualified] let savedPalettes = savedPalettesFromPreferences(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:110:49: Unqualified access [unqualified] let savedPalettes = savedPalettesFromPreferences(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:119:49: Unqualified access [unqualified] let savedPalettes = savedPalettesFromPreferences(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:128:49: Unqualified access [unqualified] let savedPalettes = savedPalettesFromPreferences(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:149:44: Unqualified access [unqualified] return index === palettePresets.selectedIndex; ^^^^^ Info: index is implicitly injected into this delegate. Add a required property instead. delegate: Rectangle Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:153:40: Unqualified access [unqualified] width: palettePresets.width ^^^^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:162:41: Unqualified access [unqualified] root.configuration = paletteKey.configuration; ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:174:89: Unqualified access [unqualified] width: highlightMarker.width - (Constants.padding + paletteListScrollView.scrollBarWidth) ^^^^^^^^^^^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:181:53: Unqualified access [unqualified] return (root.comparePalettes(visuals.defaultPalette, ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:200:72: Unqualified access [unqualified] paletteKey.configuration = paletteConfiguration; ^^^^^^^^^^^^^^^^^^^^ Info: Did you mean "configuration"? paletteKey.configuration = configuration; ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:350:21: Unqualified access [unqualified] accepted(); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:361:21: Unqualified access [unqualified] rejected(); ^^^^^^^^ Info: Did you mean "released"? released(); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteSelector.qml:372:21: Unqualified access [unqualified] applyClicked(root.applied); ^^^^^^^^^^^^ Info: Did you mean "doubleClicked"? doubleClicked(root.applied); ^^^^^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/Hamburger.qml:30:27: Unqualified access [unqualified] property color color: ControlColors.light ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/Hamburger.qml:51:17: Unqualified access [unqualified] target: menu ^^^^ Info: menu is a member of a parent element. You can qualify the access with its id to avoid this warning. target: root.menu ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/Hamburger.qml:53:36: Unqualified access [unqualified] function onAboutToShow() { menuDropped = true; } ^^^^^^^^^^^ Info: menuDropped is a member of a parent element. You can qualify the access with its id to avoid this warning. function onAboutToShow() { root.menuDropped = true; } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/Hamburger.qml:54:36: Unqualified access [unqualified] function onAboutToHide() { menuDropped = false; } ^^^^^^^^^^^ Info: menuDropped is a member of a parent element. You can qualify the access with its id to avoid this warning. function onAboutToHide() { root.menuDropped = false; } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/Hamburger.qml:62:17: Unqualified access [unqualified] height: _barHeight ^^^^^^^^^^ Info: _barHeight is a member of a parent element. You can qualify the access with its id to avoid this warning. height: root._barHeight ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/Hamburger.qml:70:12: Unqualified access [unqualified] y: _barHeight + _spaceHeight ^^^^^^^^^^ Info: _barHeight is a member of a parent element. You can qualify the access with its id to avoid this warning. y: root._barHeight + _spaceHeight ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/Hamburger.qml:72:17: Unqualified access [unqualified] height: _barHeight ^^^^^^^^^^ Info: _barHeight is a member of a parent element. You can qualify the access with its id to avoid this warning. height: root._barHeight ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/Hamburger.qml:80:28: Unqualified access [unqualified] y: parent.height - _barHeight ^^^^^^^^^^ Info: _barHeight is a member of a parent element. You can qualify the access with its id to avoid this warning. y: parent.height - root._barHeight ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/Hamburger.qml:82:17: Unqualified access [unqualified] height: _barHeight ^^^^^^^^^^ Info: _barHeight is a member of a parent element. You can qualify the access with its id to avoid this warning. height: root._barHeight ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/Hamburger.qml:109:16: Unqualified access [unqualified] if(menu) ^^^^ Info: menu is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.menu) ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/AlertIcon.qml:25:1: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/AlertIcon.qml:25:1: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/AlertIcon.qml:25:1: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/AlertIcon.qml:25:1: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/AlertIcon.qml:25:1: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/AlertIcon.qml:25:1: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/AlertIcon.qml:25:1: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/AlertIcon.qml:43:5: Cannot assign to non-existent default property [missing-property] MouseArea ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/AlertIcon.qml:30:5: Binding assigned to "width", but no property "width" exists in the current element. [missing-property] width: 16 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/AlertIcon.qml:31:5: Binding assigned to "height", but no property "height" exists in the current element. [missing-property] height: 16 ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/AlertIcon.qml:33:5: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: ^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:60:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:60:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:212:21: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:250:21: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:268:21: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:303:25: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { gradientEditor.invert(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:330:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:341:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:352:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:60:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:63:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "visuals" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:94:50: Unqualified access [unqualified] let savedGradients = savedGradientsFromPreferences(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:106:50: Unqualified access [unqualified] let savedGradients = savedGradientsFromPreferences(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:115:50: Unqualified access [unqualified] let savedGradients = savedGradientsFromPreferences(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:124:50: Unqualified access [unqualified] let savedGradients = savedGradientsFromPreferences(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:145:44: Unqualified access [unqualified] return index === gradientPresets.selectedIndex; ^^^^^ Info: index is implicitly injected into this delegate. Add a required property instead. delegate: Rectangle Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:149:40: Unqualified access [unqualified] width: gradientPresets.width ^^^^^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:158:41: Unqualified access [unqualified] root.configuration = gradientKey.configuration; ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:170:89: Unqualified access [unqualified] width: highlightMarker.width - (Constants.padding + gradientListScrollView.scrollBarWidth) ^^^^^^^^^^^^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:177:53: Unqualified access [unqualified] return (root.compareGradients(visuals.defaultGradient, ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:196:73: Unqualified access [unqualified] gradientKey.configuration = gradientConfiguration; ^^^^^^^^^^^^^^^^^^^^^ Info: Did you mean "configuration"? gradientKey.configuration = configuration; ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:332:21: Unqualified access [unqualified] accepted(); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:343:21: Unqualified access [unqualified] rejected(); ^^^^^^^^ Info: Did you mean "released"? released(); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientSelector.qml:354:21: Unqualified access [unqualified] applyClicked(root.applied); ^^^^^^^^^^^^ Info: Did you mean "doubleClicked"? doubleClicked(root.applied); ^^^^^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia.Shared import app.graphia.Shared.Controls Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia.Shared import app.graphia.Shared.Controls Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia.Shared import app.graphia.Shared.Controls Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:145:17: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:145:17: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:179:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:274:21: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:295:13: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:295:13: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:378:17: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:378:17: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:415:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:556:21: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:378:17: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:145:17: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:295:13: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:216:31: Unqualified access [unqualified] onXChanged: { root._itemPositionChanged(this); } ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:217:31: Unqualified access [unqualified] onYChanged: { root._itemPositionChanged(this); } ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:227:28: Unqualified access [unqualified] if(index >= root.stringValues.length) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:240:33: Unqualified access [unqualified] let v = root.stringValues[index]; ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:256:28: Unqualified access [unqualified] color: modelData ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:260:38: Unqualified access [unqualified] let colors = root._autoColors; ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:276:38: Unqualified access [unqualified] let colors = root._autoColors; ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:268:44: Unqualified access [unqualified] Layout.preferredWidth: root._removeButtonSize ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:269:45: Unqualified access [unqualified] Layout.preferredHeight: root._removeButtonSize ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:495:31: Unqualified access [unqualified] onXChanged: { root._itemPositionChanged(this); } ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:496:31: Unqualified access [unqualified] onYChanged: { root._itemPositionChanged(this); } ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:504:28: Unqualified access [unqualified] model: root.stringValues ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:508:38: Unqualified access [unqualified] let colors = root._fixedColors; ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:515:38: Unqualified access [unqualified] let colors = root._fixedColors; ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:500:44: Unqualified access [unqualified] Layout.preferredWidth: root.width * 0.5 ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:522:48: Unqualified access [unqualified] let stringValueIndex = root.stringValues.indexOf(modelData.stringValue); ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:538:28: Unqualified access [unqualified] color: modelData.color ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:542:38: Unqualified access [unqualified] let colors = root._fixedColors; ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:558:38: Unqualified access [unqualified] let colors = root._fixedColors; ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:550:44: Unqualified access [unqualified] Layout.preferredWidth: root._removeButtonSize ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/PaletteEditor.qml:551:45: Unqualified access [unqualified] Layout.preferredHeight: root._removeButtonSize ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Failed to open file "qmllint" 5 Info: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ColorPickButton.qml:22:1: Unused import [unused-imports] import QtQuick.Dialogs ^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ColorPickButton.qml:20:1: Unused import [unused-imports] import QtQuick.Controls ^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:168:24: SortFilterProxyModel was not found. Did you add all import paths? [import] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:560:13: Outline was not found. Did you add all import paths? [import] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:30:1: Cannot resolve alias "sorters" [unresolved-alias] Item ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:30:1: Cannot resolve alias "filters" [unresolved-alias] Item ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:30:1: Cannot resolve alias "sortRoleName" [unresolved-alias] Item ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:30:1: Cannot resolve alias "ascendingSortOrder" [unresolved-alias] Item ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:563:17: unknown grouped property scope anchors. [unqualified] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:168:24: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:560:13: 'Outline' is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:563:17: 'anchors' is used but it is not resolved [unresolved-type] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:580:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.toggleSearch(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:664:17: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:560:13: Type Outline is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:563:25: Binding assigned to "fill", but no property "fill" exists in the current element. [missing-property] anchors.fill: parent ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:171:21: Binding assigned to "sourceModel", but no property "sourceModel" exists in the current element. [missing-property] sourceModel: root.model !== undefined ? root.model : null ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:168:24: Type SortFilterProxyModel is used but it is not resolved [unresolved-type] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:19:1: Unused import [unused-imports] import QtQml.Models ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:114:21: Detected height on an item that is managed by a layout. This is undefined behavior; use implictHeight or Layout.preferredHeight instead. [Quick.layout-positioning] height: _treeBoxSearch.height ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:142:20: Unqualified access [unqualified] color: ControlColors.background ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:180:32: Unqualified access [unqualified] return QmlUtils.modelRoleForName(root.model, root.sectionRoleName); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:402:29: Unqualified access [unqualified] if(!root.showSections) ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:431:28: Unqualified access [unqualified] color: ControlColors.background ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:423:34: Unqualified access [unqualified] visible: hasSectionRow ^^^^^^^^^^^^^ Info: hasSectionRow is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: .hasSectionRow ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:426:32: Unqualified access [unqualified] color: root.palette.text ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:428:40: Unqualified access [unqualified] text: { return hasSectionRow ? treeView.sectionTextFor(model.row) : ""; } ^^^^^^^^^^^^^ Info: hasSectionRow is a member of a parent element. You can qualify the access with its id to avoid this warning. text: { return .hasSectionRow ? treeView.sectionTextFor(model.row) : ""; } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:436:34: Unqualified access [unqualified] visible: selected ^^^^^^^^ Info: selected is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: .selected ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:437:32: Unqualified access [unqualified] color: root.palette.highlight ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:444:40: Unqualified access [unqualified] implicitWidth: root.width ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:445:48: Member "scrollBarWidth" not found on type "QQuickTreeView" [missing-property] rightPadding: treeView.scrollBarWidth ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:446:28: Unqualified access [unqualified] y: hasSectionRow ? implicitHeight : 0 ^^^^^^^^^^^^^ Info: hasSectionRow is a member of a parent element. You can qualify the access with its id to avoid this warning. y: .hasSectionRow ? implicitHeight : 0 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:524:32: Unqualified access [unqualified] if(root._acceptancePending) ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:538:29: Unqualified access [unqualified] root.clicked(sourceIndex); ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:543:29: Unqualified access [unqualified] root.doubleClicked(sourceIndex); ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:563:31: Unqualified access [unqualified] anchors.fill: parent ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors.fill: root.parent ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:603:24: Unqualified access [unqualified] color: ControlColors.background ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:605:31: Unqualified access [unqualified] border.color: ControlColors.outline ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeBox.qml:623:32: Property "prettifyFunction" is a variant property. It may or may not be a method. Use a regular function instead. [use-proper-function] text: root.prettifyFunction(parent.text) ^^^^^^^^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/DraggableList.qml:76:21: Unqualified access [unqualified] if(!column.dragItem) ^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/DraggableList.qml:232:47: Member "pinned" not found on type "QObject" [missing-property] property bool pinned: loader.item.pinned !== undefined ? loader.item.pinned : false ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/DraggableList.qml:48:27: Unqualified access [unqualified] anchors.left: alignment === Qt.AlignLeft ? column.left : undefined ^^^^^^^^^ Info: alignment is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors.left: .alignment === Qt.AlignLeft ? column.left : undefined ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/DraggableList.qml:49:28: Unqualified access [unqualified] anchors.right: alignment === Qt.AlignRight ? column.right : undefined ^^^^^^^^^ Info: alignment is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors.right: .alignment === Qt.AlignRight ? column.right : undefined ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/DraggableList.qml:55:28: Unqualified access [unqualified] drag.minimumY: root.y ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/DraggableList.qml:56:46: Unqualified access [unqualified] drag.maximumY: drag.minimumY + ((repeater.count - 1) * content.height) ^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/DraggableList.qml:152:50: Member "width" not found on type "QObject" [missing-property] width: loader.item ? loader.item.width + Constants.margin * 2 : 0 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/DraggableList.qml:153:51: Member "height" not found on type "QObject" [missing-property] height: loader.item ? loader.item.height + Constants.margin : 0 ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/DraggableList.qml:155:32: Unqualified access [unqualified] color: Qt.rgba(root.heldColor.r, root.heldColor.g, root.heldColor.b, dragArea.held ? 1.0 : 0.0) ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/DraggableList.qml:185:21: Unqualified access [unqualified] column.dragItem = repeater.itemAt(dragArea.index); ^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/DraggableList.qml:190:21: Unqualified access [unqualified] column.dragItem = null; ^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/DraggableList.qml:199:61: Unqualified access [unqualified] ParentChange { target: content; parent: root } ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/DraggableList.qml:210:38: Unqualified access [unqualified] sourceComponent: root.component ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/DraggableList.qml:220:33: Member "index" not found on type "QObject" [missing-property] if(item.index !== undefined) ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientKey.qml:152:20: Detected width on an item that is managed by a layout. This is undefined behavior; use implicitWidth or Layout.preferredWidth instead. [Quick.layout-positioning] width: root.keyWidth !== 0 ? root.keyWidth : 0 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientKey.qml:51:20: Unqualified access [unqualified] return QmlUtils.contrastingColor(hoverColor); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientKey.qml:113:59: Unqualified access [unqualified] if(root.enabled && mouseArea.containsMouse && hoverEnabled) ^^^^^^^^^^^^ Info: hoverEnabled is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.enabled && mouseArea.containsMouse && root.hoverEnabled) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientKey.qml:128:56: Unqualified access [unqualified] width: root.width !== undefined ? root.width - _padding : undefined ^^^^^^^^ Info: _padding is a member of a parent element. You can qualify the access with its id to avoid this warning. width: root.width !== undefined ? root.width - root._padding : undefined ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientKey.qml:129:59: Unqualified access [unqualified] height: root.height !== undefined ? root.height - _padding : undefined ^^^^^^^^ Info: _padding is a member of a parent element. You can qualify the access with its id to avoid this warning. height: root.height !== undefined ? root.height - root._padding : undefined ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientKey.qml:138:20: Unqualified access [unqualified] if(mappedMinimum > minimum) ^^^^^^^^^^^^^ Info: mappedMinimum is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.mappedMinimum > minimum) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientKey.qml:180:20: Unqualified access [unqualified] if(mappedMaximum < maximum) ^^^^^^^^^^^^^ Info: mappedMaximum is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.mappedMaximum < maximum) ^^^^^ Failed to open file "qmllint" 5 Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ListBox.qml:266:5: Outline was not found. Did you add all import paths? [import] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ListBox.qml:269:9: unknown grouped property scope anchors. [unqualified] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ListBox.qml:266:5: 'Outline' is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ListBox.qml:269:9: 'anchors' is used but it is not resolved [unresolved-type] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ListBox.qml:266:5: Type Outline is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ListBox.qml:269:17: Binding assigned to "fill", but no property "fill" exists in the current element. [missing-property] anchors.fill: parent ^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ListBox.qml:24:1: Unused import [unused-imports] import app.graphia.Shared.Controls ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ListBox.qml:146:12: Unqualified access [unqualified] color: ControlColors.background ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ListBox.qml:97:23: Unqualified access [unqualified] rightPadding: root.scrollBarWidth ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ListBox.qml:107:15: Unqualified access [unqualified] text: model[root.displayRole] ? ^^^^^ Info: model is implicitly injected into this delegate. Add a required property instead. property Component delegate: Label Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ListBox.qml:110:16: Unqualified access [unqualified] color: root.highlightedProvider(index) ? ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ListBox.qml:103:22: Unqualified access [unqualified] visible: root.highlightedProvider(index) ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/ListBox.qml:269:23: Unqualified access [unqualified] anchors.fill: parent ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors.fill: root.parent ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:268:13: VisualisationMappingPlot was not found. Did you add all import paths? [import] VisualisationMappingPlot ^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:268:13: 'VisualisationMappingPlot' is used but it is not resolved [unresolved-type] VisualisationMappingPlot ^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:268:13: 'VisualisationMappingPlot' is used but it is not resolved [unresolved-type] VisualisationMappingPlot ^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:268:13: 'VisualisationMappingPlot' is used but it is not resolved [unresolved-type] VisualisationMappingPlot ^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:268:13: 'VisualisationMappingPlot' is used but it is not resolved [unresolved-type] VisualisationMappingPlot ^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:268:13: 'VisualisationMappingPlot' is used but it is not resolved [unresolved-type] VisualisationMappingPlot ^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:268:13: 'VisualisationMappingPlot' is used but it is not resolved [unresolved-type] VisualisationMappingPlot ^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:268:13: 'VisualisationMappingPlot' is used but it is not resolved [unresolved-type] VisualisationMappingPlot ^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:268:13: 'VisualisationMappingPlot' is used but it is not resolved [unresolved-type] VisualisationMappingPlot ^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:293:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:304:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:315:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:268:13: Type VisualisationMappingPlot is used but it is not resolved [unresolved-type] VisualisationMappingPlot ^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:275:17: Binding assigned to "values", but no property "values" exists in the current element. [missing-property] values: root.values ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:276:17: Binding assigned to "invert", but no property "invert" exists in the current element. [missing-property] invert: root.invert ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:277:17: Binding assigned to "exponent", but no property "exponent" exists in the current element. [missing-property] exponent: root._exponent ^^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:23:1: Unused import [unused-imports] import QtQuick.Dialogs ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:279:60: Unqualified access [unqualified] onMinimumChanged: { minimumSpinBox.value = minimum; } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:280:60: Unqualified access [unqualified] onMaximumChanged: { maximumSpinBox.value = maximum; } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:295:21: Unqualified access [unqualified] accepted(); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:306:21: Unqualified access [unqualified] rejected(); ^^^^^^^^ Info: Did you mean "released"? released(); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/MappingSelector.qml:317:21: Unqualified access [unqualified] applyClicked(root.applied); ^^^^^^^^^^^^ Info: Did you mean "doubleClicked"? doubleClicked(root.applied); ^^^^^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/AttributeListSortMenu.qml:51:40: Unqualified access [unqualified] ButtonGroup.group: sortByButtonGroup ^^^^^^^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/AttributeListSortMenu.qml:100:40: Unqualified access [unqualified] ButtonGroup.group: sortOrderButtonGroup ^^^^^^^^^^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeComboBox.qml:22:1: Alias "filters" is part of an alias cycle [alias-cycle] Item ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeComboBox.qml:22:1: Alias "sortRoleName" is part of an alias cycle [alias-cycle] Item ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeComboBox.qml:22:1: Alias "ascendingSortOrder" is part of an alias cycle [alias-cycle] Item ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TreeComboBox.qml:75:29: Property "prettifyFunction" is a variant property. It may or may not be a method. Use a regular function instead. [use-proper-function] return root.prettifyFunction(root.placeholderText); ^^^^^^^^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/DoubleSpinBox.qml:99:29: Member "selectAll" not found on type "QQuickItem" [missing-property] contentItem.selectAll(); ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/DoubleSpinBox.qml:113:20: Cannot assign binding of type QObject to QValidator [incompatible-type] validator: root.decimals > 0 ? _doubleValidator : _intValidator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/DoubleSpinBox.qml:127:39: Member "name" not found on type "QLocale" [missing-property] locale = Qt.locale(locale.name + ".dummy"); ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/DoubleSpinBox.qml:104:36: Member "name" not found on type "QLocale" [missing-property] locale: spinBox.locale.name ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/DoubleSpinBox.qml:110:36: Member "name" not found on type "QLocale" [missing-property] locale: spinBox.locale.name ^^^^ Failed to open file "qmllint" 5 Info: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:21:1: Unused import [unused-imports] import QtQuick.Layouts ^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:22:1: Unused import [unused-imports] import QtQuick.Dialogs ^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:27:1: Unused import [unused-imports] import app.graphia.Shared ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:114:36: Unqualified access [unqualified] for(let i = 0; i < _markers.length; i++) ^^^^^^^^ Info: _markers is a member of a parent element. You can qualify the access with its id to avoid this warning. for(let i = 0; i < root._markers.length; i++) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:188:75: Member "x" not found on type "null" [missing-property] if(leftItem === null || modelObj.x > leftItem.x) ^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:234:24: Unqualified access [unqualified] x: picker.valueToMarkerPosition(modelData.value) ^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:236:28: Unqualified access [unqualified] width: picker._markerWidth ^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:237:29: Unqualified access [unqualified] height: picker.height ^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:244:25: Unqualified access [unqualified] root.alterMarker(index, modelData.value, marker.color); ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:301:35: Unqualified access [unqualified] onXChanged: { toolTip.text = picker.markerToFormattedValue(marker); } ^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:251:51: Unqualified access [unqualified] property color fillColor: modelData.color ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:252:53: Unqualified access [unqualified] property color borderColor: ControlColors.dark ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:254:52: Unqualified access [unqualified] property bool highlighted: picker.selected === marker ^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:256:32: Unqualified access [unqualified] width: picker._markerWidth ^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:263:49: Unqualified access [unqualified] ctx.clearRect(0, 0, picker._markerWidth, height); ^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:318:63: Unqualified access [unqualified] marker.x = parseFloat(marker.x / (picker.width - ^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:331:33: Unqualified access [unqualified] picker.selected = marker; ^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:342:33: Unqualified access [unqualified] picker.selected = marker; ^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:351:65: Unqualified access [unqualified] if(mouse.button & Qt.RightButton && root._markers.length > 2) ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:313:40: Unqualified access [unqualified] drag.maximumX: picker.width - picker._markerWidth ^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:373:16: Unqualified access [unqualified] color: ControlColors.light ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/GradientEditor.qml:374:23: Unqualified access [unqualified] border.color: ControlColors.midlight ^^^^^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/FramedScrollView.qml:60:5: Outline was not found. Did you add all import paths? [import] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/FramedScrollView.qml:63:9: unknown grouped property scope anchors. [unqualified] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/FramedScrollView.qml:60:5: 'Outline' is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/FramedScrollView.qml:63:9: 'anchors' is used but it is not resolved [unresolved-type] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/FramedScrollView.qml:60:5: Type Outline is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/FramedScrollView.qml:63:17: Binding assigned to "fill", but no property "fill" exists in the current element. [missing-property] anchors.fill: parent ^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/FramedScrollView.qml:23:1: Unused import [unused-imports] import app.graphia.Shared.Controls ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/FramedScrollView.qml:30:12: Unqualified access [unqualified] color: ControlColors.background ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/FramedScrollView.qml:63:23: Unqualified access [unqualified] anchors.fill: parent ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors.fill: .parent ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/CheckBoxList.qml:61:21: Member "checked" not found on type "QQuickItem" [missing-property] if(item.checked) ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/CheckBoxList.qml:44:31: Unqualified access [unqualified] rightPadding: root.scrollBarWidth ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/CheckBoxList.qml:46:23: Unqualified access [unqualified] text: root.textProvider(modelData) ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/CheckBoxList.qml:48:40: Unqualified access [unqualified] property string value: modelData ^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TransformListSortMenu.qml:51:40: Unqualified access [unqualified] ButtonGroup.group: sortByButtonGroup ^^^^^^^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/TransformListSortMenu.qml:97:40: Unqualified access [unqualified] ButtonGroup.group: sortOrderButtonGroup ^^^^^^^^^^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/Tutorial.qml:47:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/Tutorial.qml:47:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/Tutorial.qml:47:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/app/graphia/Controls/Tutorial.qml:50:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "misc" ^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Tracking.qml:44:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Tracking.qml:44:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Tracking.qml:44:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Tracking.qml:82:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Tracking.qml:44:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Tracking.qml:47:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "tracking" ^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/Tracking.qml:24:1: Unused import [unused-imports] import app.graphia.Controls ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Tracking.qml:103:46: Unqualified access [unqualified] "use {0} anonymously."), application.name) ^^^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/NewUpdate.qml:62:13: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/NewUpdate.qml:65:17: unknown grouped property scope anchors. [unqualified] anchors.verticalCenter: parent.verticalCenter ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/NewUpdate.qml:37:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/NewUpdate.qml:48:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/NewUpdate.qml:62:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/NewUpdate.qml:65:17: 'anchors' is used but it is not resolved [unresolved-type] anchors.verticalCenter: parent.verticalCenter ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/NewUpdate.qml:62:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/NewUpdate.qml:62:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/NewUpdate.qml:62:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/NewUpdate.qml:62:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/NewUpdate.qml:62:13: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/NewUpdate.qml:70:17: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: "software-update-available" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/NewUpdate.qml:65:25: Binding assigned to "verticalCenter", but no property "verticalCenter" exists in the current element. [missing-property] anchors.verticalCenter: parent.verticalCenter ^^^^^^^^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/NewUpdate.qml:24:1: Unused import [unused-imports] import app.graphia.Shared ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/NewUpdate.qml:65:41: Unqualified access [unqualified] anchors.verticalCenter: parent.verticalCenter ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors.verticalCenter: root.parent.verticalCenter ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsMisc.qml:31:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsMisc.qml:44:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsMisc.qml:51:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsMisc.qml:31:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsMisc.qml:44:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsMisc.qml:51:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsMisc.qml:31:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsMisc.qml:44:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsMisc.qml:51:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsMisc.qml:34:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "misc" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsMisc.qml:54:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "find" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsMisc.qml:47:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "visuals" ^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsMisc.qml:25:1: Unused import [unused-imports] import app.graphia.Controls ^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsMisc.qml:20:1: Unused import [unused-imports] import QtQuick.Dialogs ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsMisc.qml:174:81: Unqualified access [unqualified] "then select Open In Low Resolution. Restart {0}."), application.name) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsMisc.qml:177:51: Unqualified access [unqualified] onLinkActivated: function(link) { QmlUtils.showAppInFileManager(); } ^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDialog.qml:70:13: Outline was not found. Did you add all import paths? [import] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDialog.qml:70:13: 'Outline' is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDialog.qml:70:13: 'Outline' is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDialog.qml:70:13: Type Outline is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDialog.qml:75:17: Cannot assign to non-existent default property [missing-property] StackLayout ^^^^^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDialog.qml:22:1: Unused import [unused-imports] import QtQuick.Dialogs ^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDialog.qml:26:1: Unused import [unused-imports] import app.graphia.Controls ^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsAppearance.qml:32:5: LimitConstants was not found. Did you add all import paths? [import] LimitConstants { id: limitConstants } ^^^^^^^^^^^^^^ Info: Did you mean "Constants"? Constants { id: limitConstants } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsAppearance.qml:34:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsAppearance.qml:55:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsAppearance.qml:34:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsAppearance.qml:55:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsAppearance.qml:197:21: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsAppearance.qml:32:5: Type LimitConstants is used but it is not resolved [unresolved-type] LimitConstants { id: limitConstants } ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsAppearance.qml:34:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsAppearance.qml:55:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsAppearance.qml:58:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "system" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsAppearance.qml:37:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "visuals" ^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsAppearance.qml:24:1: Unused import [unused-imports] import Qt.labs.platform as Labs ^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsNetwork.qml:33:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsNetwork.qml:42:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsNetwork.qml:54:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsNetwork.qml:33:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsNetwork.qml:42:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsNetwork.qml:54:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsNetwork.qml:209:21: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { webSearchEngineField.reset(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsNetwork.qml:33:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsNetwork.qml:42:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsNetwork.qml:54:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsNetwork.qml:36:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "misc" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsNetwork.qml:57:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "proxy" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsNetwork.qml:45:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "tracking" ^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsNetwork.qml:25:1: Unused import [unused-imports] import app.graphia.Controls ^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsNetwork.qml:20:1: Unused import [unused-imports] import QtQuick.Dialogs ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsNetwork.qml:194:28: Unqualified access [unqualified] color: QmlUtils.userUrlStringIsValid(webSearchEngineField.text) ? palette.text : Qt.red ^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:127:39: SortFilterProxyModel was not found. Did you add all import paths? [import] property var ambiguousExtensions: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:133:37: SortFilterProxyModel was not found. Did you add all import paths? [import] property var ambiguousUrlTypes: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:38:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:130:20: ExpressionFilter was not found. Did you add all import paths? [import] filters: [ ExpressionFilter { expression: { return model.index >= 0 && application.urlTypesFor(model.display).length > 1; } } ] ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:136:20: ExpressionFilter was not found. Did you add all import paths? [import] filters: [ ExpressionFilter { expression: { return model.index >= 0 && application.pluginNames(model.name).length > 1; } } ] ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:352:13: Outline was not found. Did you add all import paths? [import] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:354:17: unknown grouped property scope anchors. [unqualified] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:38:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:38:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:38:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:127:39: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] property var ambiguousExtensions: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:130:20: 'ExpressionFilter' is used but it is not resolved [unresolved-type] filters: [ ExpressionFilter { expression: { return model.index >= 0 && application.urlTypesFor(model.display).length > 1; } } ] ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:127:39: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] property var ambiguousExtensions: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:133:37: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] property var ambiguousUrlTypes: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:136:20: 'ExpressionFilter' is used but it is not resolved [unresolved-type] filters: [ ExpressionFilter { expression: { return model.index >= 0 && application.pluginNames(model.name).length > 1; } } ] ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:133:37: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] property var ambiguousUrlTypes: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:352:13: 'Outline' is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:354:17: 'anchors' is used but it is not resolved [unresolved-type] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:352:13: 'Outline' is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:38:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:352:13: Type Outline is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:130:39: Binding assigned to "expression", but no property "expression" exists in the current element. [missing-property] filters: [ ExpressionFilter { expression: { return model.index >= 0 && application.urlTypesFor(model.display).length > 1; } } ] ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:135:9: Binding assigned to "sourceModel", but no property "sourceModel" exists in the current element. [missing-property] sourceModel: root.application.urlTypeDetails ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:129:9: Binding assigned to "sourceModel", but no property "sourceModel" exists in the current element. [missing-property] sourceModel: root.application.loadableExtensions ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:136:39: Binding assigned to "expression", but no property "expression" exists in the current element. [missing-property] filters: [ ExpressionFilter { expression: { return model.index >= 0 && application.pluginNames(model.name).length > 1; } } ] ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:354:25: Binding assigned to "fill", but no property "fill" exists in the current element. [missing-property] anchors.fill: parent ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:41:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "defaults" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:355:17: Binding assigned to "outlineVisible", but no property "outlineVisible" exists in the current element. [missing-property] outlineVisible: scrollView.needsFrame ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:127:39: Type SortFilterProxyModel is used but it is not resolved [unresolved-type] property var ambiguousExtensions: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:133:37: Type SortFilterProxyModel is used but it is not resolved [unresolved-type] property var ambiguousUrlTypes: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:25:1: Unused import [unused-imports] import app.graphia.Shared.Controls ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:130:60: Unqualified access [unqualified] filters: [ ExpressionFilter { expression: { return model.index >= 0 && application.urlTypesFor(model.display).length > 1; } } ] ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:136:60: Unqualified access [unqualified] filters: [ ExpressionFilter { expression: { return model.index >= 0 && application.pluginNames(model.name).length > 1; } } ] ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:162:44: Unqualified access [unqualified] "default actions, here:"), application.name) ^^^^^^^^^^^ Info: application is a member of a parent element. You can qualify the access with its id to avoid this warning. "default actions, here:"), root.application.name) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:185:20: Unqualified access [unqualified] color: ControlColors.background ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:247:49: Unqualified access [unqualified] text: "." + model.display ^^^^^ Info: model is implicitly injected into this delegate. Add a required property instead. Label Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:243:49: Unqualified access [unqualified] Layout.row: index ^^^^^ Info: index is implicitly injected into this delegate. Add a required property instead. Label Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:265:74: Unqualified access [unqualified] property string extension: /*model.*/display ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:266:69: Unqualified access [unqualified] property var urlTypes: { return application.urlTypesFor(extension); } ^^^^^^^^^^^ Info: application is a member of a parent element. You can qualify the access with its id to avoid this warning. property var urlTypes: { return .application.urlTypesFor(extension); } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:270:60: Unqualified access [unqualified] if(count === 0 || !root._constructed) ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:259:49: Unqualified access [unqualified] Layout.row: index ^^^^^ Info: index is implicitly injected into this delegate. Add a required property instead. ComboBox Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:311:43: Unqualified access [unqualified] text: model.collectiveDescription ^^^^^ Info: model is implicitly injected into this delegate. Add a required property instead. Label Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:307:49: Unqualified access [unqualified] Layout.row: index ^^^^^ Info: index is implicitly injected into this delegate. Add a required property instead. Label Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:328:72: Unqualified access [unqualified] property string urlType: /*model.*/name ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:329:78: Unqualified access [unqualified] property var applicablePlugins: { return application.pluginNames(urlType); } ^^^^^^^^^^^ Info: application is a member of a parent element. You can qualify the access with its id to avoid this warning. property var applicablePlugins: { return .application.pluginNames(urlType); } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:333:60: Unqualified access [unqualified] if(count === 0 || !root._constructed) ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:323:49: Unqualified access [unqualified] Layout.row: index ^^^^^ Info: index is implicitly injected into this delegate. Add a required property instead. ComboBox Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Options/OptionsDefaults.qml:354:31: Unqualified access [unqualified] anchors.fill: parent ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors.fill: root.parent ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/OpenUrlDialog.qml:126:20: Unqualified access [unqualified] root.url = QmlUtils.urlFrom(textField.text); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/OpenUrlDialog.qml:76:71: Unqualified access [unqualified] property bool valid: { return textField.length > 0 && QmlUtils.userUrlStringIsValid(text); } ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/OpenUrlDialog.qml:77:86: Member "red" not found on type "QtObject" [missing-property] color: textField.length === 0 || textField.valid ? palette.text : Qt.red ^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AddBookmark.qml:51:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AddBookmark.qml:63:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/AddBookmark.qml:24:1: Unused import [unused-imports] import app.graphia.Controls ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AddBookmark.qml:44:12: Unqualified access [unqualified] color: ControlColors.background ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AddBookmark.qml:41:19: Unqualified access [unqualified] border.color: ControlColors.outline ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AddBookmark.qml:53:13: Unqualified access [unqualified] document.addBookmark(nameField.text); ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. root.document.addBookmark(nameField.text); ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AddBookmark.qml:65:13: Unqualified access [unqualified] _visible = false; ^^^^^^^^ Info: _visible is a member of a parent element. You can qualify the access with its id to avoid this warning. root._visible = false; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AddBookmark.qml:72:18: Unqualified access [unqualified] enabled: _visible ^^^^^^^^ Info: _visible is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: root._visible ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:146:30: ExpressionSorter was not found. Did you add all import paths? [import] sorters: ExpressionSorter ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:56:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:863:21: Outline was not found. Did you add all import paths? [import] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:56:5: Alias "transformAttributeSortBy" is part of an alias cycle [alias-cycle] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:56:5: Alias "transformAttributeSortOrder" is part of an alias cycle [alias-cycle] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:56:5: Alias "transformSortOrder" is part of an alias cycle [alias-cycle] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:865:25: unknown grouped property scope anchors. [unqualified] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:56:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:146:30: 'ExpressionSorter' is used but it is not resolved [unresolved-type] sorters: ExpressionSorter ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:146:30: 'ExpressionSorter' is used but it is not resolved [unresolved-type] sorters: ExpressionSorter ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:217:21: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:863:21: 'Outline' is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:865:25: 'anchors' is used but it is not resolved [unresolved-type] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:863:21: 'Outline' is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:881:25: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.accept(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:888:25: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.reject(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:863:21: Type Outline is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:56:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:368:45: No type found for property "sortRoleName". This may be due to a missing import statement or incomplete qmltypes files. [missing-type] sortRoleName: "userDefined" ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:865:33: Binding assigned to "fill", but no property "fill" exists in the current element. [missing-property] anchors.fill: parent ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:148:25: Binding assigned to "sortOrder", but no property "sortOrder" exists in the current element. [missing-property] sortOrder: transformsList.ascendingSortOrder ? Qt.AscendingOrder : Qt.DescendingOrder ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:149:25: Binding assigned to "expression", but no property "expression" exists in the current element. [missing-property] expression: ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:623:49: No type found for property "sortRoleName". This may be due to a missing import statement or incomplete qmltypes files. [missing-type] sortRoleName: "userDefined" ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:483:49: No type found for property "sortRoleName". This may be due to a missing import statement or incomplete qmltypes files. [missing-type] sortRoleName: lhsAttributeList.sortRoleName ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:866:25: Binding assigned to "outlineVisible", but no property "outlineVisible" exists in the current element. [missing-property] outlineVisible: scrollView.needsFrame ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:59:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "misc" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:146:21: Property "sorters" has incomplete type "". You may be missing an import. [unresolved-type] sorters: ExpressionSorter ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:623:63: Cannot assign literal of type string to [incompatible-type] sortRoleName: "userDefined" ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:368:59: Cannot assign literal of type string to [incompatible-type] sortRoleName: "userDefined" ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:178:47: Unqualified access [unqualified] root._transform = document.transform(selectedValue); ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. root._transform = root.document.transform(selectedValue); ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:201:28: Unqualified access [unqualified] if(document.graphTransformIsValid(transformExpression)) ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.document.graphTransformIsValid(transformExpression)) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:148:51: Type "" of property "ascendingSortOrder" not found. This is likely due to a missing dependency entry or a type not being exposed declaratively. [unresolved-type] sortOrder: transformsList.ascendingSortOrder ? Qt.AscendingOrder : Qt.DescendingOrder ^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:152:32: Unqualified access [unqualified] if(modelLeft.isFavourite !== modelRight.isFavourite) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:236:30: Unqualified access [unqualified] visible: _transform !== undefined ^^^^^^^^^^ Info: _transform is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: root._transform !== undefined ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:252:31: Unqualified access [unqualified] text: _transform !== undefined ? ^^^^^^^^^^ Info: _transform is a member of a parent element. You can qualify the access with its id to avoid this warning. text: root._transform !== undefined ? ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:261:33: Unqualified access [unqualified] source: _transform !== undefined ? _transform.image : "" ^^^^^^^^^^ Info: _transform is a member of a parent element. You can qualify the access with its id to avoid this warning. source: root._transform !== undefined ? _transform.image : "" ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:277:27: Unqualified access [unqualified] text: _transform !== undefined && _numParameters === 0 && _numAttributeParameters === 0 ? ^^^^^^^^^^ Info: _transform is a member of a parent element. You can qualify the access with its id to avoid this warning. text: root._transform !== undefined && _numParameters === 0 && _numAttributeParameters === 0 ? ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:332:46: Unqualified access [unqualified] enabled: _transform !== undefined && _transform.requiresCondition ^^^^^^^^^^ Info: _transform is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: root._transform !== undefined && _transform.requiresCondition ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:365:59: Type "" of property "sortRoleName" not found. This is likely due to a missing dependency entry or a type not being exposed declaratively. [unresolved-type] showSections: sortRoleName !== "display" ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:369:69: Member "Attribute" not found on type "Utils" [missing-property] prettifyFunction: Utils.Attribute.prettify ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:373:65: Unqualified access [unqualified] let attribute = document.attribute(selectedValue); ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. let attribute = root.document.attribute(selectedValue); ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:401:71: Unqualified access [unqualified] onSelectedValueChanged: { updateTransformExpression(); } ^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:453:69: Unqualified access [unqualified] onCheckedChanged: { updateTransformExpression(); } ^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:465:67: Unqualified access [unqualified] onValueChanged: { updateTransformExpression(); } ^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:483:80: Type "" of property "sortRoleName" not found. This is likely due to a missing dependency entry or a type not being exposed declaratively. [unresolved-type] sortRoleName: lhsAttributeList.sortRoleName ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:484:73: Member "Attribute" not found on type "Utils" [missing-property] prettifyFunction: Utils.Attribute.prettify ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:490:53: Unqualified access [unqualified] updateTransformExpression(); ^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:549:65: Unqualified access [unqualified] let parameterData = document.attribute(attributeName); ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. let parameterData = root.document.attribute(attributeName); ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:562:46: Unqualified access [unqualified] enabled: _transform !== undefined && _numAttributeParameters > 0 ^^^^^^^^^^ Info: _transform is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: root._transform !== undefined && _numAttributeParameters > 0 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:578:56: Unqualified access [unqualified] return _transform.attributeParameters.find(function(element) ^^^^^^^^^^ Info: _transform is a member of a parent element. You can qualify the access with its id to avoid this warning. return ._transform.attributeParameters.find(function(element) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:595:59: Unqualified access [unqualified] text: modelData ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:601:59: Unqualified access [unqualified] text: parameterData.description ^^^^^^^^^^^^^ Info: parameterData is a member of a parent element. You can qualify the access with its id to avoid this warning. text: .parameterData.description ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:620:63: Type "" of property "sortRoleName" not found. This is likely due to a missing dependency entry or a type not being exposed declaratively. [unresolved-type] showSections: sortRoleName !== "display" ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:624:73: Member "Attribute" not found on type "Utils" [missing-property] prettifyFunction: Utils.Attribute.prettify ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:629:57: Unqualified access [unqualified] attributeParameters._attributeNames[modelData] = selectedValue; ^^^^^^^^^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:639:89: Unqualified access [unqualified] attributeParameterAttributeList.model = document.availableAttributesModel( ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. attributeParameterAttributeList.model = .document.availableAttributesModel( ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:650:46: Unqualified access [unqualified] enabled: _transform !== undefined && _numParameters > 0 ^^^^^^^^^^ Info: _transform is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: root._transform !== undefined && _numParameters > 0 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:664:73: Unqualified access [unqualified] property var parameterData: _transform.parameters[modelData] ^^^^^^^^^^ Info: _transform is a member of a parent element. You can qualify the access with its id to avoid this warning. property var parameterData: ._transform.parameters[modelData] ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:677:59: Unqualified access [unqualified] text: modelData ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:683:59: Unqualified access [unqualified] text: parameterData.description ^^^^^^^^^^^^^ Info: parameterData is a member of a parent element. You can qualify the access with its id to avoid this warning. text: .parameterData.description ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:704:115: Unqualified access [unqualified] let transformParameter = TransformConfig.createTransformParameter(document, ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. let transformParameter = TransformConfig.createTransformParameter(.document, ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:738:46: Unqualified access [unqualified] enabled: _transform !== undefined && _numDefaultVisualisations > 0 ^^^^^^^^^^ Info: _transform is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: root._transform !== undefined && _numDefaultVisualisations > 0 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:760:81: Member "attributeName" not found on type "QQuickItem" [missing-property] visualisations._visualisations[item.attributeName] = item.value; ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:781:56: Unqualified access [unqualified] return visualisations.resolvedAttributeName(modelData); ^^^^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:784:73: Unqualified access [unqualified] property var visualisation: _transform !== undefined ? ^^^^^^^^^^ Info: _transform is a member of a parent element. You can qualify the access with its id to avoid this warning. property var visualisation: ._transform !== undefined ? ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:818:63: Unqualified access [unqualified] onValueChanged: { visualisations.update(); } ^^^^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:795:59: Unqualified access [unqualified] text: attributeName.length > 0 ? ^^^^^^^^^^^^^ Info: attributeName is a member of a parent element. You can qualify the access with its id to avoid this warning. text: .attributeName.length > 0 ? ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:793:66: Unqualified access [unqualified] font.italic: attributeName.length === 0 ^^^^^^^^^^^^^ Info: attributeName is a member of a parent element. You can qualify the access with its id to avoid this warning. font.italic: .attributeName.length === 0 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:803:62: Unqualified access [unqualified] enabled: attributeName.length > 0 ^^^^^^^^^^^^^ Info: attributeName is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: .attributeName.length > 0 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:822:81: Unqualified access [unqualified] let visualisationChannelNames = document.availableVisualisationChannelNames( ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. let visualisationChannelNames = .document.availableVisualisationChannelNames( ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:865:39: Unqualified access [unqualified] anchors.fill: parent ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors.fill: layout.parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:880:43: Unqualified access [unqualified] enabled: { return document.graphTransformIsValid(transformExpression); } ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: { return root.document.graphTransformIsValid(transformExpression); } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/CreateTransformDialog.qml:901:17: Unqualified access [unqualified] reject(); ^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:229:9: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:229:9: Alias "transformAttributeSortBy" is part of an alias cycle [alias-cycle] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:229:9: Alias "transformAttributeSortOrder" is part of an alias cycle [alias-cycle] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:229:9: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:229:9: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:231:13: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "misc" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:62:14: Unqualified access [unqualified] case ValueType.StringList: ^^^^^^^^^ Info: Did you mean "valueType"? case valueType.StringList: ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:78:26: Unqualified access [unqualified] if(valueType === ValueType.Int) ^^^^^^^^^ Info: Did you mean "valueType"? if(valueType === valueType.Int) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:343:31: Unqualified access [unqualified] configure({valueType: ValueType.Unknown, ^^^^^^^^^ Info: Did you mean "valueType"? configure({valueType: valueType.Unknown, ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:91:19: Unqualified access [unqualified] visible: (valueType === ValueType.Int || valueType === ValueType.Float) ^^^^^^^^^ Info: valueType is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: (root.valueType === ValueType.Int || valueType === ValueType.Float) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:96:16: Unqualified access [unqualified] if(valueType === ValueType.Int) ^^^^^^^^^ Info: valueType is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.valueType === ValueType.Int) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:104:16: Unqualified access [unqualified] if(hasRange) ^^^^^^^^ Info: hasRange is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.hasRange) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:115:21: Unqualified access [unqualified] let v = typedValue(value); ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:127:16: Unqualified access [unqualified] if(updateValueImmediately && !slider.pressed) ^^^^^^^^^^^^^^^^^^^^^^ Info: updateValueImmediately is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.updateValueImmediately && !slider.pressed) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:150:20: Unqualified access [unqualified] visible: ((valueType === ValueType.Int || valueType === ValueType.Float) && hasRange) ^^^^^^^^^ Info: valueType is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: ((root.valueType === ValueType.Int || valueType === ValueType.Float) && hasRange) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:158:33: Unqualified access [unqualified] spinBox.value = typedValue(Utils.lerp(root.minimumValue, root.maximumValue, value)); ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:166:30: Unqualified access [unqualified] root.value = typedValue(Utils.lerp(root.minimumValue, root.maximumValue, value)); ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:175:19: Unqualified access [unqualified] visible: (valueType === ValueType.String || valueType === ValueType.Unknown) ^^^^^^^^^ Info: valueType is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: (root.valueType === ValueType.String || valueType === ValueType.Unknown) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:176:18: Unqualified access [unqualified] enabled: valueType !== ValueType.Unknown ^^^^^^^^^ Info: valueType is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: root.valueType !== ValueType.Unknown ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:188:16: Unqualified access [unqualified] if(updateValueImmediately) ^^^^^^^^^^^^^^^^^^^^^^ Info: updateValueImmediately is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.updateValueImmediately) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:206:18: Unqualified access [unqualified] visible: valueType === ValueType.StringList ^^^^^^^^^ Info: valueType is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: root.valueType === ValueType.StringList ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:207:18: Unqualified access [unqualified] enabled: valueType !== ValueType.Unknown ^^^^^^^^^ Info: valueType is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: root.valueType !== ValueType.Unknown ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:222:18: Unqualified access [unqualified] visible: valueType === ValueType.Attribute ^^^^^^^^^ Info: valueType is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: root.valueType === ValueType.Attribute ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/TransformParameter.qml:223:18: Unqualified access [unqualified] enabled: valueType !== ValueType.Unknown && currentIndexIsValid ^^^^^^^^^ Info: valueType is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: root.valueType !== ValueType.Unknown && currentIndexIsValid ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:25:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia.Controls ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:69:9: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:77:9: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:63:9: 'AlertIcon' is used but it is not resolved [unresolved-type] AlertIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:69:9: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:69:9: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:69:9: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:69:9: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:77:9: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:77:9: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:77:9: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:77:9: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:63:9: Type AlertIcon is used but it is not resolved [unresolved-type] AlertIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:69:9: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:77:9: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:79:13: Binding assigned to "width", but no property "width" exists in the current element. [missing-property] width: 16 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:80:13: Binding assigned to "height", but no property "height" exists in the current element. [missing-property] height: 16 ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:81:13: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: "view-refresh" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:82:13: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: root.repeating ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:66:13: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: false ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:71:13: Binding assigned to "width", but no property "width" exists in the current element. [missing-property] width: 16 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:72:13: Binding assigned to "height", but no property "height" exists in the current element. [missing-property] height: 16 ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:73:13: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: "pin" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:74:13: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: root.pinned ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:100:20: Detected width on an item that is managed by a layout. This is undefined behavior; use implicitWidth or Layout.preferredWidth instead. [Quick.layout-positioning] width: 20 ^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:101:21: Detected height on an item that is managed by a layout. This is undefined behavior; use implictHeight or Layout.preferredHeight instead. [Quick.layout-positioning] height: 15 ^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:93:33: Detected height on an item that is managed by a layout. This is undefined behavior; use implictHeight or Layout.preferredHeight instead. [Quick.layout-positioning] Rectangle { height: dummyField.height } ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:317:34: Unqualified access [unqualified] "alertType": AlertType.Error, ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:102:20: Unqualified access [unqualified] color: disabledTextColor ^^^^^^^^^^^^^^^^^ Info: disabledTextColor is a member of a parent element. You can qualify the access with its id to avoid this warning. color: root.disabledTextColor ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:103:25: Unqualified access [unqualified] hoverColor: enabledTextColor ^^^^^^^^^^^^^^^^ Info: enabledTextColor is a member of a parent element. You can qualify the access with its id to avoid this warning. hoverColor: root.enabledTextColor ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:117:25: Unqualified access [unqualified] setFlag("disabled", !checked); ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:131:25: Unqualified access [unqualified] setFlag("locked", checked); ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:145:25: Unqualified access [unqualified] setFlag("repeating", checked); ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:159:25: Unqualified access [unqualified] setFlag("pinned", checked); ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transform.qml:171:25: Unqualified access [unqualified] document.removeGraphTransform(index); ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. root.document.removeGraphTransform(index); ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transforms.qml:120:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transforms.qml:20:1: Unused import [unused-imports] import QtQuick.Controls ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transforms.qml:72:24: Unqualified access [unqualified] model: document.transforms ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. model: root.document.transforms ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transforms.qml:77:51: Unqualified access [unqualified] onItemMoved: function(from, to) { document.moveGraphTransform(from, to); } ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. onItemMoved: function(from, to) { root.document.moveGraphTransform(from, to); } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transforms.qml:66:35: Unqualified access [unqualified] document: root.document ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transforms.qml:67:43: Unqualified access [unqualified] enabledTextColor: root.enabledTextColor ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transforms.qml:68:44: Unqualified access [unqualified] disabledTextColor: root.disabledTextColor ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transforms.qml:90:34: Unqualified access [unqualified] color: enabled ? enabledTextColor : disabledTextColor ^^^^^^^^^^^^^^^^ Info: enabledTextColor is a member of a parent element. You can qualify the access with its id to avoid this warning. color: enabled ? root.enabledTextColor : disabledTextColor ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transforms.qml:108:38: Unqualified access [unqualified] textColor: enabled ? enabledTextColor : disabledTextColor ^^^^^^^^^^^^^^^^ Info: enabledTextColor is a member of a parent element. You can qualify the access with its id to avoid this warning. textColor: enabled ? root.enabledTextColor : disabledTextColor ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Transform/Transforms.qml:109:29: Unqualified access [unqualified] hoverColor: heldColor ^^^^^^^^^ Info: heldColor is a member of a parent element. You can qualify the access with its id to avoid this warning. hoverColor: root.heldColor ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:120:5: SortFilterProxyModel was not found. Did you add all import paths? [import] SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:129:13: ValueFilter was not found. Did you add all import paths? [import] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:171:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1284:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1297:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1726:5: Document was not found. Did you add all import paths? [import] Document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:671:13: Graph was not found. Did you add all import paths? [import] Graph ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:674:17: unknown grouped property scope anchors. [unqualified] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:120:5: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:120:5: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:129:13: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:129:13: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:120:5: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:171:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:671:13: 'Graph' is used but it is not resolved [unresolved-type] Graph ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:674:17: 'anchors' is used but it is not resolved [unresolved-type] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:671:13: 'Graph' is used but it is not resolved [unresolved-type] Graph ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:671:13: 'Graph' is used but it is not resolved [unresolved-type] Graph ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:671:13: 'Graph' is used but it is not resolved [unresolved-type] Graph ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:862:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { _document.gotoPrevComponent(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:880:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { _document.gotoNextComponent(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:895:21: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { _document.switchToOverviewMode(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1284:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1284:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1297:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1726:5: 'Document' is used but it is not resolved [unresolved-type] Document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1726:5: 'Document' is used but it is not resolved [unresolved-type] Document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1726:5: 'Document' is used but it is not resolved [unresolved-type] Document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1726:5: 'Document' is used but it is not resolved [unresolved-type] Document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1726:5: 'Document' is used but it is not resolved [unresolved-type] Document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1726:5: 'Document' is used but it is not resolved [unresolved-type] Document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1726:5: 'Document' is used but it is not resolved [unresolved-type] Document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1726:5: 'Document' is used but it is not resolved [unresolved-type] Document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1726:5: 'Document' is used but it is not resolved [unresolved-type] Document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1726:5: 'Document' is used but it is not resolved [unresolved-type] Document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1726:5: 'Document' is used but it is not resolved [unresolved-type] Document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1726:5: 'Document' is used but it is not resolved [unresolved-type] Document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1726:5: 'Document' is used but it is not resolved [unresolved-type] Document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1726:5: 'Document' is used but it is not resolved [unresolved-type] Document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1726:5: 'Document' is used but it is not resolved [unresolved-type] Document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1726:5: 'Document' is used but it is not resolved [unresolved-type] Document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:120:5: Type SortFilterProxyModel is used but it is not resolved [unresolved-type] SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:171:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1284:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1297:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1726:5: Type Document is used but it is not resolved [unresolved-type] Document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:671:13: Type Graph is used but it is not resolved [unresolved-type] Graph ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:679:17: Cannot assign to non-existent default property [missing-property] PlatformMenu ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1729:9: Binding assigned to "application", but no property "application" exists in the current element. [missing-property] application: root.application ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1730:9: Binding assigned to "graph", but no property "graph" exists in the current element. [missing-property] graph: graph ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1287:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "window" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:675:17: Binding assigned to "enabled", but no property "enabled" exists in the current element. [missing-property] enabled: !_document.graphChanging ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1300:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "misc" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:131:17: Binding assigned to "roleName", but no property "roleName" exists in the current element. [missing-property] roleName: "hasSharedValues" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:132:17: Binding assigned to "value", but no property "value" exists in the current element. [missing-property] value: true ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:674:25: Binding assigned to "fill", but no property "fill" exists in the current element. [missing-property] anchors.fill: parent ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:174:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "visuals" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:125:9: Binding assigned to "sourceModel", but no property "sourceModel" exists in the current element. [missing-property] sourceModel: model ^^^^^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:25:1: Unused import [unused-imports] import QtQuick.Dialogs ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:569:26: Cannot assign literal of type string to QStringList [incompatible-type] nameFilters: "Graphia Node Positions (*.json)" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:818:38: Property "opacity" is custom-parsed in PropertyChanges. You should phrase this binding as "emptyGraphLabel.opacity: 1.0" [Quick.property-changes-parsed] opacity: 1.0 ^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:817:37: You should remove any bindings on the "target" property and avoid custom-parsed bindings in PropertyChanges. [Quick.property-changes-parsed] target: emptyGraphLabel ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:54:20: Unqualified access [unqualified] return QmlUtils.baseFileNameForUrl(root.savedFileUrl); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:64:20: Unqualified access [unqualified] return QmlUtils.baseFileNameForUrlNoExtension(root.savedFileUrl); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:324:30: Unqualified access [unqualified] let initialFileUrl = QmlUtils.removeExtension(root.hasBeenSaved ? root.savedFileUrl : root.url); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:297:34: Unqualified access [unqualified] let saverTypes = application.saverFileTypes(); ^^^^^^^^^^^ Info: application is a member of a parent element. You can qualify the access with its id to avoid this warning. let saverTypes = .application.saverFileTypes(); ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:308:34: Unqualified access [unqualified] let saverTypes = application.saverFileTypes(); ^^^^^^^^^^^ Info: application is a member of a parent element. You can qualify the access with its id to avoid this warning. let saverTypes = .application.saverFileTypes(); ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:350:75: Unqualified access [unqualified] text: Utils.format(qsTr("Do you want to save changes to '{0}'?"), baseFileName) ^^^^^^^^^^^^ Info: baseFileName is a member of a parent element. You can qualify the access with its id to avoid this warning. text: Utils.format(qsTr("Do you want to save changes to '{0}'?"), root.baseFileName) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:374:13: Property "onSaveConfirmedFunction" is a variant property. It may or may not be a method. Use a regular function instead. [use-proper-function] onSaveConfirmedFunction(); ^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:634:24: Unqualified access [unqualified] onTriggered: { selectSources(contextMenu.clickedNodeId, false); } ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:643:24: Unqualified access [unqualified] onTriggered: { selectTargets(contextMenu.clickedNodeId, false); } ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:652:24: Unqualified access [unqualified] onTriggered: { selectNeighbours(contextMenu.clickedNodeId, false); } ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:677:50: Unqualified access [unqualified] property bool _inComponentMode: !inOverviewMode && numComponents > 1 ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:674:31: Unqualified access [unqualified] anchors.fill: parent ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors.fill: root.parent ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:704:62: Unqualified access [unqualified] PlatformMenuItem { id: delete2; hidden: !deleteAction.visible || contextMenu.clickedNodeIsSameAsSelection; action: deleteAction } ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:704:136: Unqualified access [unqualified] PlatformMenuItem { id: delete2; hidden: !deleteAction.visible || contextMenu.clickedNodeIsSameAsSelection; action: deleteAction } ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:707:103: Unqualified access [unqualified] PlatformMenuItem { hidden: _document.numNodesSelected === graph.numNodes; action: selectAllAction } ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:708:127: Unqualified access [unqualified] PlatformMenuItem { hidden: _document.numNodesSelected === graph.numNodes || graph.inOverviewMode; action: selectAllVisibleAction } ^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:709:86: Unqualified access [unqualified] PlatformMenuItem { hidden: _document.nodeSelectionEmpty; action: selectNoneAction } ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:710:86: Unqualified access [unqualified] PlatformMenuItem { hidden: _document.nodeSelectionEmpty; action: invertSelectionAction } ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:719:33: Unqualified access [unqualified] hidden: numAttributesWithSharedValues === 0 || !contextMenu.nodeWasClicked ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Info: numAttributesWithSharedValues is a member of a parent element. You can qualify the access with its id to avoid this warning. hidden: root.numAttributesWithSharedValues === 0 || !contextMenu.nodeWasClicked ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:723:36: Unqualified access [unqualified] model: sharedValuesAttributeNames ^^^^^^^^^^^^^^^^^^^^^^^^^^ Info: sharedValuesAttributeNames is a member of a parent element. You can qualify the access with its id to avoid this warning. model: root.sharedValuesAttributeNames ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:726:39: Unqualified access [unqualified] text: modelData ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:727:83: Unqualified access [unqualified] onTriggered: { selectBySharedAttributeValue(text, contextMenu.clickedNodeId); } ^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:735:63: Unqualified access [unqualified] !selectSourcesAction.visible; action: selectSourcesAction } ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:737:63: Unqualified access [unqualified] !selectTargetsAction.visible; action: selectTargetsAction } ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:739:66: Unqualified access [unqualified] !selectNeighboursAction.visible; action: selectNeighboursAction } ^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:744:33: Unqualified access [unqualified] hidden: numAttributesWithSharedValues === 0 || _document.nodeSelectionEmpty || ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Info: numAttributesWithSharedValues is a member of a parent element. You can qualify the access with its id to avoid this warning. hidden: root.numAttributesWithSharedValues === 0 || _document.nodeSelectionEmpty || ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:749:36: Unqualified access [unqualified] model: sharedValuesAttributeNames ^^^^^^^^^^^^^^^^^^^^^^^^^^ Info: sharedValuesAttributeNames is a member of a parent element. You can qualify the access with its id to avoid this warning. model: root.sharedValuesAttributeNames ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:752:39: Unqualified access [unqualified] text: modelData ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:753:48: Unqualified access [unqualified] onTriggered: { selectBySharedAttributeValue(text); } ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:759:49: Unqualified access [unqualified] PlatformMenuItem { hidden: !repeatLastSelectionAction.enabled; action: repeatLastSelectionAction } ^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:759:92: Unqualified access [unqualified] PlatformMenuItem { hidden: !repeatLastSelectionAction.enabled; action: repeatLastSelectionAction } ^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:939:26: Unqualified access [unqualified] visible: toggleFpsMeterAction.checked ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:955:47: Unqualified access [unqualified] visible: plugin.loaded && toggleGraphMetricsAction.checked ^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1218:33: Cannot assign binding of type bool to QQmlScriptString [incompatible-type] if(!root.pluginMinimised) pluginToolBarContainer.minimisingOrMinimised = false; pluginToolBarContainer.transitioning = false; } Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1257:49: Unqualified access [unqualified] ToolBarButton { action: togglePluginMinimiseAction } ^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1258:49: Unqualified access [unqualified] ToolBarButton { action: togglePluginWindowAction } ^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1342:17: Unqualified access [unqualified] popOutPlugin(); ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1469:16: Unqualified access [unqualified] title: application && _document.pluginName.length > 0 ? ^^^^^^^^^^^ Info: application is a member of a parent element. You can qualify the access with its id to avoid this warning. title: root.application && _document.pluginName.length > 0 ? ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1479:27: Unqualified access [unqualified] if(visible & !destructing) ^^^^^^^^^^^ Info: destructing is a member of a parent element. You can qualify the access with its id to avoid this warning. if(visible & !root.destructing) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1527:42: Member "width" not found on type "QObject" [missing-property] x = (pluginWindow.screen.width - width) * 0.5 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1732:43: Unqualified access [unqualified] property bool nodeSelectionEmpty: numNodesSelected === 0 ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1733:43: Unqualified access [unqualified] property bool canDeleteSelection: editable && !nodeSelectionEmpty ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1734:53: Unqualified access [unqualified] property bool significantCommandInProgress: commandInProgress && !commandTimer.running ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1735:44: Unqualified access [unqualified] property bool canChangeComponent: !busy && graph.numComponents > 1 ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1736:36: Unqualified access [unqualified] property bool hasPluginUI: pluginQmlPath.length > 0 ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1740:20: Unqualified access [unqualified] return projection() === Projection.TwoDee ? shading2D() : shading3D(); ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1745:16: Unqualified access [unqualified] if(projection() === Projection.TwoDee) ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1813:21: Unqualified access [unqualified] QmlUtils.baseFileNameForUrl(root.url)); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1856:17: Unqualified access [unqualified] _refreshAttributesWithSharedValues(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:1906:16: Unqualified access [unqualified] if(commandInProgress) ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:2074:107: Unqualified access [unqualified] "Select Multiple Nodes: Hold Shift, Click and Drag a Box Around Nodes"), appName) ^^^^^^^ Info: appName is a member of a parent element. You can qualify the access with its id to avoid this warning. "Select Multiple Nodes: Hold Shift, Click and Drag a Box Around Nodes"), root.appName) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:2195:32: Unqualified access [unqualified] icon.name: findAction.icon.name ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:2217:32: Unqualified access [unqualified] icon.name: findByAttributeAction.icon.name ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/TabUI.qml:2238:96: Unqualified access [unqualified] "If you want to explore some more, please have a look at our {1}."), appName, ^^^^^^^ Info: appName is a member of a parent element. You can qualify the access with its id to avoid this warning. "If you want to explore some more, please have a look at our {1}."), root.appName, ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:711:28: SortFilterProxyModel was not found. Did you add all import paths? [import] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:719:34: StringSorter was not found. Did you add all import paths? [import] sorters: StringSorter ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:142:5: EditAttributeTableModel was not found. Did you add all import paths? [import] EditAttributeTableModel ^^^^^^^^^^^^^^^^^^^^^^^ Info: Did you mean "EditAttributeDialog"? EditAttributeDialog ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:246:13: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:272:17: ValueFilter was not found. Did you add all import paths? [import] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:873:13: Outline was not found. Did you add all import paths? [import] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:876:17: unknown grouped property scope anchors. [unqualified] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:142:5: 'EditAttributeTableModel' is used but it is not resolved [unresolved-type] EditAttributeTableModel ^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:142:5: 'EditAttributeTableModel' is used but it is not resolved [unresolved-type] EditAttributeTableModel ^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:246:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:246:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:246:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:246:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:272:17: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:272:17: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:711:28: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:711:28: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:719:34: 'StringSorter' is used but it is not resolved [unresolved-type] sorters: StringSorter ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:719:34: 'StringSorter' is used but it is not resolved [unresolved-type] sorters: StringSorter ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:719:34: 'StringSorter' is used but it is not resolved [unresolved-type] sorters: StringSorter ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:711:28: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:873:13: 'Outline' is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:876:17: 'anchors' is used but it is not resolved [unresolved-type] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:892:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:904:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.close(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:142:5: Type EditAttributeTableModel is used but it is not resolved [unresolved-type] EditAttributeTableModel ^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:873:13: Type Outline is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:246:13: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:267:13: No type found for property "sortRoleName". This may be due to a missing import statement or incomplete qmltypes files. [missing-type] sortRoleName: "elementType" ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:274:21: Binding assigned to "roleName", but no property "roleName" exists in the current element. [missing-property] roleName: "editable" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:275:21: Binding assigned to "value", but no property "value" exists in the current element. [missing-property] value: true ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:248:17: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: "document-properties" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:721:29: Binding assigned to "roleName", but no property "roleName" exists in the current element. [missing-property] roleName: ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:732:29: Binding assigned to "sortOrder", but no property "sortOrder" exists in the current element. [missing-property] sortOrder: proxyModel.ascendingSortOrder ? ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:734:29: Binding assigned to "numericMode", but no property "numericMode" exists in the current element. [missing-property] numericMode: true ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:717:25: Binding assigned to "sourceModel", but no property "sourceModel" exists in the current element. [missing-property] sourceModel: editAttributeTableModel ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:876:25: Binding assigned to "fill", but no property "fill" exists in the current element. [missing-property] anchors.fill: parent ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:145:9: Binding assigned to "document", but no property "document" exists in the current element. [missing-property] document: root.document ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:272:17: Property "filters" has incomplete type "". You may be missing an import. [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:711:28: Type SortFilterProxyModel is used but it is not resolved [unresolved-type] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:267:27: Cannot assign literal of type string to [incompatible-type] sortRoleName: "elementType" ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:87:33: Unqualified access [unqualified] property var _selectedType: ValueType.Unknown ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:104:30: Unqualified access [unqualified] root._selectedType = ValueType.Unknown; ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:127:17: Unqualified access [unqualified] target: document ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. target: root.document ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:200:18: Member "_yesFn" not found on type "QObject" [missing-property] this._yesFn(); ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:206:18: Member "_cancelFn" not found on type "QObject" [missing-property] this._cancelFn(); ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:266:27: Type "" of property "sortRoleName" not found. This is likely due to a missing dependency entry or a type not being exposed declaratively. [unresolved-type] showSections: sortRoleName !== "display" ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:382:33: Unqualified access [unqualified] if(type === ValueType.Unknown) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:347:53: Member "font" not found on type "QQuickItem" [missing-property] if(dataTypeComboBox.contentItem.font.bold !== undefined) ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:531:63: Unqualified access [unqualified] implicitHeight: headerLabel.height + (headerView.labelPadding * 2) ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:553:56: Unqualified access [unqualified] width: parent.width - (headerView.sortIndicatorMargin + headerView.sortIndicatorWidth) ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:559:39: Unqualified access [unqualified] text: model.display ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. text: .model.display ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:551:53: Unqualified access [unqualified] anchors.leftMargin: headerView.labelPadding ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:569:40: Unqualified access [unqualified] width: headerView.sortIndicatorWidth ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:570:41: Unqualified access [unqualified] height: headerView.sortIndicatorHeight ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:571:42: Unqualified access [unqualified] visible: proxyModel.sortColumn === model.column ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:567:54: Unqualified access [unqualified] anchors.rightMargin: headerView.sortIndicatorMargin ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:576:44: Unqualified access [unqualified] angle: proxyModel.ascendingSortOrder ? 180 : 0 ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:582:50: Unqualified access [unqualified] strokeColor: ControlColors.mid ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:593:42: Unqualified access [unqualified] visible: model.column === 0 ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: .model.column === 0 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:598:40: Unqualified access [unqualified] color: ControlColors.outline ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:606:40: Unqualified access [unqualified] color: ControlColors.outline ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:621:50: Unqualified access [unqualified] if(atLeft && model.column === 0) ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. if(atLeft && .model.column === 0) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:639:44: Unqualified access [unqualified] if(proxyModel.sortColumn === model.column) ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:650:41: Unqualified access [unqualified] headerView.columnDivisorPosition = _defaultColumnDivisor; ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:673:75: Unqualified access [unqualified] let d = (headerItem.x + mouseX) / headerView.width; ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:703:36: Unqualified access [unqualified] color: ControlColors.dark ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:756:36: Unqualified access [unqualified] color: model.row % 2 ? palette.window : palette.alternateBase ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. color: .model.row % 2 ? palette.window : palette.alternateBase ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:771:40: Unqualified access [unqualified] color: QmlUtils.contrastingColor(parent.color) ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:774:39: Unqualified access [unqualified] text: model.display ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. text: .model.display ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:772:44: Unqualified access [unqualified] font.bold: model.edited ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. font.bold: .model.edited ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:786:55: Unqualified access [unqualified] let row = model.index % proxyModel.rowCount(); ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. let row = .model.index % proxyModel.rowCount(); ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:797:44: Unqualified access [unqualified] if(model.column !== 1) ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. if(.model.column !== 1) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:814:44: Unqualified access [unqualified] text = model.display; ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. text = .model.display; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:823:48: Unqualified access [unqualified] text = model.display; ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. text = .model.display; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:837:51: Unqualified access [unqualified] let row = model.index % proxyModel.rowCount(); ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. let row = .model.index % proxyModel.rowCount(); ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:856:41: Unqualified access [unqualified] if(!root._selectedAttribute) ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:876:31: Unqualified access [unqualified] anchors.fill: parent ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors.fill: .parent ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/EditAttributeDialog.qml:894:21: Unqualified access [unqualified] document.editAttribute(root._attributeName, ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. root.document.editAttribute(root._attributeName, ^^^^^ Failed to open file "qmllint" 5 Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/ManageNamedListDialog.qml:153:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { listBox.edit(listBox.selectedIndex); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/ManageNamedListDialog.qml:160:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/ManageNamedListDialog.qml:22:1: Unused import [unused-imports] import QtQuick.Dialogs ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/ManageNamedListDialog.qml:126:21: Unqualified access [unqualified] listBox.clearSelection(); ^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/ManageNamedListDialog.qml:76:35: Unqualified access [unqualified] rightPadding: listBox.scrollBarWidth ^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/ManageNamedListDialog.qml:85:27: Unqualified access [unqualified] text: modelData ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/ManageNamedListDialog.qml:87:28: Unqualified access [unqualified] color: listBox.highlightedProvider(index) ? ^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/ManageNamedListDialog.qml:81:34: Unqualified access [unqualified] visible: listBox.highlightedProvider(index) ^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/ManageNamedListDialog.qml:119:33: Unqualified access [unqualified] root.rename(label.text, editField.text); ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/LatestChangesDialog.qml:65:13: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.close(); } ^^^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/LatestChangesDialog.qml:24:1: Unused import [unused-imports] import app.graphia.Controls ^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:55:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:64:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:55:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:64:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:381:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.close(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:387:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:55:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:64:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:67:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "visuals" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:58:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "screenshot" ^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:23:1: Unused import [unused-imports] import QtQuick.Dialogs ^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:24:1: Unused import [unused-imports] import Qt.labs.platform as Labs ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:163:21: Unqualified access [unqualified] loadPreset(currentIndex); ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:178:31: Unqualified access [unqualified] border.color: ControlColors.outline ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:196:51: Unqualified access [unqualified] width: { return Math.min(h * aspectRatio, w); } ^^^^^^^^^^^ Info: aspectRatio is a member of a parent element. You can qualify the access with its id to avoid this warning. width: { return Math.min(h * root.aspectRatio, w); } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:197:51: Unqualified access [unqualified] height: { return Math.min(w / aspectRatio, h); } ^^^^^^^^^^^ Info: aspectRatio is a member of a parent element. You can qualify the access with its id to avoid this warning. height: { return Math.min(w / root.aspectRatio, h); } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:200:39: Unqualified access [unqualified] onWidthChanged: { requestPreviewDelayed(); } ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:201:40: Unqualified access [unqualified] onHeightChanged: { requestPreviewDelayed(); } ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:208:35: Unqualified access [unqualified] border.color: ControlColors.outline ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:359:45: Unqualified access [unqualified] onCheckedChanged: { requestPreview(); } ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:390:25: Unqualified access [unqualified] QmlUtils.fileNameForUrl(screenshot.path), application.name, ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:502:17: Unqualified access [unqualified] target: graphView ^^^^^^^^^ Info: graphView is a member of a parent element. You can qualify the access with its id to avoid this warning. target: root.graphView ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:509:13: Unqualified access [unqualified] loadPreset(presets.currentIndex); ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:517:13: Unqualified access [unqualified] loadPreset(presets.currentIndex); ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CaptureScreenshotDialog.qml:541:24: Unqualified access [unqualified] onTriggered: { requestPreview(); } ^^^^^^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AboutDialog.qml:108:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.close(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AboutDialog.qml:52:41: Unqualified access [unqualified] HiddenSwitch { onActivated: hiddenSwitchActivated(); } ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AboutDialog.qml:70:21: Unqualified access [unqualified] application.name, application.version, application.copyright) ^^^^^^^^^^^ Info: application is a member of a parent element. You can qualify the access with its id to avoid this warning. root.application.name, application.version, application.copyright) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AboutDialog.qml:75:44: Unqualified access [unqualified] licenseTextArea.text = QmlUtils.readFromFile(":/licensing/" + link + ".html"); ^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AboutPluginsDialog.qml:78:20: Unqualified access [unqualified] model: pluginDetails ^^^^^^^^^^^^^ Info: pluginDetails is a member of a parent element. You can qualify the access with its id to avoid this warning. model: pluginsWindow.pluginDetails ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AboutPluginsDialog.qml:73:29: Unqualified access [unqualified] Layout.rowSpan: pluginImageSource.length > 0 ? 3 : 2 ^^^^^^^^^^^^^^^^^ Info: pluginImageSource is a member of a parent element. You can qualify the access with its id to avoid this warning. Layout.rowSpan: pluginsWindow.pluginImageSource.length > 0 ? 3 : 2 ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AboutPluginsDialog.qml:84:22: Unqualified access [unqualified] visible: pluginImageSource.length > 0 ^^^^^^^^^^^^^^^^^ Info: pluginImageSource is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: pluginsWindow.pluginImageSource.length > 0 ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AboutPluginsDialog.qml:85:21: Unqualified access [unqualified] source: pluginImageSource ^^^^^^^^^^^^^^^^^ Info: pluginImageSource is a member of a parent element. You can qualify the access with its id to avoid this warning. source: pluginsWindow.pluginImageSource ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AboutPluginsDialog.qml:98:19: Unqualified access [unqualified] text: pluginDescription ^^^^^^^^^^^^^^^^^ Info: pluginDescription is a member of a parent element. You can qualify the access with its id to avoid this warning. text: pluginsWindow.pluginDescription ^^^^^^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:79:5: Singleton Type Application is not creatable. [uncreatable-type] Application { id: application } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:426:5: ChangeLog was not found. Did you add all import paths? [import] ChangeLog { id: changeLog } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:472:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:483:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:23:1: Preferences was not found. Did you add all import paths? [import] import QtQuick ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:497:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:548:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:587:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:472:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:483:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:497:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:497:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:497:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:497:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:497:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:497:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:548:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:587:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:921:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:940:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:958:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) { openUrlDialog.show(); } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:968:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:983:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:999:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) { tabBar.closeTab(tabBar.currentIndex); } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1009:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1030:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) { mainWindow.close(); } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1040:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1054:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1070:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) { currentTab.document.deleteSelectedNodes(); } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1080:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1094:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1107:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1121:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1135:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1150:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1165:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1178:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1192:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1206:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1227:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1240:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1253:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1266:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1278:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1315:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1366:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1393:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1420:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) { removeAttributesDialog.show(); } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1436:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1465:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1480:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1494:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1508:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1521:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1534:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1567:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1590:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1602:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1628:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1651:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1818:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1829:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) { application.reportScopeTimers(); } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1836:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) { mainWindow.restart(); } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1850:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1863:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) { environmentDialog.show(); } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1870:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) { openGLInfoDialog.show(); } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1877:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) { showPaletteDialog.show(); } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1884:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1911:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1941:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1971:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1983:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1995:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2006:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2017:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2037:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2052:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2065:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2077:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) { Qt.openUrlExternally(QmlUtils.redirectUrl("help")); } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2084:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) { Qt.openUrlExternally(QmlUtils.redirectUrl("example_datasets")); } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2309:25: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2357:21: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:3106:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:426:5: Type ChangeLog is used but it is not resolved [unresolved-type] ChangeLog { id: changeLog } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:472:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:483:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:495:5: Type Templates is used but it is not resolved [unresolved-type] Templates { id: templates } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:497:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:548:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:587:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:475:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "window" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:500:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "visuals" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:551:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "defaults" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:589:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "debug" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:486:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "misc" ^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:29:1: Unused import [unused-imports] import app.graphia.Controls ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2972:25: Detected height on an item that is managed by a layout. This is undefined behavior; use implictHeight or Layout.preferredHeight instead. [Quick.layout-positioning] height: 1 ^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:49:32: Cannot assign binding of type QObject to TabUI [incompatible-type] property TabUI currentTab: tabBar.count > 0 && tabBar.currentIndex < tabLayout.count ? tabLayout.get(tabBar.currentIndex) : null Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:52:62: Member "directed" not found on type "Document" [missing-property] property bool directed: currentTab ? currentTab.document.directed : false ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:61:36: Member "document" not found on type "QObject" [missing-property] if(tab !== null && tab.document.busy) ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:438:39: Member "environment" not found on type "Application" [missing-property] let environment = application.environment; ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:626:16: Unqualified access [unqualified] return QmlUtils.urlIsFile(url) ? QmlUtils.baseFileNameForUrl(url) : url; ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:642:24: Member "isNativeLink" not found on type "Application" [missing-property] if(application.isNativeLink(url)) ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:795:45: Member "parametersQmlPathForPlugin" not found on type "Application" [missing-property] let parametersQmlPath = application.parametersQmlPathForPlugin(pluginName, type); ^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1323:47: Member "busy" not found on type "Document" [missing-property] if(!currentTab || currentTab.document.busy) ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1428:29: Member "removeAttributes" not found on type "Document" [missing-property] currentTab.document.removeAttributes(attributeNames); ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2548:14: Unqualified access [unqualified] case Shading.Smooth: shading.checkedAction = smoothShadingAction; break; ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2578:47: Member "busy" not found on type "Document" [missing-property] if(!currentTab || currentTab.document.busy) ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2586:47: Member "busy" not found on type "Document" [missing-property] if(!currentTab || currentTab.document.busy) ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:124:27: Unqualified access [unqualified] let fileUrl = QmlUtils.urlForFileName(filename); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:138:58: Unqualified access [unqualified] qsTr("{0} could not be opened:\n\n{1}"), userTextForUrl(url), error); ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:158:25: Member "submitTrackingData" not found on type "Application" [missing-property] application.submitTrackingData(); ^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:396:13: Unqualified access [unqualified] processOnePendingArgument(); ^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:423:36: Member "pluginDetails" not found on type "Application" [missing-property] pluginDetails: application.pluginDetails ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:460:27: Member "openGLInfo" not found on type "Application" [missing-property] text: application.openGLInfo ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:469:15: Unqualified access [unqualified] text: currentTab !== null ? currentTab.document.log : "" ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. text: mainWindow.currentTab !== null ? currentTab.document.log : "" ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:504:17: Unqualified access [unqualified] EdgeVisualType.Arrow : EdgeVisualType.Cylinder; ^^^^^^^^^^^^^^ Info: Did you mean "edgeVisualType"? edgeVisualType.Arrow : EdgeVisualType.Cylinder; ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:511:53: Unqualified access [unqualified] case hideNodeTextAction: return TextState.Off; ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:522:53: Unqualified access [unqualified] case hideEdgeTextAction: return TextState.Off; ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:537:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:543:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:882:34: Member "nameFilters" not found on type "Application" [missing-property] nameFilters: application.nameFilters ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:899:51: Member "urlTypeFor" not found on type "Application" [missing-property] fileOpenDialog.type = application.urlTypeFor( ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:912:23: Unqualified access [unqualified] onAccepted: { openUrl(openUrlDialog.url, true); } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:967:18: Unqualified access [unqualified] enabled: currentTab && !currentTab.document.busy ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab && !currentTab.document.busy ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:970:16: Unqualified access [unqualified] if(currentTab === null) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab === null) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:982:18: Unqualified access [unqualified] enabled: currentTab && !currentTab.document.busy ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab && !currentTab.document.busy ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:985:16: Unqualified access [unqualified] if(currentTab === null) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab === null) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:998:18: Unqualified access [unqualified] enabled: currentTab !== null ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab !== null ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1008:18: Unqualified access [unqualified] enabled: currentTab !== null ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab !== null ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1037:15: Unqualified access [unqualified] text: currentTab ? currentTab.document.nextUndoAction : qsTr("&Undo") ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. text: mainWindow.currentTab ? currentTab.document.nextUndoAction : qsTr("&Undo") ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1039:18: Unqualified access [unqualified] enabled: currentTab ? currentTab.document.canUndo : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? currentTab.document.canUndo : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1042:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1051:15: Unqualified access [unqualified] text: currentTab ? currentTab.document.nextRedoAction : qsTr("&Redo") ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. text: mainWindow.currentTab ? currentTab.document.nextRedoAction : qsTr("&Redo") ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1053:18: Unqualified access [unqualified] enabled: currentTab ? currentTab.document.canRedo : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? currentTab.document.canRedo : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1056:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1067:32: Unqualified access [unqualified] property bool visible: currentTab ? ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. property bool visible: mainWindow.currentTab ? ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1069:18: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy && visible : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy && visible : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1070:41: Unqualified access [unqualified] onTriggered: function(source) { currentTab.document.deleteSelectedNodes(); } ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. onTriggered: function(source) { mainWindow.currentTab.document.deleteSelectedNodes(); } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1079:18: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1082:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1093:18: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1096:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1106:18: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1109:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1118:32: Unqualified access [unqualified] property bool visible: currentTab ? ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. property bool visible: mainWindow.currentTab ? ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1120:18: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy && visible : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy && visible : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1123:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1132:32: Unqualified access [unqualified] property bool visible: currentTab ? ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. property bool visible: mainWindow.currentTab ? ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1134:18: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy && visible : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy && visible : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1137:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1147:32: Unqualified access [unqualified] property bool visible: currentTab ? ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. property bool visible: mainWindow.currentTab ? ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1149:18: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy && visible : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy && visible : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1152:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1160:15: Unqualified access [unqualified] text: currentTab ? currentTab.repeatLastSelectionMenuText : ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. text: mainWindow.currentTab ? currentTab.repeatLastSelectionMenuText : ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1164:18: Unqualified access [unqualified] enabled: currentTab && currentTab.canRepeatLastSelection ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab && currentTab.canRepeatLastSelection ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1167:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1177:18: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1180:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1191:18: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1194:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1205:18: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1208:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1221:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1229:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1239:18: Unqualified access [unqualified] enabled: currentTab ? currentTab.document.canChangeComponent : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? currentTab.document.canChangeComponent : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1242:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1252:18: Unqualified access [unqualified] enabled: currentTab ? currentTab.document.canChangeComponent : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? currentTab.document.canChangeComponent : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1255:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1263:30: Member "_anyDocumentsBusy" not found on type "ApplicationWindow" [missing-property] enabled: !mainWindow._anyDocumentsBusy && !tracking.visible ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1277:18: Unqualified access [unqualified] enabled: currentTab !== null && !currentTab.document.busy ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab !== null && !currentTab.document.busy ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1280:16: Unqualified access [unqualified] if(currentTab !== null) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab !== null) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1297:13: Unqualified access [unqualified] currentTab.document.nodeName(searchWebAction._selectedNodeId) : "" ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. mainWindow.currentTab.document.nodeName(searchWebAction._selectedNodeId) : "" ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1308:16: Unqualified access [unqualified] if(currentTab === null || currentTab.document.numHeadNodesSelected !== 1) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab === null || currentTab.document.numHeadNodesSelected !== 1) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1314:18: Unqualified access [unqualified] enabled: currentTab !== null && _selectedNodeId !== null ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab !== null && _selectedNodeId !== null ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1317:13: Unqualified access [unqualified] currentTab.searchWebForNode(_selectedNodeId); ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. mainWindow.currentTab.searchWebForNode(_selectedNodeId); ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1333:19: Unqualified access [unqualified] document: currentTab && currentTab.document ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. document: mainWindow.currentTab && currentTab.document ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1358:19: Unqualified access [unqualified] document: currentTab && currentTab.document ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. document: mainWindow.currentTab && currentTab.document ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1365:18: Unqualified access [unqualified] enabled: currentTab !== null && !currentTab.document.busy ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab !== null && !currentTab.document.busy ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1385:19: Unqualified access [unqualified] document: currentTab && currentTab.document ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. document: mainWindow.currentTab && currentTab.document ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1392:18: Unqualified access [unqualified] enabled: currentTab !== null && !currentTab.document.busy ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab !== null && !currentTab.document.busy ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1412:19: Unqualified access [unqualified] document: currentTab && currentTab.document ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. document: mainWindow.currentTab && currentTab.document ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1419:18: Unqualified access [unqualified] enabled: currentTab !== null && !currentTab.document.busy ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab !== null && !currentTab.document.busy ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1435:18: Unqualified access [unqualified] enabled: currentTab !== null && !currentTab.document.busy ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab !== null && !currentTab.document.busy ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1461:15: Unqualified access [unqualified] text: currentTab && currentTab.document.layoutPauseState === LayoutPauseState.Paused ? ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. text: mainWindow.currentTab && currentTab.document.layoutPauseState === LayoutPauseState.Paused ? ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1464:18: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1467:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1450:36: Unqualified access [unqualified] let layoutPauseState = currentTab ? currentTab.document.layoutPauseState : -1; ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. let layoutPauseState = mainWindow.currentTab ? currentTab.document.layoutPauseState : -1; ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1478:18: Unqualified access [unqualified] enabled: currentTab && !currentTab.document.busy ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab && !currentTab.document.busy ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1482:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1492:18: Unqualified access [unqualified] enabled: currentTab && !currentTab.document.busy ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab && !currentTab.document.busy ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1496:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1506:18: Unqualified access [unqualified] enabled: currentTab && !currentTab.document.busy ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab && !currentTab.document.busy ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1510:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1520:18: Unqualified access [unqualified] enabled: currentTab ? currentTab.document.canEnterOverviewMode : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? currentTab.document.canEnterOverviewMode : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1523:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1533:18: Unqualified access [unqualified] enabled: currentTab ? currentTab.document.canResetView : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? currentTab.document.canResetView : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1536:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1566:18: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy && currentTab.document.numNodesSelected > 0 : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy && currentTab.document.numNodesSelected > 0 : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1569:16: Unqualified access [unqualified] if(currentTab !== null) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab !== null) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1579:16: Unqualified access [unqualified] model: currentTab ? currentTab.document.bookmarks : [] ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. model: mainWindow.currentTab ? currentTab.document.bookmarks : [] ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1581:37: Unqualified access [unqualified] onRemove: function(names) { currentTab.document.removeBookmarks(names); } ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. onRemove: function(names) { mainWindow.currentTab.document.removeBookmarks(names); } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1582:40: Unqualified access [unqualified] onRename: function(from, to) { currentTab.document.renameBookmark(from, to); } ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. onRename: function(from, to) { mainWindow.currentTab.document.renameBookmark(from, to); } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1589:18: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy && currentTab.document.bookmarks.length > 0 : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy && currentTab.document.bookmarks.length > 0 : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1601:18: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy && currentTab.document.bookmarks.length > 1 : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy && currentTab.document.bookmarks.length > 1 : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1604:16: Unqualified access [unqualified] if(currentTab !== null) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab !== null) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1612:19: Unqualified access [unqualified] document: currentTab && currentTab.document ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. document: mainWindow.currentTab && currentTab.document ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1625:18: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy && ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy && ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1707:22: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1712:20: Unqualified access [unqualified] if(currentTab !== null && checked) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab !== null && checked) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1723:22: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1728:20: Unqualified access [unqualified] if(currentTab !== null && checked) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab !== null && checked) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1739:22: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1744:20: Unqualified access [unqualified] if(currentTab !== null && checked) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab !== null && checked) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1760:22: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1765:20: Unqualified access [unqualified] if(currentTab !== null && checked) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab !== null && checked) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1773:22: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ? !currentTab.document.busy : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1778:20: Unqualified access [unqualified] if(currentTab !== null && checked) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab !== null && checked) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1802:34: Member "testConsoleOutput" not found on type "Application" [missing-property] onTriggered: application.testConsoleOutput() ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1809:30: Member "debugEnabled" not found on type "Application" [missing-property] enabled: application.debugEnabled ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1810:22: Unqualified access [unqualified] onTriggered: currentTab && currentTab.document.dumpGraph() ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. onTriggered: mainWindow.currentTab && currentTab.document.dumpGraph() ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1817:30: Member "debugEnabled" not found on type "Application" [missing-property] enabled: application.debugEnabled ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1820:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1829:53: Member "reportScopeTimers" not found on type "Application" [missing-property] onTriggered: function(source) { application.reportScopeTimers(); } ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1886:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1897:36: Unqualified access [unqualified] let infiniteParseUrl = QmlUtils.urlForFileName(application.resourceFile( ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1910:18: Unqualified access [unqualified] enabled: currentTab && !currentTab.document.busy ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab && !currentTab.document.busy ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1913:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1937:15: Unqualified access [unqualified] text: currentTab ? Utils.format(currentTab.pluginMinimised ? qsTr("Restore {0}") : qsTr("Minimise {0}"), ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. text: mainWindow.currentTab ? Utils.format(currentTab.pluginMinimised ? qsTr("Restore {0}") : qsTr("Minimise {0}"), ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1939:18: Unqualified access [unqualified] enabled: currentTab && currentTab.document.hasPluginUI && !currentTab.pluginPoppedOut ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab && currentTab.document.hasPluginUI && !currentTab.pluginPoppedOut ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1943:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1936:20: Unqualified access [unqualified] icon.name: currentTab && currentTab.pluginMinimised ? "go-top" : "go-bottom" ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. icon.name: mainWindow.currentTab && currentTab.pluginMinimised ? "go-top" : "go-bottom" ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1950:18: Unqualified access [unqualified] enabled: currentTab && !currentTab.panelVisible ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab && !currentTab.panelVisible ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1954:16: Unqualified access [unqualified] if(currentTab.document.canEnterOverviewMode) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab.document.canEnterOverviewMode) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1967:15: Unqualified access [unqualified] text: currentTab ? Utils.format(qsTr("Display {0} In Separate &Window"), currentTab.document.pluginName) : "" ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. text: mainWindow.currentTab ? Utils.format(qsTr("Display {0} In Separate &Window"), currentTab.document.pluginName) : "" ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1969:18: Unqualified access [unqualified] checked: currentTab && currentTab.pluginPoppedOut ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. checked: mainWindow.currentTab && currentTab.pluginPoppedOut ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1970:18: Unqualified access [unqualified] enabled: currentTab && currentTab.document.hasPluginUI && !mainWindow._anyDocumentsBusy ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab && currentTab.document.hasPluginUI && !mainWindow._anyDocumentsBusy ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1973:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:1982:18: Unqualified access [unqualified] enabled: currentTab !== null && !currentTab.document.busy ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab !== null && !currentTab.document.busy ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2040:25: Member "checkForUpdates" not found on type "Application" [missing-property] application.checkForUpdates(); ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2064:18: Unqualified access [unqualified] enabled: currentTab ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2067:16: Unqualified access [unqualified] if(currentTab) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2077:62: Unqualified access [unqualified] onTriggered: function(source) { Qt.openUrlExternally(QmlUtils.redirectUrl("help")); } ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2084:62: Unqualified access [unqualified] onTriggered: function(source) { Qt.openUrlExternally(QmlUtils.redirectUrl("example_datasets")); } ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2112:31: Unqualified access [unqualified] text: index > -1 ? QmlUtils.fileNameForUrl(mainWindow.recentFiles[index]) : ""; ^^^^^ Info: index is implicitly injected into this delegate. Add a required property instead. delegate: PlatformMenuItem Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2115:37: Unqualified access [unqualified] openUrl(QmlUtils.urlForFileName(text), true); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2151:26: Unqualified access [unqualified] enabled: currentTab !== null && !currentTab.document.nodeSelectionEmpty && ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: mainWindow.currentTab !== null && !currentTab.document.nodeSelectionEmpty && ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2156:28: Unqualified access [unqualified] model: currentTab !== null ? currentTab.sharedValuesAttributeNames : [] ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. model: mainWindow.currentTab !== null ? currentTab.sharedValuesAttributeNames : [] ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2159:31: Unqualified access [unqualified] text: modelData ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2160:40: Unqualified access [unqualified] onTriggered: { currentTab.selectBySharedAttributeValue(text); } ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. onTriggered: { .currentTab.selectBySharedAttributeValue(text); } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2173:25: Unqualified access [unqualified] action: currentTab ? currentTab.previousAction : null ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. action: mainWindow.currentTab ? currentTab.previousAction : null ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2174:26: Unqualified access [unqualified] hidden: !currentTab ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. hidden: !mainWindow.currentTab ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2178:25: Unqualified access [unqualified] action: currentTab ? currentTab.nextAction : null ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. action: mainWindow.currentTab ? currentTab.nextAction : null ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2179:26: Unqualified access [unqualified] hidden: !currentTab ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. hidden: !mainWindow.currentTab ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2195:26: Unqualified access [unqualified] hidden: !currentTab || !currentTab.document.hasPluginUI ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. hidden: !mainWindow.currentTab || !currentTab.document.hasPluginUI ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2200:26: Unqualified access [unqualified] hidden: !currentTab || !currentTab.document.hasPluginUI ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. hidden: !mainWindow.currentTab || !currentTab.document.hasPluginUI ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2221:30: Unqualified access [unqualified] hidden: !currentTab || currentTab.document.hasValidEdgeTextVisualisation || ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. hidden: !mainWindow.currentTab || currentTab.document.hasValidEdgeTextVisualisation || ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2235:26: Unqualified access [unqualified] hidden: !currentTab || !currentTab.document.directed ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. hidden: !mainWindow.currentTab || !currentTab.document.directed ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2277:45: Unqualified access [unqualified] PlatformMenuSeparator { hidden: currentTab ? currentTab.document.bookmarks.length === 0 : true } ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. PlatformMenuSeparator { hidden: mainWindow.currentTab ? currentTab.document.bookmarks.length === 0 : true } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2282:25: Unqualified access [unqualified] hidden: currentTab ? currentTab.document.bookmarks.length === 1 : true ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. hidden: mainWindow.currentTab ? currentTab.document.bookmarks.length === 1 : true ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2287:24: Unqualified access [unqualified] model: currentTab ? currentTab.document.bookmarks : [] ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. model: mainWindow.currentTab ? currentTab.document.bookmarks : [] ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2296:34: Unqualified access [unqualified] enabled: currentTab ? !currentTab.document.busy : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: .currentTab ? !currentTab.document.busy : false ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2297:31: Unqualified access [unqualified] text: index > -1 ? currentTab.document.bookmarks[index] : ""; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2301:32: Unqualified access [unqualified] if(index >= 0 && index < 9) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2311:49: Member "menu" not found on type "QObject" [missing-property] if(source && source.menu) ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2342:27: Unqualified access [unqualified] text: templatesInstantiator.model[index] ^^^^^^^^^^^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2346:29: Unqualified access [unqualified] if(!currentTab || currentTab.document.busy) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(!.currentTab || currentTab.document.busy) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2371:64: Unqualified access [unqualified] PlatformMenu { id: pluginMenu0; hidden: true; enabled: currentTab && !currentTab.document.busy } ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. PlatformMenu { id: pluginMenu0; hidden: true; enabled: mainWindow.currentTab && !currentTab.document.busy } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2372:64: Unqualified access [unqualified] PlatformMenu { id: pluginMenu1; hidden: true; enabled: currentTab && !currentTab.document.busy } ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. PlatformMenu { id: pluginMenu1; hidden: true; enabled: mainWindow.currentTab && !currentTab.document.busy } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2373:64: Unqualified access [unqualified] PlatformMenu { id: pluginMenu2; hidden: true; enabled: currentTab && !currentTab.document.busy } ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. PlatformMenu { id: pluginMenu2; hidden: true; enabled: mainWindow.currentTab && !currentTab.document.busy } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2374:64: Unqualified access [unqualified] PlatformMenu { id: pluginMenu3; hidden: true; enabled: currentTab && !currentTab.document.busy } ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. PlatformMenu { id: pluginMenu3; hidden: true; enabled: mainWindow.currentTab && !currentTab.document.busy } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2375:64: Unqualified access [unqualified] PlatformMenu { id: pluginMenu4; hidden: true; enabled: currentTab && !currentTab.document.busy } ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. PlatformMenu { id: pluginMenu4; hidden: true; enabled: mainWindow.currentTab && !currentTab.document.busy } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2380:34: Member "debugEnabled" not found on type "Application" [missing-property] hidden: !application.debugEnabled && !mainWindow.debugMenuUnhidden ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2387:54: Unqualified access [unqualified] onTriggered: { application.crash(CrashType.NullPtrDereference); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2392:54: Unqualified access [unqualified] onTriggered: { application.crash(CrashType.CppException); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2397:54: Unqualified access [unqualified] onTriggered: { application.crash(CrashType.StdException); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2402:54: Unqualified access [unqualified] onTriggered: { application.crash(CrashType.FatalError); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2407:54: Unqualified access [unqualified] onTriggered: { application.crash(CrashType.InfiniteLoop); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2412:54: Unqualified access [unqualified] onTriggered: { application.crash(CrashType.Deadlock); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2417:54: Unqualified access [unqualified] onTriggered: { application.crash(CrashType.Hitch); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2423:54: Unqualified access [unqualified] onTriggered: { application.crash(CrashType.Win32Exception); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2429:54: Unqualified access [unqualified] onTriggered: { application.crash(CrashType.Win32ExceptionNonContinuable); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2434:54: Unqualified access [unqualified] onTriggered: { application.crash(CrashType.SilentSubmit); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2464:42: Unqualified access [unqualified] let exampleFileUrl = QmlUtils.urlForFileName(application.resourceFile( ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2596:17: Unqualified access [unqualified] models: currentTab ? currentTab.document.enrichmentTableModels : [] ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. models: mainWindow.currentTab ? currentTab.document.enrichmentTableModels : [] ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2600:13: Unqualified access [unqualified] currentTab.document.removeEnrichmentResults(index); ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. mainWindow.currentTab.document.removeEnrichmentResults(index); ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2607:19: Unqualified access [unqualified] document: currentTab && currentTab.document ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. document: mainWindow.currentTab && currentTab.document ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2610:16: Unqualified access [unqualified] if(currentTab !== null) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab !== null) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2619:17: Unqualified access [unqualified] target: currentTab ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. target: mainWindow.currentTab ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2621:43: Unqualified access [unqualified] function onPluginLoadComplete() { updatePluginMenus(); } ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2622:47: Unqualified access [unqualified] function onPluginPoppedOutChanged() { updatePluginMenus(); } ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2627:17: Unqualified access [unqualified] target: currentTab && currentTab.document ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. target: mainWindow.currentTab && currentTab.document ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2631:40: Unqualified access [unqualified] enrichmentResults.models = currentTab.document.enrichmentTableModels; ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. enrichmentResults.models = mainWindow.currentTab.document.enrichmentTableModels; ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2637:42: Unqualified access [unqualified] function onAttributesChanged() { updatePluginMenus(); } ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2683:39: Member "updateDownloadProgress" not found on type "Application" [missing-property] text: application.updateDownloadProgress >= 0 ? ^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2690:48: Member "updateDownloadProgress" not found on type "Application" [missing-property] indeterminate: application.updateDownloadProgress < 0 ^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2691:57: Member "updateDownloadProgress" not found on type "Application" [missing-property] value: !indeterminate ? application.updateDownloadProgress / 100.0 : 0.0 ^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2742:33: Unqualified access [unqualified] let index = tabBar.findTabIndex(tab); ^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2759:25: Unqualified access [unqualified] processOnePendingArgument(); ^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2784:21: Unqualified access [unqualified] tabBar.removeTab(tabBar.findTabIndex(this)); ^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2806:25: Unqualified access [unqualified] lastTabClosed(); ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2869:48: Member "document" not found on type "QObject" [missing-property] let loadWasCancelled = tab.document.commandIsCancelling; ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2891:31: Unqualified access [unqualified] let tab = currentTab; ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. let tab = mainWindow.currentTab; ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2956:32: Member "url" not found on type "QObject" [missing-property] if(tab.url === url) ^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:2973:24: Unqualified access [unqualified] color: ControlColors.mid ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:3010:23: Unqualified access [unqualified] text: currentTab ? currentTab.document.status : "" ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. text: mainWindow.currentTab ? currentTab.document.status : "" ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:3036:23: Unqualified access [unqualified] text: currentTab && currentTab.document.significantCommandInProgress ? currentTab.document.commandVerb : "" ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. text: mainWindow.currentTab && currentTab.document.significantCommandInProgress ? currentTab.document.commandVerb : "" ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:3042:24: Unqualified access [unqualified] value: currentTab && currentTab.document.commandProgress >= 0.0 ? currentTab.document.commandProgress / 100.0 : 0.0 ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. value: mainWindow.currentTab && currentTab.document.commandProgress >= 0.0 ? currentTab.document.commandProgress / 100.0 : 0.0 ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:3043:26: Unqualified access [unqualified] visible: currentTab ? currentTab.document.significantCommandInProgress : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: mainWindow.currentTab ? currentTab.document.significantCommandInProgress : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:3044:32: Unqualified access [unqualified] indeterminate: currentTab ? currentTab.document.commandProgress < 0.0 || ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. indeterminate: mainWindow.currentTab ? currentTab.document.commandProgress < 0.0 || ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:3050:25: Unqualified access [unqualified] target: currentTab && currentTab.document ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. target: mainWindow.currentTab && currentTab.document ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:3055:24: Unqualified access [unqualified] if(currentTab.document.commandSecondsRemaining > 10) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab.document.commandSecondsRemaining > 10) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:3062:58: Unqualified access [unqualified] if(timerLabel.currentCommandVerb !== currentTab.document.commandVerb) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(timerLabel.currentCommandVerb !== mainWindow.currentTab.document.commandVerb) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:3073:26: Unqualified access [unqualified] visible: currentTab !== null && ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: mainWindow.currentTab !== null && ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:3080:24: Unqualified access [unqualified] if(currentTab === null) ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. if(mainWindow.currentTab === null) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:3102:26: Unqualified access [unqualified] visible: currentTab ? currentTab.document.significantCommandInProgress && ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: mainWindow.currentTab ? currentTab.document.significantCommandInProgress && ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:3108:21: Unqualified access [unqualified] currentTab.document.cancelCommand(); ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. mainWindow.currentTab.document.cancelCommand(); ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:3118:26: Unqualified access [unqualified] visible: currentTab ? currentTab.document.commandIsCancelling : false ^^^^^^^^^^ Info: currentTab is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: mainWindow.currentTab ? currentTab.document.commandIsCancelling : false ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:3125:38: Member "downloadActive" not found on type "Application" [missing-property] visible: application.downloadActive || waitingForOpen ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:3126:39: Member "downloadProgress" not found on type "Application" [missing-property] progress: application.downloadProgress ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:3131:33: Member "resumeDownload" not found on type "Application" [missing-property] application.resumeDownload(); ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/main.qml:3134:48: Member "cancelDownload" not found on type "Application" [missing-property] onCancelClicked: { application.cancelDownload(); } ^^^^^^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:25:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia.Controls ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:196:13: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:204:9: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:196:13: Alias "visualisationAttributeSortBy" is part of an alias cycle [alias-cycle] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:196:13: Alias "visualisationAttributeSortOrder" is part of an alias cycle [alias-cycle] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:173:9: 'AlertIcon' is used but it is not resolved [unresolved-type] AlertIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:196:13: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:204:9: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:204:9: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:204:9: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:196:13: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:173:9: Type AlertIcon is used but it is not resolved [unresolved-type] AlertIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:204:9: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:198:17: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "misc" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:176:13: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: false ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:206:13: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: iconName.length > 0 ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:207:13: Binding assigned to "enabled", but no property "enabled" exists in the current element. [missing-property] enabled: enabledMenuItem.checked ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:208:13: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:321:20: Detected width on an item that is managed by a layout. This is undefined behavior; use implicitWidth or Layout.preferredWidth instead. [Quick.layout-positioning] width: 20 ^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:322:21: Detected height on an item that is managed by a layout. This is undefined behavior; use implictHeight or Layout.preferredHeight instead. [Quick.layout-positioning] height: 15 ^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:599:67: Unqualified access [unqualified] similarAttributes = document.availableAttributesModel(ElementType.NodeAndEdge, ValueType.Numerical); ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:619:20: Unqualified access [unqualified] return ValueType.Unknown; ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:631:20: Unqualified access [unqualified] return ElementType.None; ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:46:17: Unqualified access [unqualified] target: gradientSelector ^^^^^^^^^^^^^^^^ Info: gradientSelector is a member of a parent element. You can qualify the access with its id to avoid this warning. target: root.gradientSelector ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:50:16: Unqualified access [unqualified] if(gradientSelector.visualisationIndex !== index) ^^^^^^^^^^^^^^^^ Info: gradientSelector is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.gradientSelector.visualisationIndex !== index) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:62:16: Unqualified access [unqualified] if(gradientSelector.visualisationIndex !== index) ^^^^^^^^^^^^^^^^ Info: gradientSelector is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.gradientSelector.visualisationIndex !== index) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:71:16: Unqualified access [unqualified] if(gradientSelector.visualisationIndex !== index) ^^^^^^^^^^^^^^^^ Info: gradientSelector is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.gradientSelector.visualisationIndex !== index) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:82:17: Unqualified access [unqualified] target: paletteSelector ^^^^^^^^^^^^^^^ Info: paletteSelector is a member of a parent element. You can qualify the access with its id to avoid this warning. target: root.paletteSelector ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:86:16: Unqualified access [unqualified] if(paletteSelector.visualisationIndex !== index) ^^^^^^^^^^^^^^^ Info: paletteSelector is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.paletteSelector.visualisationIndex !== index) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:98:16: Unqualified access [unqualified] if(paletteSelector.visualisationIndex !== index) ^^^^^^^^^^^^^^^ Info: paletteSelector is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.paletteSelector.visualisationIndex !== index) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:107:16: Unqualified access [unqualified] if(paletteSelector.visualisationIndex !== index) ^^^^^^^^^^^^^^^ Info: paletteSelector is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.paletteSelector.visualisationIndex !== index) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:118:17: Unqualified access [unqualified] target: mappingSelector ^^^^^^^^^^^^^^^ Info: mappingSelector is a member of a parent element. You can qualify the access with its id to avoid this warning. target: root.mappingSelector ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:122:16: Unqualified access [unqualified] if(mappingSelector.visualisationIndex !== index) ^^^^^^^^^^^^^^^ Info: mappingSelector is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.mappingSelector.visualisationIndex !== index) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:134:16: Unqualified access [unqualified] if(mappingSelector.visualisationIndex !== index) ^^^^^^^^^^^^^^^ Info: mappingSelector is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.mappingSelector.visualisationIndex !== index) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:145:16: Unqualified access [unqualified] if(mappingSelector.visualisationIndex !== index) ^^^^^^^^^^^^^^^ Info: mappingSelector is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.mappingSelector.visualisationIndex !== index) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:242:13: Unqualified access [unqualified] gradientSelector.visualisationIndex = index; ^^^^^^^^^^^^^^^^ Info: gradientSelector is a member of a parent element. You can qualify the access with its id to avoid this warning. root.gradientSelector.visualisationIndex = index; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:291:13: Unqualified access [unqualified] paletteSelector.visualisationIndex = index; ^^^^^^^^^^^^^^^ Info: paletteSelector is a member of a parent element. You can qualify the access with its id to avoid this warning. root.paletteSelector.visualisationIndex = index; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:185:23: Unqualified access [unqualified] enabled: !isFlagSet("disabled") && root._valid ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:206:22: Unqualified access [unqualified] visible: iconName.length > 0 ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:210:36: Unqualified access [unqualified] if(!root._valid || channel.length === 0) ^^^^^^^ Info: channel is a member of a parent element. You can qualify the access with its id to avoid this warning. if(!root._valid || root.channel.length === 0) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:257:21: Unqualified access [unqualified] invert: isFlagSet("invert"); ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:323:20: Unqualified access [unqualified] color: disabledTextColor ^^^^^^^^^^^^^^^^^ Info: disabledTextColor is a member of a parent element. You can qualify the access with its id to avoid this warning. color: root.disabledTextColor ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:324:25: Unqualified access [unqualified] hoverColor: enabledTextColor ^^^^^^^^^^^^^^^^ Info: enabledTextColor is a member of a parent element. You can qualify the access with its id to avoid this warning. hoverColor: root.enabledTextColor ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:362:28: Unqualified access [unqualified] return document.visualisationChannelAllowsMapping(root.channel) && ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. return root.document.visualisationChannelAllowsMapping(root.channel) && ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:389:24: Unqualified access [unqualified] if(parameters.mapping === undefined) ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root.parameters.mapping === undefined) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:498:56: Unqualified access [unqualified] return root.attributeValueType === ValueType.String; ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:340:25: Unqualified access [unqualified] setFlag("disabled", !checked); ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:380:25: Unqualified access [unqualified] setFlag("invert", checked); ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:418:30: Unqualified access [unqualified] checked: parameters.mapping === undefined ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. checked: root.parameters.mapping === undefined ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:426:25: Unqualified access [unqualified] parameters["mapping"] = "\"{\\\"type\\\":\\\"minmax\\\",\\\"exponent\\\":1}\""; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters["mapping"] = "\"{\\\"type\\\":\\\"minmax\\\",\\\"exponent\\\":1}\""; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:443:25: Unqualified access [unqualified] parameters["mapping"] = "\"{\\\"type\\\":\\\"stddev\\\",\\\"exponent\\\":1}\""; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters["mapping"] = "\"{\\\"type\\\":\\\"stddev\\\",\\\"exponent\\\":1}\""; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:461:25: Unqualified access [unqualified] mappingSelector.visualisationIndex = index; ^^^^^^^^^^^^^^^ Info: mappingSelector is a member of a parent element. You can qualify the access with its id to avoid this warning. root.mappingSelector.visualisationIndex = index; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:488:25: Unqualified access [unqualified] setFlag("component", checked); ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:528:25: Unqualified access [unqualified] setFlag("assignByQuantity", checked); ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:542:25: Unqualified access [unqualified] document.removeVisualisation(index); ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. root.document.removeVisualisation(index); ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:611:17: Unqualified access [unqualified] target: document ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. target: root.document ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisation.qml:612:42: Unqualified access [unqualified] function onAttributesChanged() { updateSimilarAttributes(); } ^^^^^^^^^^^^^^^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:60:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:67:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:274:29: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:283:29: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:292:29: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:301:29: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:310:29: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:319:29: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:374:17: Outline was not found. Did you add all import paths? [import] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:60:5: Alias "visualisationAttributeSortBy" is part of an alias cycle [alias-cycle] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:60:5: Alias "visualisationAttributeSortOrder" is part of an alias cycle [alias-cycle] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:376:21: unknown grouped property scope anchors. [unqualified] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:60:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:67:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:274:29: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:274:29: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:274:29: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:283:29: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:283:29: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:283:29: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:292:29: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:292:29: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:292:29: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:301:29: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:301:29: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:301:29: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:310:29: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:310:29: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:310:29: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:319:29: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:319:29: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:319:29: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:374:17: 'Outline' is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:376:21: 'anchors' is used but it is not resolved [unresolved-type] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:374:17: 'Outline' is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:390:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.accept(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:396:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.reject(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:274:29: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:283:29: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:292:29: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:301:29: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:310:29: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:319:29: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:374:17: Type Outline is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:60:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:67:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:286:33: Binding assigned to "width", but no property "width" exists in the current element. [missing-property] width: channelIndicator._elementSize ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:287:33: Binding assigned to "height", but no property "height" exists in the current element. [missing-property] height: channelIndicator._elementSize ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:289:33: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: "edge-size" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:70:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "visuals" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:313:33: Binding assigned to "width", but no property "width" exists in the current element. [missing-property] width: channelIndicator._elementSize ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:314:33: Binding assigned to "height", but no property "height" exists in the current element. [missing-property] height: channelIndicator._elementSize ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:316:33: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: "format-text-bold" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:277:33: Binding assigned to "width", but no property "width" exists in the current element. [missing-property] width: channelIndicator._elementSize ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:278:33: Binding assigned to "height", but no property "height" exists in the current element. [missing-property] height: channelIndicator._elementSize ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:280:33: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: "node-size" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:377:21: Binding assigned to "outlineVisible", but no property "outlineVisible" exists in the current element. [missing-property] outlineVisible: scrollView.needsFrame ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:295:33: Binding assigned to "width", but no property "width" exists in the current element. [missing-property] width: channelIndicator._elementSize ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:296:33: Binding assigned to "height", but no property "height" exists in the current element. [missing-property] height: channelIndicator._elementSize ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:298:33: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: "text-size" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:62:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "misc" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:304:33: Binding assigned to "width", but no property "width" exists in the current element. [missing-property] width: channelIndicator._elementSize ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:305:33: Binding assigned to "height", but no property "height" exists in the current element. [missing-property] height: channelIndicator._elementSize ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:307:33: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: "text-color" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:376:29: Binding assigned to "fill", but no property "fill" exists in the current element. [missing-property] anchors.fill: parent ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:91:17: No type found for property "sortRoleName". This may be due to a missing import statement or incomplete qmltypes files. [missing-type] sortRoleName: "elementType" ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:322:33: Binding assigned to "width", but no property "width" exists in the current element. [missing-property] width: channelIndicator._elementSize ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:323:33: Binding assigned to "height", but no property "height" exists in the current element. [missing-property] height: channelIndicator._elementSize ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:325:33: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: "shared-text" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:91:31: Cannot assign literal of type string to [incompatible-type] sortRoleName: "elementType" ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:466:69: Unqualified access [unqualified] attributeList.model = document.availableAttributesModel(ElementType.Node|ElementType.Edge); ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:88:31: Type "" of property "sortRoleName" not found. This is likely due to a missing dependency entry or a type not being exposed declaratively. [unresolved-type] showSections: sortRoleName !== "display" ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:92:41: Member "Attribute" not found on type "Utils" [missing-property] prettifyFunction: Utils.Attribute.prettify ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:96:37: Unqualified access [unqualified] let attribute = document.attribute(selectedValue); ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. let attribute = root.document.attribute(selectedValue); ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:126:21: Unqualified access [unqualified] updateVisualisationExpressions(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:217:49: Unqualified access [unqualified] let attribute = document.attribute(attributeList.selectedValue); ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. let attribute = root.document.attribute(attributeList.selectedValue); ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:376:35: Unqualified access [unqualified] anchors.fill: parent ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors.fill: .parent ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/CreateVisualisationDialog.qml:407:17: Unqualified access [unqualified] reject(); ^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisations.qml:94:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisations.qml:20:1: Unused import [unused-imports] import QtQuick.Controls ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisations.qml:64:34: Unqualified access [unqualified] color: enabled ? enabledTextColor : disabledTextColor ^^^^^^^^^^^^^^^^ Info: enabledTextColor is a member of a parent element. You can qualify the access with its id to avoid this warning. color: enabled ? root.enabledTextColor : disabledTextColor ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisations.qml:82:38: Unqualified access [unqualified] textColor: enabled ? enabledTextColor : disabledTextColor ^^^^^^^^^^^^^^^^ Info: enabledTextColor is a member of a parent element. You can qualify the access with its id to avoid this warning. textColor: enabled ? root.enabledTextColor : disabledTextColor ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisations.qml:83:29: Unqualified access [unqualified] hoverColor: heldColor ^^^^^^^^^ Info: heldColor is a member of a parent element. You can qualify the access with its id to avoid this warning. hoverColor: root.heldColor ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisations.qml:130:24: Unqualified access [unqualified] model: document.visualisations ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. model: root.document.visualisations ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisations.qml:135:51: Unqualified access [unqualified] onItemMoved: function(from, to) { document.moveVisualisation(from, to); } ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. onItemMoved: function(from, to) { root.document.moveVisualisation(from, to); } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisations.qml:119:35: Unqualified access [unqualified] document: root.document ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisations.qml:120:43: Unqualified access [unqualified] enabledTextColor: root.enabledTextColor ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisations.qml:121:44: Unqualified access [unqualified] disabledTextColor: root.disabledTextColor ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisations.qml:122:37: Unqualified access [unqualified] hoverColor: root.heldColor ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisations.qml:124:43: Unqualified access [unqualified] gradientSelector: _gradientSelector ^^^^^^^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisations.qml:125:42: Unqualified access [unqualified] paletteSelector: _paletteSelector ^^^^^^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Visualisation/Visualisations.qml:126:42: Unqualified access [unqualified] mappingSelector: _mappingSelector ^^^^^^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:81:22: ExpressionSorter was not found. Did you add all import paths? [import] sorters: ExpressionSorter ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:65:9: SortFilterProxyModel was not found. Did you add all import paths? [import] SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:74:17: ValueFilter was not found. Did you add all import paths? [import] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:65:9: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:65:9: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:74:17: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:74:17: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:65:9: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:81:22: 'ExpressionSorter' is used but it is not resolved [unresolved-type] sorters: ExpressionSorter ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:65:9: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:65:9: Type SortFilterProxyModel is used but it is not resolved [unresolved-type] SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:83:17: Binding assigned to "expression", but no property "expression" exists in the current element. [missing-property] expression: ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:70:13: Binding assigned to "sourceModel", but no property "sourceModel" exists in the current element. [missing-property] sourceModel: model ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:76:21: Binding assigned to "roleName", but no property "roleName" exists in the current element. [missing-property] roleName: "hasSharedValues" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:77:21: Binding assigned to "value", but no property "value" exists in the current element. [missing-property] value: true ^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:22:1: Unused import [unused-imports] import QtQuick.Dialogs ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:100:36: Unqualified access [unqualified] for(let i = 0; i < rowCount(); i++) ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:89:35: Unqualified access [unqualified] let tempDoc = document; ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. let tempDoc = root.document; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:209:77: Member "attributeName" not found on type "QQuickAbstractButton" [missing-property] selectedAttributeGroupA = checkedButton.attributeName; ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:228:47: Unqualified access [unqualified] rightPadding: scrollViewA.scrollBarWidth ^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:230:61: Unqualified access [unqualified] property var attributeName: model.display ^^^^^ Info: model is implicitly injected into this delegate. Add a required property instead. RadioButton Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:234:40: Unqualified access [unqualified] if(document !== null && model.display.length > 0) ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. if(.document !== null && model.display.length > 0) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:243:52: Unqualified access [unqualified] ButtonGroup.group: attributeSelectedAButtonGroup ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:299:77: Member "attributeName" not found on type "QQuickAbstractButton" [missing-property] selectedAttributeGroupB = checkedButton.attributeName; ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:310:47: Unqualified access [unqualified] rightPadding: scrollViewB.scrollBarWidth ^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:312:61: Unqualified access [unqualified] property var attributeName: model.display ^^^^^ Info: model is implicitly injected into this delegate. Add a required property instead. RadioButton Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:316:40: Unqualified access [unqualified] if(document !== null && model.display.length > 0) ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. if(.document !== null && model.display.length > 0) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentWizard.qml:325:52: Unqualified access [unqualified] ButtonGroup.group: attributeSelectedBButtonGroup ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:233:24: SortFilterProxyModel was not found. Did you add all import paths? [import] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:244:30: ExpressionFilter was not found. Did you add all import paths? [import] filters: ExpressionFilter ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:250:30: ExpressionSorter was not found. Did you add all import paths? [import] sorters: ExpressionSorter ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:305:17: EnrichmentHeatmap was not found. Did you add all import paths? [import] EnrichmentHeatmap ^^^^^^^^^^^^^^^^^ Info: Did you mean "EnrichmentResults"? EnrichmentResults ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:476:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:484:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:309:21: unknown grouped property scope anchors. [unqualified] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:233:24: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:233:24: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:244:30: 'ExpressionFilter' is used but it is not resolved [unresolved-type] filters: ExpressionFilter ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:244:30: 'ExpressionFilter' is used but it is not resolved [unresolved-type] filters: ExpressionFilter ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:233:24: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:250:30: 'ExpressionSorter' is used but it is not resolved [unresolved-type] sorters: ExpressionSorter ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:250:30: 'ExpressionSorter' is used but it is not resolved [unresolved-type] sorters: ExpressionSorter ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:250:30: 'ExpressionSorter' is used but it is not resolved [unresolved-type] sorters: ExpressionSorter ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:233:24: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:305:17: 'EnrichmentHeatmap' is used but it is not resolved [unresolved-type] EnrichmentHeatmap ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:309:21: 'anchors' is used but it is not resolved [unresolved-type] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:305:17: 'EnrichmentHeatmap' is used but it is not resolved [unresolved-type] EnrichmentHeatmap ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:309:21: 'anchors' is used but it is not resolved [unresolved-type] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:305:17: 'EnrichmentHeatmap' is used but it is not resolved [unresolved-type] EnrichmentHeatmap ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:309:21: 'anchors' is used but it is not resolved [unresolved-type] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:305:17: 'EnrichmentHeatmap' is used but it is not resolved [unresolved-type] EnrichmentHeatmap ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:305:17: 'EnrichmentHeatmap' is used but it is not resolved [unresolved-type] EnrichmentHeatmap ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:305:17: 'EnrichmentHeatmap' is used but it is not resolved [unresolved-type] EnrichmentHeatmap ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:305:17: 'EnrichmentHeatmap' is used but it is not resolved [unresolved-type] EnrichmentHeatmap ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:305:17: 'EnrichmentHeatmap' is used but it is not resolved [unresolved-type] EnrichmentHeatmap ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:305:17: 'EnrichmentHeatmap' is used but it is not resolved [unresolved-type] EnrichmentHeatmap ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:305:17: 'EnrichmentHeatmap' is used but it is not resolved [unresolved-type] EnrichmentHeatmap ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:305:17: 'EnrichmentHeatmap' is used but it is not resolved [unresolved-type] EnrichmentHeatmap ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:305:17: 'EnrichmentHeatmap' is used but it is not resolved [unresolved-type] EnrichmentHeatmap ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:305:17: 'EnrichmentHeatmap' is used but it is not resolved [unresolved-type] EnrichmentHeatmap ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:394:13: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:427:13: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:476:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:484:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:305:17: Type EnrichmentHeatmap is used but it is not resolved [unresolved-type] EnrichmentHeatmap ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:476:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:484:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:246:25: Binding assigned to "enabled", but no property "enabled" exists in the current element. [missing-property] enabled: showOnlyEnrichedButton.checked ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:247:25: Binding assigned to "expression", but no property "expression" exists in the current element. [missing-property] expression: model.enriched ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:313:21: Binding assigned to "model", but no property "model" exists in the current element. [missing-property] model: root._currentModel ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:314:21: Binding assigned to "elideLabelWidth", but no property "elideLabelWidth" exists in the current element. [missing-property] elideLabelWidth: 100 ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:315:21: Binding assigned to "showOnlyEnriched", but no property "showOnlyEnriched" exists in the current element. [missing-property] showOnlyEnriched: showOnlyEnrichedButton.checked ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:316:21: Binding assigned to "xAxisLabel", but no property "xAxisLabel" exists in the current element. [missing-property] xAxisLabel: model ? model.selectionA : "" ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:317:21: Binding assigned to "yAxisLabel", but no property "yAxisLabel" exists in the current element. [missing-property] yAxisLabel: model ? model.selectionB : "" ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:340:21: Binding assigned to "scrollXAmount", but no property "scrollXAmount" exists in the current element. [missing-property] scrollXAmount: horizontalScrollBar.position / (1.0 - horizontalScrollBar.size) ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:341:21: Binding assigned to "scrollYAmount", but no property "scrollYAmount" exists in the current element. [missing-property] scrollYAmount: verticalScrollBar.position / (1.0 - verticalScrollBar.size) ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:236:21: Binding assigned to "sourceModel", but no property "sourceModel" exists in the current element. [missing-property] sourceModel: root._currentModel ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:309:29: Binding assigned to "fill", but no property "fill" exists in the current element. [missing-property] anchors.fill: parent ^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:310:29: Binding assigned to "rightMargin", but no property "rightMargin" exists in the current element. [missing-property] anchors.rightMargin: verticalScrollBar.size < 1 ? verticalScrollBar.width : 0 ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:311:29: Binding assigned to "bottomMargin", but no property "bottomMargin" exists in the current element. [missing-property] anchors.bottomMargin: horizontalScrollBar.size < 1 ? horizontalScrollBar.height : 0 ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:487:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "screenshot" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:257:25: Binding assigned to "enabled", but no property "enabled" exists in the current element. [missing-property] enabled: table.sortIndicatorColumn >= 0 ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:258:25: Binding assigned to "expression", but no property "expression" exists in the current element. [missing-property] expression: ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:479:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "misc" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:233:24: Type SortFilterProxyModel is used but it is not resolved [unresolved-type] model: SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:23:1: Unused import [unused-imports] import QtQuick.Dialogs ^^^^^^ Info: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:27:1: Unused import [unused-imports] import app.graphia.Controls ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:141:21: Detected height on an item that is managed by a layout. This is undefined behavior; use implictHeight or Layout.preferredHeight instead. [Quick.layout-positioning] height: 1 ^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:113:28: Unqualified access [unqualified] onClicked: wizard.show() ^^^^^^ Info: wizard is a member of a parent element. You can qualify the access with its id to avoid this warning. onClicked: root.wizard.show() ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:134:72: Unqualified access [unqualified] TabBarButton { text: Utils.format(qsTr("Results {0}"), index + 1) } ^^^^^ Info: index is implicitly injected into this delegate. Add a required property instead. TabBarButton { text: Utils.format(qsTr("Results {0}"), index + 1) } Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:142:20: Unqualified access [unqualified] color: ControlColors.outline ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:206:55: Unqualified access [unqualified] function stringCompare(a, b) { return QmlUtils.localeCompareStrings(a, b); } ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:247:37: Unqualified access [unqualified] expression: model.enriched ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. expression: table.model.enriched ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:316:33: Unqualified access [unqualified] xAxisLabel: model ? model.selectionA : "" ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:317:33: Unqualified access [unqualified] yAxisLabel: model ? model.selectionB : "" ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Enrichment/EnrichmentResults.qml:309:35: Unqualified access [unqualified] anchors.fill: parent ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors.fill: .parent ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/ShowPaletteDialog.qml:110:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.close(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/ShowPaletteDialog.qml:65:52: Unqualified access [unqualified] property string colorName: modelData ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/ShowPaletteDialog.qml:76:48: Unqualified access [unqualified] color: palette[modelData][colorName] ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/ShowPaletteDialog.qml:77:47: Unqualified access [unqualified] border.color: QmlUtils.contrastingColor(color) ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/ShowPaletteDialog.qml:85:43: Cannot assign binding of type QColor to QString [incompatible-type] text: colorRectangle.color ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/ShowPaletteDialog.qml:86:44: Unqualified access [unqualified] color: QmlUtils.contrastingColor(colorRectangle.color) ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/ShowPaletteDialog.qml:93:35: Unqualified access [unqualified] text: modelData ^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:136:22: AnyOf was not found. Did you add all import paths? [import] filters: AnyOf ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:78:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:111:13: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:138:17: ValueFilter was not found. Did you add all import paths? [import] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:144:17: ValueFilter was not found. Did you add all import paths? [import] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:136:22: AnyOf was not found. Did you add all import paths? [import] filters: AnyOf ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:78:5: Alias "transformAttributeSortBy" is part of an alias cycle [alias-cycle] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:78:5: Alias "transformAttributeSortOrder" is part of an alias cycle [alias-cycle] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:78:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:111:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:111:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:111:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:111:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:138:17: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:138:17: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:144:17: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:144:17: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:195:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:205:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.close(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:78:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:138:17: Cannot assign to non-existent default property [missing-property] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:111:13: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:133:13: No type found for property "sortRoleName". This may be due to a missing import statement or incomplete qmltypes files. [missing-type] sortRoleName: "elementType" ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:146:21: Binding assigned to "roleName", but no property "roleName" exists in the current element. [missing-property] roleName: "elementType" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:147:21: Binding assigned to "value", but no property "value" exists in the current element. [missing-property] value: qsTr("Edge") ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:140:21: Binding assigned to "roleName", but no property "roleName" exists in the current element. [missing-property] roleName: "elementType" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:141:21: Binding assigned to "value", but no property "value" exists in the current element. [missing-property] value: qsTr("Node") ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:113:17: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: "edit-copy" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:80:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "misc" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:136:13: Property "filters" has incomplete type "". You may be missing an import. [unresolved-type] filters: AnyOf ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:133:27: Cannot assign literal of type string to [incompatible-type] sortRoleName: "elementType" ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:130:27: Type "" of property "sortRoleName" not found. This is likely due to a missing dependency entry or a type not being exposed declaratively. [unresolved-type] showSections: sortRoleName !== "display" ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/CloneAttributeDialog.qml:197:21: Unqualified access [unqualified] document.cloneAttribute(root.selectedAttributeName, newAttributeName.text); ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. root.document.cloneAttribute(root.selectedAttributeName, newAttributeName.text); ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AddTemplateDialog.qml:81:13: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AddTemplateDialog.qml:81:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AddTemplateDialog.qml:81:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AddTemplateDialog.qml:81:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AddTemplateDialog.qml:81:13: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AddTemplateDialog.qml:81:13: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/AddTemplateDialog.qml:83:17: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: "x-office-document-template" ^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:183:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:332:5: SortFilterProxyModel was not found. Did you add all import paths? [import] SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:342:13: ValueFilter was not found. Did you add all import paths? [import] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:348:13: ValueFilter was not found. Did you add all import paths? [import] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:183:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:226:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:242:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:310:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:332:5: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:332:5: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:332:5: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:342:13: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:342:13: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:342:13: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:348:13: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:348:13: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:348:13: 'ValueFilter' is used but it is not resolved [unresolved-type] ValueFilter ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:332:5: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:332:5: 'SortFilterProxyModel' is used but it is not resolved [unresolved-type] SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:183:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:332:5: Type SortFilterProxyModel is used but it is not resolved [unresolved-type] SortFilterProxyModel ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:186:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "find" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:344:17: Binding assigned to "enabled", but no property "enabled" exists in the current element. [missing-property] enabled: _type === Find.Advanced || _type === Find.ByAttribute ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:345:17: Binding assigned to "roleName", but no property "roleName" exists in the current element. [missing-property] roleName: "searchable" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:346:17: Binding assigned to "value", but no property "value" exists in the current element. [missing-property] value: true ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:337:9: Binding assigned to "sourceModel", but no property "sourceModel" exists in the current element. [missing-property] sourceModel: model ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:350:17: Binding assigned to "enabled", but no property "enabled" exists in the current element. [missing-property] enabled: _type === Find.ByAttribute ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:351:17: Binding assigned to "roleName", but no property "roleName" exists in the current element. [missing-property] roleName: "hasSharedValues" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:352:17: Binding assigned to "value", but no property "value" exists in the current element. [missing-property] value: true ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:631:32: Detected width on an item that is managed by a layout. This is undefined behavior; use implicitWidth or Layout.preferredWidth instead. [Quick.layout-positioning] Rectangle { width: Constants.padding } ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:103:17: Unqualified access [unqualified] o = FindOptions.MatchUsingRegex; ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:142:20: Unqualified access [unqualified] return FindSelectStyle.All; ^^^^^^^^^^^^^^^ Info: Did you mean "_findSelectStyle"? return _findSelectStyle.All; ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:208:33: Unqualified access [unqualified] color: !root._interrupted ? ControlColors.background : ControlColors.mid ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:205:19: Unqualified access [unqualified] border.color: ControlColors.outline ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:215:18: Unqualified access [unqualified] enabled: document.numNodesFound > 0 ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: root.document.numNodesFound > 0 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:216:24: Unqualified access [unqualified] onTriggered: { document.selectAllFound(); } ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. onTriggered: { root.document.selectAllFound(); } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:224:19: Unqualified access [unqualified] shortcut: _visible ? "Ctrl+Shift+G" : "" ^^^^^^^^ Info: _visible is a member of a parent element. You can qualify the access with its id to avoid this warning. shortcut: root._visible ? "Ctrl+Shift+G" : "" ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:225:18: Unqualified access [unqualified] enabled: _type === Find.ByAttribute || document.numNodesFound > 0 ^^^^^ Info: _type is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: root._type === Find.ByAttribute || document.numNodesFound > 0 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:228:16: Unqualified access [unqualified] if(_type === Find.ByAttribute) ^^^^^ Info: _type is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root._type === Find.ByAttribute) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:240:19: Unqualified access [unqualified] shortcut: _visible ? "Ctrl+G" : "" ^^^^^^^^ Info: _visible is a member of a parent element. You can qualify the access with its id to avoid this warning. shortcut: root._visible ? "Ctrl+G" : "" ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:241:18: Unqualified access [unqualified] enabled: _type === Find.ByAttribute || document.numNodesFound > 0 ^^^^^ Info: _type is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: root._type === Find.ByAttribute || document.numNodesFound > 0 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:244:16: Unqualified access [unqualified] if(_type === Find.ByAttribute) ^^^^^ Info: _type is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root._type === Find.ByAttribute) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:285:51: Unqualified access [unqualified] _attributeValues = [valueComboBox.value]; ^^^^^ Info: _attributeValues is a member of a parent element. You can qualify the access with its id to avoid this warning. _attributeValues = [valueComboBox.root.value]; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:300:47: Unqualified access [unqualified] onCheckedChanged: function(checked) { _doFind(); } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:314:13: Unqualified access [unqualified] _closing = true; ^^^^^^^^ Info: _closing is a member of a parent element. You can qualify the access with its id to avoid this warning. root._closing = true; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:326:18: Unqualified access [unqualified] enabled: _visible ^^^^^^^^ Info: _visible is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: root._visible ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:358:32: Unqualified access [unqualified] for(let i = 0; i < rowCount(); i++) ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:350:26: Unqualified access [unqualified] enabled: _type === Find.ByAttribute ^^^^^ Info: _type is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: root._type === Find.ByAttribute ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:344:26: Unqualified access [unqualified] enabled: _type === Find.Advanced || _type === Find.ByAttribute ^^^^^ Info: _type is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: root._type === Find.Advanced || _type === Find.ByAttribute ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:391:26: Unqualified access [unqualified] visible: _type === Find.Simple || _type === Find.Advanced ^^^^^ Info: _type is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: root._type === Find.Simple || _type === Find.Advanced ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:437:41: Unqualified access [unqualified] let index = document.foundIndex + 1; ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. let index = root.document.foundIndex + 1; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:446:32: Unqualified access [unqualified] color: ControlColors.mid ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:461:26: Unqualified access [unqualified] visible: _type === Find.ByAttribute ^^^^^ Info: _type is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: root._type === Find.ByAttribute ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:513:31: Unqualified access [unqualified] visible: !_selectMultipleMode ^^^^^^^^^^^^^^^^^^^ Info: _selectMultipleMode is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: !root._selectMultipleMode ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:533:41: Unqualified access [unqualified] let attribute = document.attribute(selectAttributeComboBox.currentText); ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. let attribute = root.document.attribute(selectAttributeComboBox.currentText); ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:556:65: Unqualified access [unqualified] FloatingButton { action: _previousAction; visible: !_selectMultipleMode } ^^^^^^^^^^^^^^^^^^^ Info: _selectMultipleMode is a member of a parent element. You can qualify the access with its id to avoid this warning. FloatingButton { action: _previousAction; visible: !root._selectMultipleMode } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:557:61: Unqualified access [unqualified] FloatingButton { action: _nextAction; visible: !_selectMultipleMode } ^^^^^^^^^^^^^^^^^^^ Info: _selectMultipleMode is a member of a parent element. You can qualify the access with its id to avoid this warning. FloatingButton { action: _nextAction; visible: !root._selectMultipleMode } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:560:26: Unqualified access [unqualified] visible: _type === Find.Simple || _type === Find.Advanced ^^^^^ Info: _type is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: root._type === Find.Simple || _type === Find.Advanced ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:565:26: Unqualified access [unqualified] visible: _type === Find.ByAttribute ^^^^^ Info: _type is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: root._type === Find.ByAttribute ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:578:22: Unqualified access [unqualified] visible: _selectMultipleMode ^^^^^^^^^^^^^^^^^^^ Info: _selectMultipleMode is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: root._selectMultipleMode ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:592:31: Unqualified access [unqualified] text: modelData ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:594:39: Unqualified access [unqualified] rightPadding: scrollView.scrollBarWidth ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:598:54: Unqualified access [unqualified] return Utils.setContains(_attributeValues, modelData); ^^^^^^^^^^^^^^^^ Info: _attributeValues is a member of a parent element. You can qualify the access with its id to avoid this warning. return Utils.setContains(._attributeValues, modelData); ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:609:65: Unqualified access [unqualified] _attributeValues = Utils.setAdd(_attributeValues, modelData); ^^^^^^^^^^^^^^^^ Info: _attributeValues is a member of a parent element. You can qualify the access with its id to avoid this warning. _attributeValues = Utils.setAdd(._attributeValues, modelData); ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:619:39: Unqualified access [unqualified] ToolTip.text: modelData ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:629:22: Unqualified access [unqualified] visible: _type === Find.Advanced ^^^^^ Info: _type is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: root._type === Find.Advanced ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:651:24: Unqualified access [unqualified] if(_visible && advancedRow.visible) ^^^^^^^^ Info: _visible is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root._visible && advancedRow.visible) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:695:17: Unqualified access [unqualified] target: document ^^^^^^^^ Info: document is a member of a parent element. You can qualify the access with its id to avoid this warning. target: root.document ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:699:13: Unqualified access [unqualified] _finding = false; ^^^^^^^^ Info: _finding is a member of a parent element. You can qualify the access with its id to avoid this warning. root._finding = false; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/app/ui/qml/Find.qml:710:13: Unqualified access [unqualified] refresh(); ^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/crashreporter/main.qml:149:13: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/crashreporter/main.qml:164:9: Unqualified access [unqualified] report.email = email.text; ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/crashreporter/main.qml:86:20: Unqualified access [unqualified] if(inVideoDriver) ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/crashreporter/main.qml:117:19: Unqualified access [unqualified] text: emailAddress ^^^^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:65:5: TabularDataParser was not found. Did you add all import paths? [import] TabularDataParser ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:136:5: ImportAnnotationsKeyDetection was not found. Did you add all import paths? [import] ImportAnnotationsKeyDetection ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Info: Did you mean "ImportAnnotationsDialog"? ImportAnnotationsDialog ^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:65:5: 'TabularDataParser' is used but it is not resolved [unresolved-type] TabularDataParser ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:131:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.rejected(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:136:5: 'ImportAnnotationsKeyDetection' is used but it is not resolved [unresolved-type] ImportAnnotationsKeyDetection ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:136:5: 'ImportAnnotationsKeyDetection' is used but it is not resolved [unresolved-type] ImportAnnotationsKeyDetection ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:136:5: 'ImportAnnotationsKeyDetection' is used but it is not resolved [unresolved-type] ImportAnnotationsKeyDetection ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:136:5: 'ImportAnnotationsKeyDetection' is used but it is not resolved [unresolved-type] ImportAnnotationsKeyDetection ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:136:5: 'ImportAnnotationsKeyDetection' is used but it is not resolved [unresolved-type] ImportAnnotationsKeyDetection ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:256:25: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { importAnnotationsKeyDetection.start(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:540:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { importAttributesKeyDetection.cancel(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:65:5: Type TabularDataParser is used but it is not resolved [unresolved-type] TabularDataParser ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:136:5: Type ImportAnnotationsKeyDetection is used but it is not resolved [unresolved-type] ImportAnnotationsKeyDetection ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:139:9: Binding assigned to "tabularData", but no property "tabularData" exists in the current element. [missing-property] tabularData: tabularDataParser.data ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:140:9: Binding assigned to "plugin", but no property "plugin" exists in the current element. [missing-property] plugin: root.pluginModel ^^^^^^ Info: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:26:1: Unused import [unused-imports] import app.graphia.Utils ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:71:43: Unqualified access [unqualified] let idHeaders = columnHeaders(ValueType.Identifier); ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:105:13: Unqualified access [unqualified] QmlUtils.baseFileNameForUrl(fileUrl) : "" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:155:16: Unqualified access [unqualified] if(result.row === undefined) ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:507:23: Unqualified access [unqualified] border.color: ControlColors.outline ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/ImportAnnotationsDialog.qml:540:46: Unqualified access [unqualified] onClicked: function(mouse) { importAttributesKeyDetection.cancel(); } ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:36:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1258:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: CorrelationPlot was not found. Did you add all import paths? [import] CorrelationPlot ^^^^^^^^^^^^^^^ Info: Did you mean "CorrelationPlugin"? CorrelationPlugin ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1026:21: unknown grouped property scope anchors. [unqualified] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:36:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:63:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:80:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:96:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:196:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:372:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:416:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1026:21: 'anchors' is used but it is not resolved [unresolved-type] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: 'CorrelationPlot' is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1258:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:36:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1258:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1109:21: Cannot assign to non-existent default property [missing-property] DelayedBusyIndicator ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1022:17: Type CorrelationPlot is used but it is not resolved [unresolved-type] CorrelationPlot ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1261:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "screenshot" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1028:21: Binding assigned to "rightPadding", but no property "rightPadding" exists in the current element. [missing-property] rightPadding: plotFlickable.verticalScrollBarWidth ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1029:21: Binding assigned to "bottomPadding", but no property "bottomPadding" exists in the current element. [missing-property] bottomPadding: plotFlickable.horizontalScrollBarHeight ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1031:21: Binding assigned to "model", but no property "model" exists in the current element. [missing-property] model: plugin.model ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1032:21: Binding assigned to "selectedRows", but no property "selectedRows" exists in the current element. [missing-property] selectedRows: tableView.selectedRows ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1055:21: Binding assigned to "elideLabelWidth", but no property "elideLabelWidth" exists in the current element. [missing-property] elideLabelWidth: ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1072:21: Binding assigned to "horizontalScrollPosition", but no property "horizontalScrollPosition" exists in the current element. [missing-property] horizontalScrollPosition: horizontalPlotScrollBar.position / (1.0 - horizontalPlotScrollBar.size) ^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1192:21: Binding assigned to "columnSortOrderPinned", but no property "columnSortOrderPinned" exists in the current element. [missing-property] columnSortOrderPinned: pinnedButton.checked ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1174:29: No type found for property "plot". This may be due to a missing import statement or incomplete qmltypes files. [missing-type] plot: plot ^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:39:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "misc" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1026:29: Binding assigned to "fill", but no property "fill" exists in the current element. [missing-property] anchors.fill: parent ^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1278:37: Type "" of property "sortIndicatorColumn" not found. This is likely due to a missing dependency entry or a type not being exposed declaratively. [unresolved-type] "sortColumn": tableView.sortIndicatorColumn, ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:76:18: Unqualified access [unqualified] enabled: plugin.model.numContinuousColumns > 0 ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:82:33: Unqualified access [unqualified] root.togglePlotMode(PlotMode.RowsOfInterestColumnSelection); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:92:18: Unqualified access [unqualified] enabled: plugin.model.columnAnnotationNames.length > 0 ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:98:33: Unqualified access [unqualified] root.togglePlotMode(PlotMode.ColumnAnnotationSelection); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:390:22: Unqualified access [unqualified] pluginModel: plugin.model ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:536:17: Unqualified access [unqualified] target: plugin.model ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:539:17: Unqualified access [unqualified] if(!plugin.model.sharedValuesAttributeNames.includes( ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:549:17: Unqualified access [unqualified] if(!plugin.model.numericalAttributeNames.includes( ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:942:20: Unqualified access [unqualified] model: plugin.model.nodeAttributeTableModel ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:959:17: Unqualified access [unqualified] plugin.model.highlightedRows = tableView.selectedRows.length < tableView.visibleRows.length ? ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:963:47: Unqualified access [unqualified] onAboutToCrop: { root.setPlotMode(PlotMode.Normal); } ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1031:28: Unqualified access [unqualified] model: plugin.model ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1057:41: Unqualified access [unqualified] let newHeight = height * 0.25; ^^^^^^ Info: height is a member of a parent element. You can qualify the access with its id to avoid this warning. let newHeight = root.height * 0.25; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1068:42: Unqualified access [unqualified] onIqrStyleChanged: { updateMenu(); } ^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1186:28: Unqualified access [unqualified] if(columnSortOrderCanBePinned) ^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1026:35: Unqualified access [unqualified] anchors.fill: parent ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors.fill: root.parent ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1124:32: Unqualified access [unqualified] color: ControlColors.background ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1126:39: Unqualified access [unqualified] border.color: ControlColors.outline ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationPlugin.qml:1178:58: Unqualified access [unqualified] onClosed: { root.setPlotMode(PlotMode.Normal); } ^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:37:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia.Controls import app.graphia.Shared Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia.Controls import app.graphia.Shared Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:37:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:64:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) { closed(); } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:82:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { plot.showAllColumnAnnotations(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:88:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { plot.hideAllColumnAnnotations(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:122:13: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:122:13: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:122:13: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:182:13: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:182:13: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:182:13: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:37:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:122:13: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:182:13: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:32:5: CorrelationPlot was not found. Did you add all import paths? [import] property CorrelationPlot plot: null ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:39:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "correlation" ^^^^^^^ Info: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:24:1: Unused import [unused-imports] import app.graphia.Controls ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:32:36: Cannot assign literal of type null to CorrelationPlot [incompatible-type] property CorrelationPlot plot: null ^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:57:12: Unqualified access [unqualified] color: ControlColors.background ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:207:54: Type "CorrelationPlot" of property "plot" not found. This is likely due to a missing dependency entry or a type not being exposed declaratively. [unresolved-type] columnAnnotationSelectionControls.visible = (plot.plotMode === PlotMode.ColumnAnnotationSelection); ^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:54:19: Unqualified access [unqualified] border.color: ControlColors.outline ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:64:41: Unqualified access [unqualified] onTriggered: function(source) { closed(); } ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:82:46: Unqualified access [unqualified] onClicked: function(mouse) { plot.showAllColumnAnnotations(); } ^^^^ Info: plot is a member of a parent element. You can qualify the access with its id to avoid this warning. onClicked: function(mouse) { root.plot.showAllColumnAnnotations(); } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:88:46: Unqualified access [unqualified] onClicked: function(mouse) { plot.hideAllColumnAnnotations(); } ^^^^ Info: plot is a member of a parent element. You can qualify the access with its id to avoid this warning. onClicked: function(mouse) { root.plot.hideAllColumnAnnotations(); } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:95:22: Unqualified access [unqualified] enabled: plot.selectedColumns.length > 0 ^^^^ Info: plot is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: root.plot.selectedColumns.length > 0 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:113:35: Unqualified access [unqualified] onValueChanged: { plot.selectRowsOfInterest(); } ^^^^ Info: plot is a member of a parent element. You can qualify the access with its id to avoid this warning. onValueChanged: { root.plot.selectRowsOfInterest(); } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:179:35: Unqualified access [unqualified] onValueChanged: { plot.selectRowsOfInterest(); } ^^^^ Info: plot is a member of a parent element. You can qualify the access with its id to avoid this warning. onValueChanged: { root.plot.selectRowsOfInterest(); } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:196:26: Unqualified access [unqualified] visible: plot.selectedRowsDifferFromRowsOfInterest ^^^^ Info: plot is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: root.plot.selectedRowsDifferFromRowsOfInterest ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/PlotModalControls.qml:198:30: Unqualified access [unqualified] onClicked: { plot.selectRowsOfInterest(); } ^^^^ Info: plot is a member of a parent element. You can qualify the access with its id to avoid this warning. onClicked: { root.plot.selectRowsOfInterest(); } ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:39:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:23:1: Preferences was not found. Did you add all import paths? [import] import QtQuick.Controls ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:58:5: CorrelationTabularDataParser was not found. Did you add all import paths? [import] CorrelationTabularDataParser ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Info: Did you mean "CorrelationParameters"? CorrelationParameters ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:440:21: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:447:21: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:454:21: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:461:21: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1523:25: Outline was not found. Did you add all import paths? [import] Outline { anchors.fill: parent } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1496:21: GraphSizeEstimatePlot was not found. Did you add all import paths? [import] GraphSizeEstimatePlot ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:443:25: unknown grouped property scope anchors. [unqualified] anchors { verticalCenter: parent.verticalCenter; left: parent.left; margins: Constants.margin } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:450:25: unknown grouped property scope anchors. [unqualified] anchors { verticalCenter: parent.verticalCenter; right: parent.right; margins: Constants.margin } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:457:25: unknown grouped property scope anchors. [unqualified] anchors { horizontalCenter: parent.horizontalCenter; top: parent.top; margins: Constants.margin + parent.headerHeight } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:464:25: unknown grouped property scope anchors. [unqualified] anchors { horizontalCenter: parent.horizontalCenter; bottom: parent.bottom; margins: Constants.margin } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1523:35: unknown grouped property scope anchors. [unqualified] Outline { anchors.fill: parent } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:39:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:58:5: 'CorrelationTabularDataParser' is used but it is not resolved [unresolved-type] CorrelationTabularDataParser ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:58:5: 'CorrelationTabularDataParser' is used but it is not resolved [unresolved-type] CorrelationTabularDataParser ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:58:5: 'CorrelationTabularDataParser' is used but it is not resolved [unresolved-type] CorrelationTabularDataParser ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:155:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:274:21: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:274:21: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:274:21: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:348:21: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:348:21: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:348:21: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:405:21: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:405:21: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:405:21: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:440:21: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:440:21: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:443:25: 'anchors' is used but it is not resolved [unresolved-type] anchors { verticalCenter: parent.verticalCenter; left: parent.left; margins: Constants.margin } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:443:25: 'anchors' is used but it is not resolved [unresolved-type] anchors { verticalCenter: parent.verticalCenter; left: parent.left; margins: Constants.margin } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:443:25: 'anchors' is used but it is not resolved [unresolved-type] anchors { verticalCenter: parent.verticalCenter; left: parent.left; margins: Constants.margin } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:440:21: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:447:21: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:447:21: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:450:25: 'anchors' is used but it is not resolved [unresolved-type] anchors { verticalCenter: parent.verticalCenter; right: parent.right; margins: Constants.margin } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:450:25: 'anchors' is used but it is not resolved [unresolved-type] anchors { verticalCenter: parent.verticalCenter; right: parent.right; margins: Constants.margin } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:450:25: 'anchors' is used but it is not resolved [unresolved-type] anchors { verticalCenter: parent.verticalCenter; right: parent.right; margins: Constants.margin } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:447:21: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:454:21: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:454:21: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:457:25: 'anchors' is used but it is not resolved [unresolved-type] anchors { horizontalCenter: parent.horizontalCenter; top: parent.top; margins: Constants.margin + parent.headerHeight } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:457:25: 'anchors' is used but it is not resolved [unresolved-type] anchors { horizontalCenter: parent.horizontalCenter; top: parent.top; margins: Constants.margin + parent.headerHeight } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:457:25: 'anchors' is used but it is not resolved [unresolved-type] anchors { horizontalCenter: parent.horizontalCenter; top: parent.top; margins: Constants.margin + parent.headerHeight } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:454:21: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:461:21: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:461:21: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:464:25: 'anchors' is used but it is not resolved [unresolved-type] anchors { horizontalCenter: parent.horizontalCenter; bottom: parent.bottom; margins: Constants.margin } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:464:25: 'anchors' is used but it is not resolved [unresolved-type] anchors { horizontalCenter: parent.horizontalCenter; bottom: parent.bottom; margins: Constants.margin } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:464:25: 'anchors' is used but it is not resolved [unresolved-type] anchors { horizontalCenter: parent.horizontalCenter; bottom: parent.bottom; margins: Constants.margin } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:461:21: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:601:29: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:601:29: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:601:29: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:601:29: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:647:29: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:647:29: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:647:29: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:647:29: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:691:29: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:691:29: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:691:29: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:765:33: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:765:33: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:765:33: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:911:33: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:911:33: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:911:33: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:985:29: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:985:29: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:985:29: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1075:29: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1075:29: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1075:29: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1192:29: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1192:29: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1277:25: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1277:25: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1277:25: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1332:25: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1332:25: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1332:25: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1332:25: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1477:25: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1477:25: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1496:21: 'GraphSizeEstimatePlot' is used but it is not resolved [unresolved-type] GraphSizeEstimatePlot ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1496:21: 'GraphSizeEstimatePlot' is used but it is not resolved [unresolved-type] GraphSizeEstimatePlot ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1496:21: 'GraphSizeEstimatePlot' is used but it is not resolved [unresolved-type] GraphSizeEstimatePlot ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1496:21: 'GraphSizeEstimatePlot' is used but it is not resolved [unresolved-type] GraphSizeEstimatePlot ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1523:25: 'Outline' is used but it is not resolved [unresolved-type] Outline { anchors.fill: parent } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1523:35: 'anchors' is used but it is not resolved [unresolved-type] Outline { anchors.fill: parent } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:440:21: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:447:21: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:454:21: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:461:21: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1513:25: Cannot assign to non-existent default property [missing-property] DelayedBusyIndicator ^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:911:33: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1496:21: Type GraphSizeEstimatePlot is used but it is not resolved [unresolved-type] GraphSizeEstimatePlot ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:601:29: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:647:29: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:691:29: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:985:29: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1075:29: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1192:29: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:274:21: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:348:21: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:405:21: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:39:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:48:5: Type Templates is used but it is not resolved [unresolved-type] Templates { id: templates } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:58:5: Type CorrelationTabularDataParser is used but it is not resolved [unresolved-type] CorrelationTabularDataParser ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1277:25: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1332:25: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1477:25: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:765:33: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:649:33: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1500:25: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: tabularDataParser.graphSizeEstimate.keys !== undefined ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:407:25: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: dataTypeComboBox.value === CorrelationDataType.Discrete ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:987:33: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:449:25: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: tabularDataParser.dataRect.x > dataTable.rightColumn ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:451:25: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: "go-next" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:464:35: Binding assigned to "horizontalCenter", but no property "horizontalCenter" exists in the current element. [missing-property] anchors { horizontalCenter: parent.horizontalCenter; bottom: parent.bottom; margins: Constants.margin } ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:464:78: Binding assigned to "bottom", but no property "bottom" exists in the current element. [missing-property] anchors { horizontalCenter: parent.horizontalCenter; bottom: parent.bottom; margins: Constants.margin } ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:464:101: Binding assigned to "margins", but no property "margins" exists in the current element. [missing-property] anchors { horizontalCenter: parent.horizontalCenter; bottom: parent.bottom; margins: Constants.margin } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:457:35: Binding assigned to "horizontalCenter", but no property "horizontalCenter" exists in the current element. [missing-property] anchors { horizontalCenter: parent.horizontalCenter; top: parent.top; margins: Constants.margin + parent.headerHeight } ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:457:78: Binding assigned to "top", but no property "top" exists in the current element. [missing-property] anchors { horizontalCenter: parent.horizontalCenter; top: parent.top; margins: Constants.margin + parent.headerHeight } ^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:457:95: Binding assigned to "margins", but no property "margins" exists in the current element. [missing-property] anchors { horizontalCenter: parent.horizontalCenter; top: parent.top; margins: Constants.margin + parent.headerHeight } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:42:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "correlation" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:913:37: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1523:43: Binding assigned to "fill", but no property "fill" exists in the current element. [missing-property] Outline { anchors.fill: parent } ^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1077:33: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:767:37: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:442:25: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: tabularDataParser.dataRect.x < dataTable.leftColumn ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:444:25: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: "go-previous" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:603:33: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: dataTypeComboBox.value === CorrelationDataType.Discrete ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:693:33: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:456:25: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: tabularDataParser.dataRect.y < dataTable.topRow ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:458:25: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: "go-up" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:463:25: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: tabularDataParser.dataRect.y > dataTable.bottomRow ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:465:25: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: "go-down" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:443:35: Binding assigned to "verticalCenter", but no property "verticalCenter" exists in the current element. [missing-property] anchors { verticalCenter: parent.verticalCenter; left: parent.left; margins: Constants.margin } ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:443:74: Binding assigned to "left", but no property "left" exists in the current element. [missing-property] anchors { verticalCenter: parent.verticalCenter; left: parent.left; margins: Constants.margin } ^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:443:93: Binding assigned to "margins", but no property "margins" exists in the current element. [missing-property] anchors { verticalCenter: parent.verticalCenter; left: parent.left; margins: Constants.margin } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:450:35: Binding assigned to "verticalCenter", but no property "verticalCenter" exists in the current element. [missing-property] anchors { verticalCenter: parent.verticalCenter; right: parent.right; margins: Constants.margin } ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:450:74: Binding assigned to "right", but no property "right" exists in the current element. [missing-property] anchors { verticalCenter: parent.verticalCenter; right: parent.right; margins: Constants.margin } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:450:95: Binding assigned to "margins", but no property "margins" exists in the current element. [missing-property] anchors { verticalCenter: parent.verticalCenter; right: parent.right; margins: Constants.margin } ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1336:29: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: filterTypeComboBox.value === CorrelationFilterType.Knn ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1931:36: Unqualified access [unqualified] correlationFilterType: CorrelationFilterType.Threshold, ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1961:16: Unqualified access [unqualified] if(QmlUtils.urlIsValid(root.url) && root.type.length !== 0) ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:64:16: Unqualified access [unqualified] if(_suppressAutoUpdates) ^^^^^^^^^^^^^^^^^^^^ Info: _suppressAutoUpdates is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root._suppressAutoUpdates) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:72:13: Unqualified access [unqualified] parameters.dataRect = dataRect.asQRect; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters.dataRect = dataRect.asQRect; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:208:29: Unqualified access [unqualified] QmlUtils.redirectLink("correlation_coef", qsTr("correlation coefficient"))) ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:269:29: Unqualified access [unqualified] parameters.transpose = checked; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters.transpose = checked; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:309:29: Unqualified access [unqualified] parameters.correlationDataType = model.get(currentIndex).value; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters.correlationDataType = model.get(currentIndex).value; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:334:61: Unqualified access [unqualified] currentIndex = indexForDataType(CorrelationDataType.Continuous); ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:341:61: Unqualified access [unqualified] currentIndex = indexForDataType(CorrelationDataType.Discrete); ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:395:61: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Discrete ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:400:29: Unqualified access [unqualified] parameters.treatAsBinary = checked; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters.treatAsBinary = checked; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:407:61: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Discrete ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:443:51: Unqualified access [unqualified] anchors { verticalCenter: parent.verticalCenter; left: parent.left; margins: Constants.margin } ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors { verticalCenter: listTabView.parent.verticalCenter; left: parent.left; margins: Constants.margin } ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:443:80: Unqualified access [unqualified] anchors { verticalCenter: parent.verticalCenter; left: parent.left; margins: Constants.margin } ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors { verticalCenter: parent.verticalCenter; left: listTabView.parent.left; margins: Constants.margin } ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:450:51: Unqualified access [unqualified] anchors { verticalCenter: parent.verticalCenter; right: parent.right; margins: Constants.margin } ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors { verticalCenter: listTabView.parent.verticalCenter; right: parent.right; margins: Constants.margin } ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:450:81: Unqualified access [unqualified] anchors { verticalCenter: parent.verticalCenter; right: parent.right; margins: Constants.margin } ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors { verticalCenter: parent.verticalCenter; right: listTabView.parent.right; margins: Constants.margin } ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:457:53: Unqualified access [unqualified] anchors { horizontalCenter: parent.horizontalCenter; top: parent.top; margins: Constants.margin + parent.headerHeight } ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors { horizontalCenter: listTabView.parent.horizontalCenter; top: parent.top; margins: Constants.margin + parent.headerHeight } ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:457:83: Unqualified access [unqualified] anchors { horizontalCenter: parent.horizontalCenter; top: parent.top; margins: Constants.margin + parent.headerHeight } ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors { horizontalCenter: parent.horizontalCenter; top: listTabView.parent.top; margins: Constants.margin + parent.headerHeight } ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:457:123: Unqualified access [unqualified] anchors { horizontalCenter: parent.horizontalCenter; top: parent.top; margins: Constants.margin + parent.headerHeight } ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors { horizontalCenter: parent.horizontalCenter; top: parent.top; margins: Constants.margin + listTabView.parent.headerHeight } ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:464:53: Unqualified access [unqualified] anchors { horizontalCenter: parent.horizontalCenter; bottom: parent.bottom; margins: Constants.margin } ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors { horizontalCenter: listTabView.parent.horizontalCenter; bottom: parent.bottom; margins: Constants.margin } ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:464:86: Unqualified access [unqualified] anchors { horizontalCenter: parent.horizontalCenter; bottom: parent.bottom; margins: Constants.margin } ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors { horizontalCenter: parent.horizontalCenter; bottom: listTabView.parent.bottom; margins: Constants.margin } ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:480:55: Unqualified access [unqualified] if(dataTypeComboBox.value === CorrelationDataType.Discrete && tabularDataParser.dataRect.appearsToBeContinuous) ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:573:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Discrete ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:582:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Discrete ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:594:37: Unqualified access [unqualified] parameters.discreteCorrelationType = model.get(currentIndex).value; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters.discreteCorrelationType = model.get(currentIndex).value; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:603:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Discrete ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:616:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:625:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:640:37: Unqualified access [unqualified] parameters.continuousCorrelationType = model.get(currentIndex).value; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters.continuousCorrelationType = model.get(currentIndex).value; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:649:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:662:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:671:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:684:37: Unqualified access [unqualified] parameters.correlationPolarity = model.get(currentIndex).value; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters.correlationPolarity = model.get(currentIndex).value; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:693:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:708:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous && ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:718:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous && ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:732:37: Unqualified access [unqualified] parameters.missingDataType = model.get(currentIndex).value; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters.missingDataType = model.get(currentIndex).value; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:742:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous && ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:748:80: Unqualified access [unqualified] visible: missingDataTypeComboBox.value === MissingDataType.Constant ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:757:45: Unqualified access [unqualified] parameters.missingDataValue = text; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters.missingDataValue = text; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:767:73: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:822:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:831:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:844:37: Unqualified access [unqualified] parameters.clippingType = model.get(currentIndex).value; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters.clippingType = model.get(currentIndex).value; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:854:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:859:77: Unqualified access [unqualified] visible: clippingTypeComboBox.value === ClippingType.Constant ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:871:45: Unqualified access [unqualified] parameters.clippingValue = parseFloat(text); ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters.clippingValue = parseFloat(text); ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:883:77: Unqualified access [unqualified] visible: clippingTypeComboBox.value === ClippingType.Winsorization ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:899:45: Unqualified access [unqualified] parameters.clippingValue = value; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters.clippingValue = value; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:907:77: Unqualified access [unqualified] visible: clippingTypeComboBox.value === ClippingType.Winsorization ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:913:73: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:953:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:962:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:978:37: Unqualified access [unqualified] parameters.scaling = model.get(currentIndex).value; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters.scaling = model.get(currentIndex).value; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:987:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1043:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1052:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1068:37: Unqualified access [unqualified] parameters.normalise = model.get(currentIndex).value; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters.normalise = model.get(currentIndex).value; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1077:69: Unqualified access [unqualified] visible: dataTypeComboBox.value === CorrelationDataType.Continuous ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1185:37: Unqualified access [unqualified] parameters.correlationFilterType = value; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters.correlationFilterType = value; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1257:33: Unqualified access [unqualified] parameters.minimumThreshold = value; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters.minimumThreshold = value; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1294:67: Unqualified access [unqualified] visible: filterTypeComboBox.value === CorrelationFilterType.Knn ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1302:67: Unqualified access [unqualified] visible: filterTypeComboBox.value === CorrelationFilterType.Knn ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1315:65: Unqualified access [unqualified] if(filterTypeComboBox.value !== CorrelationFilterType.Knn) ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1336:67: Unqualified access [unqualified] visible: filterTypeComboBox.value === CorrelationFilterType.Knn ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1351:67: Unqualified access [unqualified] visible: filterTypeComboBox.value === CorrelationFilterType.Threshold ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1363:65: Unqualified access [unqualified] if(filterTypeComboBox.value !== CorrelationFilterType.Threshold) ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1372:65: Unqualified access [unqualified] if(filterTypeComboBox.value !== CorrelationFilterType.Threshold) ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1381:67: Unqualified access [unqualified] visible: filterTypeComboBox.value === CorrelationFilterType.Knn ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1393:65: Unqualified access [unqualified] if(filterTypeComboBox.value !== CorrelationFilterType.Knn) ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1403:64: Unqualified access [unqualified] text: filterTypeComboBox.value === CorrelationFilterType.Threshold ? ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1410:67: Unqualified access [unqualified] visible: filterTypeComboBox.value === CorrelationFilterType.Threshold ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1429:65: Unqualified access [unqualified] if(filterTypeComboBox.value !== CorrelationFilterType.Threshold) ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1445:67: Unqualified access [unqualified] visible: filterTypeComboBox.value === CorrelationFilterType.Knn ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1464:65: Unqualified access [unqualified] if(filterTypeComboBox.value !== CorrelationFilterType.Knn) ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1479:65: Unqualified access [unqualified] title: filterTypeComboBox.value === CorrelationFilterType.Threshold ? ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1485:68: Unqualified access [unqualified] text: filterTypeComboBox.value === CorrelationFilterType.Threshold ? ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1507:61: Unqualified access [unqualified] if(filterTypeComboBox.value === CorrelationFilterType.Threshold) ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1523:49: Unqualified access [unqualified] Outline { anchors.fill: parent } ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. Outline { anchors.fill: listTabView.parent } ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1603:52: Unqualified access [unqualified] onTransformsChanged: { parameters.additionalTransforms = transforms; } ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. onTransformsChanged: { root.parameters.additionalTransforms = transforms; } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/correlation/ui/qml/CorrelationParameters.qml:1605:56: Unqualified access [unqualified] onVisualisationsChanged: { parameters.additionalVisualisations = visualisations; } ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. onVisualisationsChanged: { root.parameters.additionalVisualisations = visualisations; } ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:41:5: TabularDataParser was not found. Did you add all import paths? [import] TabularDataParser ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:41:5: 'TabularDataParser' is used but it is not resolved [unresolved-type] TabularDataParser ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:118:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:416:21: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:441:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:452:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:41:5: Type TabularDataParser is used but it is not resolved [unresolved-type] TabularDataParser ^^^^^^^^^^^^^^^^^ Info: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:26:1: Unused import [unused-imports] import app.graphia.Controls ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:59:14: Unqualified access [unqualified] case PairwiseColumnType.EdgeAttribute: ^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:468:32: Unqualified access [unqualified] "0": { "type": PairwiseColumnType.SourceNode, "name": "" }, ^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:511:16: Unqualified access [unqualified] if(QmlUtils.urlIsValid(root.url)) ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:244:38: Unqualified access [unqualified] let column = root.parameters.columns[modelColumn]; ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:304:67: Unqualified access [unqualified] let newParameters = Object.assign({}, root.parameters); ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:295:122: Unqualified access [unqualified] PlatformMenuItem { text: qsTr("⨯ Unused"); onTriggered: { typeMenu.onTypeSelected(PairwiseColumnType.Unused); } } ^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:296:122: Unqualified access [unqualified] PlatformMenuItem { text: qsTr("○ Source Node"); onTriggered: { typeMenu.onTypeSelected(PairwiseColumnType.SourceNode); } } ^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:297:122: Unqualified access [unqualified] PlatformMenuItem { text: qsTr("● Target Node"); onTriggered: { typeMenu.onTypeSelected(PairwiseColumnType.TargetNode); } } ^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:298:122: Unqualified access [unqualified] PlatformMenuItem { text: qsTr("► Edge Attribute"); onTriggered: { typeMenu.onTypeSelected(PairwiseColumnType.EdgeAttribute); } } ^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:299:122: Unqualified access [unqualified] PlatformMenuItem { text: qsTr("◇ Source Node Attribute"); onTriggered: { typeMenu.onTypeSelected(PairwiseColumnType.SourceNodeAttribute); } } ^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:300:122: Unqualified access [unqualified] PlatformMenuItem { text: qsTr("◆ Target Node Attribute"); onTriggered: { typeMenu.onTypeSelected(PairwiseColumnType.TargetNodeAttribute); } } ^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:369:107: Member "red" not found on type "QtObject" [missing-property] color: attributeNameTextField.length === 0 || acceptableInput ? palette.text : Qt.red ^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:380:36: Unqualified access [unqualified] text = QmlUtils.sanitiseAttributeName(text); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:368:95: Unqualified access [unqualified] validator: RegularExpressionValidator { regularExpression: new RegExp(QmlUtils.validAttributeNameRegex) } ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:400:38: Unqualified access [unqualified] let column = root.parameters.columns[modelColumn]; ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:424:55: Unqualified access [unqualified] attributeNameTextField.text = root.parameters.columns[modelColumn].name; ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:443:21: Unqualified access [unqualified] accepted(); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/PairwiseParameters.qml:454:21: Unqualified access [unqualified] rejected(); ^^^^^^^^ Info: Did you mean "released"? released(); ^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/GenericPlugin.qml:104:37: Type "" of property "sortIndicatorColumn" not found. This is likely due to a missing dependency entry or a type not being exposed declaratively. [unresolved-type] "sortColumn": tableView.sortIndicatorColumn, ^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/GenericPlugin.qml:73:20: Unqualified access [unqualified] model: plugin.model.nodeAttributeTableModel ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/GenericPlugin.qml:83:17: Unqualified access [unqualified] plugin.model.highlightedRows = tableView.selectedRows.length < rowCount ? ^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:55:5: AdjacencyMatrixTabularDataParser was not found. Did you add all import paths? [import] AdjacencyMatrixTabularDataParser ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:343:17: GraphSizeEstimatePlot was not found. Did you add all import paths? [import] GraphSizeEstimatePlot ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] import app.graphia ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:55:5: 'AdjacencyMatrixTabularDataParser' is used but it is not resolved [unresolved-type] AdjacencyMatrixTabularDataParser ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:55:5: 'AdjacencyMatrixTabularDataParser' is used but it is not resolved [unresolved-type] AdjacencyMatrixTabularDataParser ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:129:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:199:17: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:199:17: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:257:21: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:257:21: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:330:21: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:330:21: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:343:17: 'GraphSizeEstimatePlot' is used but it is not resolved [unresolved-type] GraphSizeEstimatePlot ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:343:17: 'GraphSizeEstimatePlot' is used but it is not resolved [unresolved-type] GraphSizeEstimatePlot ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:343:17: 'GraphSizeEstimatePlot' is used but it is not resolved [unresolved-type] GraphSizeEstimatePlot ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:343:17: 'GraphSizeEstimatePlot' is used but it is not resolved [unresolved-type] GraphSizeEstimatePlot ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:343:17: 'GraphSizeEstimatePlot' is used but it is not resolved [unresolved-type] GraphSizeEstimatePlot ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:343:17: 'GraphSizeEstimatePlot' is used but it is not resolved [unresolved-type] GraphSizeEstimatePlot ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:368:17: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:368:17: 'HelpTooltip' is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:461:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:474:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:55:5: Type AdjacencyMatrixTabularDataParser is used but it is not resolved [unresolved-type] AdjacencyMatrixTabularDataParser ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:368:17: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:257:21: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:330:21: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:343:17: Type GraphSizeEstimatePlot is used but it is not resolved [unresolved-type] GraphSizeEstimatePlot ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:199:17: Type HelpTooltip is used but it is not resolved [unresolved-type] HelpTooltip ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:350:21: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: tabularDataParser.graphSizeEstimate.keys !== undefined ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:352:21: Binding assigned to "graphSizeEstimate", but no property "graphSizeEstimate" exists in the current element. [missing-property] graphSizeEstimate: tabularDataParser.adjustedGraphSizeEstimate ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:353:21: Binding assigned to "uniqueEdgesOnly", but no property "uniqueEdgesOnly" exists in the current element. [missing-property] uniqueEdgesOnly: ignoreDuplicateEdgesCheckbox.checked ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:518:16: Unqualified access [unqualified] if(QmlUtils.urlIsValid(root.url)) ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:61:28: Unqualified access [unqualified] let estimate = graphSizeEstimate; ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:77:25: Unqualified access [unqualified] onDataLoaded: { parameters.data = tabularDataParser.data; } ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. onDataLoaded: { root.parameters.data = tabularDataParser.data; } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:244:29: Unqualified access [unqualified] parameters.minimumThreshold = value; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters.minimumThreshold = value; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:325:29: Unqualified access [unqualified] parameters.initialThreshold = value; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters.initialThreshold = value; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:355:75: Unqualified access [unqualified] onThresholdChanged: { initialThresholdSpinBox.value = threshold; } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:365:41: Unqualified access [unqualified] onCheckedChanged: { parameters.skipDuplicates = checked; } ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. onCheckedChanged: { root.parameters.skipDuplicates = checked; } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:463:21: Unqualified access [unqualified] parameters.filterEdges = filterEdgesCheckbox.checked && !tabularDataParser.binaryMatrix; ^^^^^^^^^^ Info: parameters is a member of a parent element. You can qualify the access with its id to avoid this warning. root.parameters.filterEdges = filterEdgesCheckbox.checked && !tabularDataParser.binaryMatrix; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/plugins/generic/ui/qml/MatrixParameters.qml:476:21: Unqualified access [unqualified] rejected(); ^^^^^^^^ Info: Did you mean "released"? released(); ^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/plugins/websearch/ui/qml/WebsearchPlugin.qml:87:46: Unqualified access [unqualified] urlTemplate.editText.arg(plugin.model.selectedNodeNames) : ""; ^^^^^^ Failed to open file "qmllint" 5 Failed to open file "qmllint" 5 Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/TabBarButton.qml:58:13: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.closeButtonClicked(mouse); } ^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/SplitViewHandle.qml:31:47: Member "orientation" not found on type "QQuickItem" [missing-property] readonly property int orientation: parent.orientation ^^^^^^^^^^^ Info: Did you mean "rotation"? readonly property int orientation: parent.rotation ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/SplitViewHandle.qml:47:38: Unqualified access [unqualified] gradient.addColorStop(0, ControlColors.light); ^^^^^^^^^^^^^ Failed to open file "qmllint" 5 Info: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ToolBarButton.qml:19:1: Unused import [unused-imports] import QtQuick ^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:56:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:243:9: HoverMousePassthrough was not found. Did you add all import paths? [import] HoverMousePassthrough {} ^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:56:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:157:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { previousClicked(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:164:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { nextClicked(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:171:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { closeClicked(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:56:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:59:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "misc" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:111:35: Unqualified access [unqualified] width: mainLayout.width + _padding ^^^^^^^^ Info: _padding is a member of a parent element. You can qualify the access with its id to avoid this warning. width: mainLayout.width + root._padding ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:112:37: Unqualified access [unqualified] height: mainLayout.height + _padding ^^^^^^^^ Info: _padding is a member of a parent element. You can qualify the access with its id to avoid this warning. height: mainLayout.height + root._padding ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:127:23: Unqualified access [unqualified] text: title ^^^^^ Info: title is a member of a parent element. You can qualify the access with its id to avoid this warning. text: root.title ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:136:22: Unqualified access [unqualified] visible: displayPrevious || displayNext || displayClose ^^^^^^^^^^^^^^^ Info: displayPrevious is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: root.displayPrevious || displayNext || displayClose ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:140:27: Unqualified access [unqualified] visible: !displayClose ^^^^^^^^^^^^ Info: displayClose is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: !root.displayClose ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:147:50: Unqualified access [unqualified] onClicked: function(mouse) { skipClicked(); } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:155:26: Unqualified access [unqualified] visible: displayPrevious ^^^^^^^^^^^^^^^ Info: displayPrevious is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: root.displayPrevious ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:157:46: Unqualified access [unqualified] onClicked: function(mouse) { previousClicked(); } ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:162:26: Unqualified access [unqualified] visible: displayNext ^^^^^^^^^^^ Info: displayNext is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: root.displayNext ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:164:46: Unqualified access [unqualified] onClicked: function(mouse) { nextClicked(); } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:169:26: Unqualified access [unqualified] visible: displayClose ^^^^^^^^^^^^ Info: displayClose is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: root.displayClose ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Hubble.qml:171:46: Unqualified access [unqualified] onClicked: function(mouse) { closeClicked(); } ^^^^^^^^^^^^ Info: Did you mean "clicked"? onClicked: function(mouse) { clicked(); } ^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/PointingCursorOnHoverLink.qml:43:18: Member "hoveredLink" not found on type "QQuickItem" [missing-property] if(p.hoveredLink !== undefined) ^^^^^^^^^^^ Failed to open file "qmllint" 5 Failed to open file "qmllint" 5 Info: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/SaveFileDialog.qml:19:1: Unused import [unused-imports] import QtQuick ^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ScrollBarCornerFiller.qml:44:40: Unqualified access [unqualified] if(Qt.platform.os === "osx" && ControlColors.scheme === Qt.Dark) ^^^^^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/SlidingPanel.qml:85:17: Unqualified access [unqualified] target: item ^^^^ Info: item is a member of a parent element. You can qualify the access with its id to avoid this warning. target: root.item ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/SlidingPanel.qml:86:72: Unqualified access [unqualified] function onImplicitWidthChanged() { if(!root._hidden) width = item.implicitWidth; } ^^^^ Info: item is a member of a parent element. You can qualify the access with its id to avoid this warning. function onImplicitWidthChanged() { if(!root._hidden) width = root.item.implicitWidth; } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/SlidingPanel.qml:87:73: Unqualified access [unqualified] function onImplicitHeightChanged() { if(!root._hidden) height = item.implicitHeight; } ^^^^ Info: item is a member of a parent element. You can qualify the access with its id to avoid this warning. function onImplicitHeightChanged() { if(!root._hidden) height = root.item.implicitHeight; } ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ScrollableTextArea.qml:72:5: Outline was not found. Did you add all import paths? [import] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ScrollableTextArea.qml:25:1: Cannot resolve alias "outlineVisible" [unresolved-alias] Rectangle ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ScrollableTextArea.qml:75:9: unknown grouped property scope anchors. [unqualified] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ScrollableTextArea.qml:72:5: 'Outline' is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ScrollableTextArea.qml:75:9: 'anchors' is used but it is not resolved [unresolved-type] anchors.fill: parent ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ScrollableTextArea.qml:72:5: Type Outline is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ScrollableTextArea.qml:75:17: Binding assigned to "fill", but no property "fill" exists in the current element. [missing-property] anchors.fill: parent ^^^^ Info: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ScrollableTextArea.qml:23:1: Unused import [unused-imports] import app.graphia.Shared.Controls ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ScrollableTextArea.qml:40:12: Unqualified access [unqualified] color: ControlColors.background ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ScrollableTextArea.qml:75:23: Unqualified access [unqualified] anchors.fill: parent ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. anchors.fill: root.parent ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/+macos/ToolBarButton.qml:29:5: No type found for property "selected". This may be due to a missing import statement or incomplete qmltypes files. [missing-type] selected: down ^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:423:21: Detected height on an item that is managed by a layout. This is undefined behavior; use implictHeight or Layout.preferredHeight instead. [Quick.layout-positioning] height: 1 ^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:175:35: Unqualified access [unqualified] function onModelReset() { _onModelChanged(); } ^^^^^^^^^^^^^^^ Info: Did you mean "enabledChanged"? function onModelReset() { enabledChanged(); } ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:189:19: Unqualified access [unqualified] text: value ^^^^^ Info: Did you mean "valueOf"? text: valueOf ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:193:22: Unqualified access [unqualified] padding: root._padding ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:200:46: Unqualified access [unqualified] onClicked: function(mouse) { root.headerClicked(modelColumn, mouse); } ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:201:52: Unqualified access [unqualified] onDoubleClicked: function(mouse) { root.headerDoubleClicked(modelColumn, mouse); } ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:222:26: Unqualified access [unqualified] visible: showSortIndicator ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:228:28: Unqualified access [unqualified] angle: sortIndicatorOrder === Qt.DescendingOrder ? 0 : 180 ^^^^^^^^^^^^^^^^^^ Info: sortIndicatorOrder is a member of a parent element. You can qualify the access with its id to avoid this warning. angle: .sortIndicatorOrder === Qt.DescendingOrder ? 0 : 180 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:234:34: Unqualified access [unqualified] strokeColor: ControlColors.mid ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:247:46: Unqualified access [unqualified] onClicked: function(mouse) { root.headerClicked(modelColumn, mouse); } ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:248:52: Unqualified access [unqualified] onDoubleClicked: function(mouse) { root.headerDoubleClicked(modelColumn, mouse); } ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:264:24: Unqualified access [unqualified] text: { return root.cellValueProvider(value); } ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:270:16: Unqualified access [unqualified] if(root.highlightedProvider(modelColumn, modelRow)) ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:277:22: Unqualified access [unqualified] leftPadding: root._padding ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:278:23: Unqualified access [unqualified] rightPadding: root._padding ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:279:21: Unqualified access [unqualified] topPadding: root._padding * 0.5 ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:280:24: Unqualified access [unqualified] bottomPadding: root._padding * 0.5 ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:266:47: Member "backgroundColor" not found on type "QQuickItem" [missing-property] background: Rectangle { color: parent.backgroundColor } ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:287:42: Unqualified access [unqualified] onClicked: function(mouse) { root.clicked(modelColumn, modelRow, mouse); } ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:288:48: Unqualified access [unqualified] onDoubleClicked: function(mouse) { root.doubleClicked(modelColumn, modelRow, mouse); } ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:295:19: Unqualified access [unqualified] border.color: ControlColors.outline ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:349:38: Unqualified access [unqualified] sourceComponent: root.headerDelegate ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:350:53: Unqualified access [unqualified] readonly property string value: model[root.cellDisplayRole] ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. readonly property string value: .model[root.cellDisplayRole] ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:351:56: Unqualified access [unqualified] readonly property int modelColumn: model.column ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. readonly property int modelColumn: .model.column ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:352:86: Unqualified access [unqualified] readonly property bool showSortIndicator: _forceSortIndicator || model.column === root.sortIndicatorColumn ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. readonly property bool showSortIndicator: _forceSortIndicator || .model.column === root.sortIndicatorColumn ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:353:63: Unqualified access [unqualified] readonly property int sortIndicatorOrder: root.sortIndicatorOrder ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:359:25: Unqualified access [unqualified] headerView.implicitHeight = Math.max(headerView.implicitHeight, ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:371:28: Unqualified access [unqualified] color: ControlColors.outline ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:387:58: Unqualified access [unqualified] let currentColumnWidth = root._columnWidths[model.column]; ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:397:60: Unqualified access [unqualified] onDoubleClicked: function(mouse) { root.resizeColumnToContents(model.column); } ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:403:21: Unqualified access [unqualified] root._headerItems.set(model.column, headerDelegateLoader); ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:411:21: Unqualified access [unqualified] root._headerItems.delete(model.column); ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:424:20: Unqualified access [unqualified] color: ControlColors.outline ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:480:38: Unexpected type for property "columnWidthProvider" expected function got QJSValue [Quick.unexpected-var-type] columnWidthProvider: headerView.columnWidthProvider ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:494:42: Unqualified access [unqualified] sourceComponent: root.cellDelegate ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:495:57: Unqualified access [unqualified] readonly property string value: model[root.cellDisplayRole] ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. readonly property string value: .model[root.cellDisplayRole] ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:496:60: Unqualified access [unqualified] readonly property int modelColumn: model.column ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. readonly property int modelColumn: .model.column ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:497:57: Unqualified access [unqualified] readonly property int modelRow: model.row ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. readonly property int modelRow: .model.row ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:501:37: Member "implicitHeight" not found on type "QObject" [missing-property] if(item.implicitHeight !== 0) ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:510:25: Unqualified access [unqualified] root._loadedCells.add({x: model.column, y: model.row}); ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:516:25: Unqualified access [unqualified] root._loadedCells.add({x: model.column, y: model.row}); ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/DataTable.qml:527:25: Unqualified access [unqualified] root._loadedCells.forEach((cell) => ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/PlatformMenuItem.qml:56:15: Unqualified access [unqualified] text: action && action.shortcut ? QmlUtils.nativeShortcutSequence(action.shortcut) : "" ^^^^^^ Info: action is a member of a parent element. You can qualify the access with its id to avoid this warning. text: root.action && action.shortcut ? QmlUtils.nativeShortcutSequence(action.shortcut) : "" ^^^^^ Failed to open file "qmllint" 5 Info: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/PlatformMenu.qml:22:1: Unused import [unused-imports] import app.graphia.Shared ^^^^^^ Failed to open file "qmllint" 5 Failed to open file "qmllint" 5 Failed to open file "qmllint" 5 Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/HelpTooltip.qml:26:1: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/HelpTooltip.qml:26:1: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/HelpTooltip.qml:26:1: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/HelpTooltip.qml:26:1: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/HelpTooltip.qml:26:1: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/HelpTooltip.qml:26:1: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/HelpTooltip.qml:26:1: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/HelpTooltip.qml:26:1: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/HelpTooltip.qml:26:1: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/HelpTooltip.qml:50:5: Cannot assign to non-existent default property [missing-property] Timer ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/HelpTooltip.qml:36:5: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: "help-browser" ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/HelpTooltip.qml:38:5: Binding assigned to "width", but no property "width" exists in the current element. [missing-property] width: 16 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/HelpTooltip.qml:39:5: Binding assigned to "height", but no property "height" exists in the current element. [missing-property] height: 16 ^^^^^^ Info: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/HelpTooltip.qml:22:1: Unused import [unused-imports] import QtQuick.Controls ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/HelpTooltip.qml:82:38: Unqualified access [unqualified] width: wrapperLayout.width + _padding ^^^^^^^^ Info: _padding is a member of a parent element. You can qualify the access with its id to avoid this warning. width: wrapperLayout.width + root._padding ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/HelpTooltip.qml:83:40: Unqualified access [unqualified] height: wrapperLayout.height + _padding ^^^^^^^^ Info: _padding is a member of a parent element. You can qualify the access with its id to avoid this warning. height: wrapperLayout.height + root._padding ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/HelpTooltip.qml:97:27: Unqualified access [unqualified] border.color: ControlColors.dark ^^^^^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Wizard.qml:140:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.previous(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Wizard.qml:148:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.next(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Wizard.qml:156:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.accepted(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Wizard.qml:163:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.close(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Wizard.qml:70:24: Detected width on an item that is managed by a layout. This is undefined behavior; use implicitWidth or Layout.preferredWidth instead. [Quick.layout-positioning] width: (listPages.length * spacing) + (_padding * 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Wizard.qml:71:25: Detected height on an item that is managed by a layout. This is undefined behavior; use implictHeight or Layout.preferredHeight instead. [Quick.layout-positioning] height: pipSize + (_padding * 2) ^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Wizard.qml:70:25: Unqualified access [unqualified] width: (listPages.length * spacing) + (_padding * 2) ^^^^^^^^^ Info: listPages is a member of a parent element. You can qualify the access with its id to avoid this warning. width: (root.listPages.length * spacing) + (_padding * 2) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Wizard.qml:81:39: Unqualified access [unqualified] ctx.strokeStyle = ControlColors.dark; ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Wizard.qml:141:26: Unqualified access [unqualified] enabled: currentIndex > 0 ^^^^^^^^^^^^ Info: currentIndex is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: root.currentIndex > 0 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Wizard.qml:149:27: Unqualified access [unqualified] enabled: (currentIndex < listPages.length - 1) ? nextEnabled : false ^^^^^^^^^^^^ Info: currentIndex is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: (root.currentIndex < listPages.length - 1) ? nextEnabled : false ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Wizard.qml:157:27: Unqualified access [unqualified] enabled: (currentIndex >= enableFinishAtIndex) ? finishEnabled : false ^^^^^^^^^^^^ Info: currentIndex is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: (root.currentIndex >= enableFinishAtIndex) ? finishEnabled : false ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/Wizard.qml:203:13: Unqualified access [unqualified] to: currentIndex * -root.width ^^^^^^^^^^^^ Info: currentIndex is a member of a parent element. You can qualify the access with its id to avoid this warning. to: root.currentIndex * -root.width ^^^^^ Failed to open file "qmllint" 5 Info: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/BaseParameterDialog.qml:21:1: Unused import [unused-imports] import QtQuick.Layouts ^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/FloatingButton.qml:67:9: NamedIcon was not found. Did you add all import paths? [import] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/FloatingButton.qml:28:1: Cannot resolve alias "selected" [unresolved-alias] AbstractButton ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/FloatingButton.qml:67:9: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/FloatingButton.qml:67:9: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/FloatingButton.qml:67:9: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/FloatingButton.qml:67:9: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/FloatingButton.qml:67:9: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/FloatingButton.qml:67:9: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/FloatingButton.qml:67:9: 'NamedIcon' is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/FloatingButton.qml:67:9: Type NamedIcon is used but it is not resolved [unresolved-type] NamedIcon ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/FloatingButton.qml:71:13: Binding assigned to "opacity", but no property "opacity" exists in the current element. [missing-property] opacity: root.hovered ? 1.0 : root.hoverOpacity ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/FloatingButton.qml:74:13: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: valid ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/FloatingButton.qml:77:13: Binding assigned to "iconName", but no property "iconName" exists in the current element. [missing-property] iconName: parent._iconName ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/FloatingButton.qml:78:13: Binding assigned to "fill", but no property "fill" exists in the current element. [missing-property] fill: root.scaleIconToFill ^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/FloatingButton.qml:74:22: Unqualified access [unqualified] visible: valid ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/FloatingButton.qml:77:23: Unqualified access [unqualified] iconName: parent._iconName ^^^^^^ Info: parent is a member of a parent element. You can qualify the access with its id to avoid this warning. iconName: root.parent._iconName ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/FloatingButton.qml:75:36: Unqualified access [unqualified] Layout.preferredWidth: height ^^^^^^ Info: height is a member of a parent element. You can qualify the access with its id to avoid this warning. Layout.preferredWidth: root.height ^^^^^ Failed to open file "qmllint" 5 Failed to open file "qmllint" 5 Info: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/+nativemenu/PlatformMenu.qml:20:1: Unused import [unused-imports] import QtQuick.Controls ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/+nativemenu/PlatformMenu.qml:29:44: Member "visible" not found on type "QQuickLabsPlatformMenuBar" [missing-property] visible: !hidden && (menuBar ? menuBar.visible : true) ^^^^^^^ Failed to open file "qmllint" 5 Info: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/+nativemenu/PlatformMenuBar.qml:20:1: Unused import [unused-imports] import QtQuick.Controls ^^^^^^ Failed to open file "qmllint" 5 Info: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/+nativemenu/PlatformMenuSeparator.qml:20:1: Unused import [unused-imports] import QtQuick.Controls ^^^^^^ Failed to open file "qmllint" 5 Info: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ToolBarSeparator.qml:20:1: Unused import [unused-imports] import QtQuick.Layouts ^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1022:24: TableProxyModel was not found. Did you add all import paths? [import] model: TableProxyModel ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:249:5: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:31:1: Cannot resolve alias "sortIndicatorOrder" [unresolved-alias] Item ^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:31:1: Cannot resolve alias "sortIndicatorColumn" [unresolved-alias] Item ^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:31:1: Cannot resolve alias "columnOrder" [unresolved-alias] Item ^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:249:5: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:271:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:299:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:409:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:428:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:444:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:994:21: Signal handler for "onPositionChanged" has more formal parameters than the signal it handles. [signal-handler-parameters] onPositionChanged: function(mouse) ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1022:24: 'TableProxyModel' is used but it is not resolved [unresolved-type] model: TableProxyModel ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1022:24: 'TableProxyModel' is used but it is not resolved [unresolved-type] model: TableProxyModel ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1339:33: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.showAllColumns(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1345:33: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.hideAllColumns(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1351:33: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.showAllCalculatedColumns(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1357:33: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.hideAllCalculatedColumns(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1363:33: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { columnSelectionMode = false; } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:249:5: Type Preferences is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:252:9: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "misc" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1025:21: Binding assigned to "columnNames", but no property "columnNames" exists in the current element. [missing-property] columnNames: root.model.columnNames ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1026:21: Binding assigned to "sourceModel", but no property "sourceModel" exists in the current element. [missing-property] sourceModel: root.model ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1022:24: Type TableProxyModel is used but it is not resolved [unresolved-type] model: TableProxyModel ^^^^^^^^^^^^^^^ Info: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:26:1: Unused import [unused-imports] import Qt.labs.platform as Labs ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:865:21: Detected height on an item that is managed by a layout. This is undefined behavior; use implictHeight or Layout.preferredHeight instead. [Quick.layout-positioning] height: 1 ^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:411:13: Unqualified access [unqualified] pluginContent.copyTableModelColumnToClipboard(root.model, lastClickedColumn, root.visibleRows); ^^^^^^^^^^^^^ Info: pluginContent is a member of a parent element. You can qualify the access with its id to avoid this warning. root.pluginContent.copyTableModelColumnToClipboard(root.model, lastClickedColumn, root.visibleRows); ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:459:24: Unqualified access [unqualified] onTriggered: { pluginContent.cloneAttribute(root.lastClickedColumnName); } ^^^^^^^^^^^^^ Info: pluginContent is a member of a parent element. You can qualify the access with its id to avoid this warning. onTriggered: { root.pluginContent.cloneAttribute(root.lastClickedColumnName); } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:466:24: Unqualified access [unqualified] onTriggered: { pluginContent.editAttribute(root.lastClickedColumnName); } ^^^^^^^^^^^^^ Info: pluginContent is a member of a parent element. You can qualify the access with its id to avoid this warning. onTriggered: { root.pluginContent.editAttribute(root.lastClickedColumnName); } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:473:24: Unqualified access [unqualified] onTriggered: { pluginContent.removeAttributes([root.lastClickedColumnName]); } ^^^^^^^^^^^^^ Info: pluginContent is a member of a parent element. You can qualify the access with its id to avoid this warning. onTriggered: { root.pluginContent.removeAttributes([root.lastClickedColumnName]); } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:563:38: Unexpected type for property "columnWidthProvider" expected function got QJSValue [Quick.unexpected-var-type] columnWidthProvider: tableView.columnWidthProvider; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:603:36: Unqualified access [unqualified] implicitWidth: tableView.columnWidthProvider(model.column); ^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:605:47: Unqualified access [unqualified] property var modelColumn: model.column ^^^^^ Info: model is implicitly injected into this delegate. Add a required property instead. delegate: DropArea Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:606:48: Unqualified access [unqualified] property int sourceColumn: proxyModel.mapOrderedToSourceColumn(model.column); ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:615:50: Unqualified access [unqualified] if(index < 0 || index >= root.model.columnNames.length) ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:632:46: Unqualified access [unqualified] drag.source.target = proxyModel.mapOrderedToSourceColumn(model.column); ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:608:87: Unqualified access [unqualified] Binding { target: headerContent; property: "sourceColumn"; value: sourceColumn } ^^^^^^^^^^^^ Info: sourceColumn is a member of a parent element. You can qualify the access with its id to avoid this warning. Binding { target: headerContent; property: "sourceColumn"; value: headerItem.sourceColumn } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:609:86: Unqualified access [unqualified] Binding { target: headerContent; property: "modelColumn"; value: modelColumn } ^^^^^^^^^^^ Info: modelColumn is a member of a parent element. You can qualify the access with its id to avoid this warning. Binding { target: headerContent; property: "modelColumn"; value: headerItem.modelColumn } ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:623:33: Unqualified access [unqualified] target: proxyModel ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:626:29: Unqualified access [unqualified] refreshState(); ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:774:69: Unqualified access [unqualified] let newColumnOrder = Array.from(proxyModel.columnOrder); ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:665:45: Unqualified access [unqualified] parent: headerView ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:693:42: Unqualified access [unqualified] visible: columnSelectionMode ^^^^^^^^^^^^^^^^^^^ Info: columnSelectionMode is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: .columnSelectionMode ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:699:63: Unqualified access [unqualified] return !Utils.setContains(root.hiddenColumns, headerItem.text); ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:707:37: Unqualified access [unqualified] root.setColumnVisibility(headerItem.text, checked); ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:718:39: Unqualified access [unqualified] visible: !columnSelectionMode ^^^^^^^^^^^^^^^^^^^ Info: columnSelectionMode is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: !.columnSelectionMode ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:722:52: Unqualified access [unqualified] width: parent.width - (headerView.sortIndicatorMargin + headerView.sortIndicatorWidth) ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:725:38: Unqualified access [unqualified] padding: headerView.delegatePadding ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:735:36: Unqualified access [unqualified] width: headerView.sortIndicatorWidth ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:736:37: Unqualified access [unqualified] height: headerView.sortIndicatorHeight ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:737:38: Unqualified access [unqualified] visible: proxyModel.sortColumn === headerItem.text && !proxyModel.isRowOrderSet && !columnSelectionMode ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:733:50: Unqualified access [unqualified] anchors.rightMargin: headerView.sortIndicatorMargin ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:742:40: Unqualified access [unqualified] angle: proxyModel.sortOrder === Qt.DescendingOrder ? 0 : 180 ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:748:46: Unqualified access [unqualified] strokeColor: ControlColors.mid ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:793:39: Unqualified access [unqualified] enabled: !columnSelectionMode ^^^^^^^^^^^^^^^^^^^ Info: columnSelectionMode is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: !.columnSelectionMode ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:800:33: Unqualified access [unqualified] root.lastClickedColumn = headerItem.sourceColumn; ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:821:52: Unqualified access [unqualified] ToolTip.text: { return root.model.descriptionFor(headerItem.text); } ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:829:36: Unqualified access [unqualified] color: headerUnderline.color ^^^^^^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:844:60: Unqualified access [unqualified] let sourceColumn = proxyModel.mapOrderedToSourceColumn(model.column); ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:852:68: Unqualified access [unqualified] onDoubleClicked: function(mouse) { root.resizeColumnsToContents(); } ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:866:20: Unqualified access [unqualified] color: ControlColors.outline ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1092:32: Unqualified access [unqualified] return defaultColumnWidth; ^^^^^^^^^^^^^^^^^^ Info: defaultColumnWidth is a member of a parent element. You can qualify the access with its id to avoid this warning. return root.defaultColumnWidth; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:966:53: Unqualified access [unqualified] ctx.fillStyle = i % 2 ? ControlColors.tableRow1 : ControlColors.tableRow2; ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1123:37: Unqualified access [unqualified] implicitHeight: tableView.rowHeight ^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1129:47: Unqualified access [unqualified] property int modelColumn: model.column ^^^^^ Info: model is implicitly injected into this delegate. Add a required property instead. delegate: Item Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1130:44: Unqualified access [unqualified] property int modelRow: model.row ^^^^^ Info: model is implicitly injected into this delegate. Add a required property instead. delegate: Item Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1165:43: Unqualified access [unqualified] let storedWidth = tableView.columnWidths[model.column]; ^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1134:25: Unqualified access [unqualified] tableView.fetchColumnSizes.connect(updateColumnWidths); ^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1142:25: Unqualified access [unqualified] tableView.fetchColumnSizes.disconnect(updateColumnWidths); ^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1155:25: Unqualified access [unqualified] tableView.fetchColumnSizes.connect(updateColumnWidths); ^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1179:32: Unqualified access [unqualified] width: tableView.width - (parent.x + parent.width) ^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1183:35: Unqualified access [unqualified] visible: (model.column === (proxyModel.columnCount() - 1)) && model.subSelected ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: (.model.column === (proxyModel.columnCount() - 1)) && model.subSelected ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1192:32: Unqualified access [unqualified] if(model.subSelected) ^^^^^ Info: model is a member of a parent element. You can qualify the access with its id to avoid this warning. if(.model.subSelected) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1212:36: Unqualified access [unqualified] color: QmlUtils.contrastingColor(parent.color) ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1216:52: Unqualified access [unqualified] let sourceColumn = proxyModel.mapOrderedToSourceColumn(model.column); ^^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1249:46: Unqualified access [unqualified] onLinkHovered: { tableView.hoveredLink = link; } ^^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1283:21: Unqualified access [unqualified] populateTableMenu(tableView._tableMenu); ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1322:28: Unqualified access [unqualified] color: ControlColors.background ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1319:35: Unqualified access [unqualified] border.color: ControlColors.outline ^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1363:62: Unqualified access [unqualified] onClicked: function(mouse) { columnSelectionMode = false; } ^^^^^^^^^^^^^^^^^^^ Info: columnSelectionMode is a member of a parent element. You can qualify the access with its id to avoid this warning. onClicked: function(mouse) { root.columnSelectionMode = false; } ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1383:27: Unqualified access [unqualified] visible: !columnSelectionMode ^^^^^^^^^^^^^^^^^^^ Info: columnSelectionMode is a member of a parent element. You can qualify the access with its id to avoid this warning. visible: !root.columnSelectionMode ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1461:29: Unqualified access [unqualified] deselectRows(startRow, rowUnderCursor); ^^^^^^^^^^^^ Info: Did you mean "deselectDrag"? deselectDrag(startRow, rowUnderCursor); ^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/NodeAttributeTableView.qml:1514:25: Unqualified access [unqualified] selectRows(startRow, endRow); ^^^^^^^^^^ Failed to open file "qmllint" 5 Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ListTabView.qml:113:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.goToPrevious(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ListTabView.qml:121:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.goToNext(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ListTabView.qml:140:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ListTabView.qml:164:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.rejected(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ListTabView.qml:70:13: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead. [Quick.layout-positioning] anchors.margins: Constants.margin ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ListTabView.qml:83:21: Unqualified access [unqualified] goToTab(selectedIndex); ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ListTabView.qml:114:26: Unqualified access [unqualified] enabled: _currentIndex > 0 && root.controlsEnabled ^^^^^^^^^^^^^ Info: _currentIndex is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: root._currentIndex > 0 && root.controlsEnabled ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ListTabView.qml:122:27: Unqualified access [unqualified] enabled: (_currentIndex < listTabs.length - 1) ? ^^^^^^^^^^^^^ Info: _currentIndex is a member of a parent element. You can qualify the access with its id to avoid this warning. enabled: (root._currentIndex < listTabs.length - 1) ? ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ListTabView.qml:130:46: Unqualified access [unqualified] property bool _onFinishPage: _currentIndex === listTabs.length - 1 ^^^^^^^^^^^^^ Info: _currentIndex is a member of a parent element. You can qualify the access with its id to avoid this warning. property bool _onFinishPage: root._currentIndex === listTabs.length - 1 ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ListTabView.qml:142:24: Unqualified access [unqualified] if(_currentIndex !== (listTabs.length - 1)) ^^^^^^^^^^^^^ Info: _currentIndex is a member of a parent element. You can qualify the access with its id to avoid this warning. if(root._currentIndex !== (listTabs.length - 1)) ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ListTabView.qml:154:32: Unqualified access [unqualified] return finishEnabled; ^^^^^^^^^^^^^ Info: finishEnabled is a member of a parent element. You can qualify the access with its id to avoid this warning. return root.finishEnabled; ^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Controls/ListTabView.qml:237:13: Unqualified access [unqualified] to: _currentIndex * -(contentContainer.width) ^^^^^^^^^^^^^ Info: _currentIndex is a member of a parent element. You can qualify the access with its id to avoid this warning. to: root._currentIndex * -(contentContainer.width) ^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Templates.qml:23:1: Preferences was not found. Did you add all import paths? [import] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Templates.qml:23:1: 'Preferences' is used but it is not resolved [unresolved-type] Preferences ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Templates.qml:25:5: Binding assigned to "section", but no property "section" exists in the current element. [missing-property] section: "misc" ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/shared/ui/qml/app/graphia/Shared/Templates.qml:44:48: Unqualified access [unqualified] return asArray().map(e => e.name).sort(QmlUtils.localeCompareStrings); ^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/updater/editor/CommandsDialog.qml:100:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/CommandsDialog.qml:121:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.close(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/CommandsDialog.qml:73:27: Unqualified access [unqualified] text: modelData.name ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/CommandsDialog.qml:88:27: Unqualified access [unqualified] text: modelData.command ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/CommandsDialog.qml:108:55: Member "name" not found on type "QQuickItem" [missing-property] osCommands.push({"name": item.name, "command": item.command}); ^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:1125:13: Outline was not found. Did you add all import paths? [import] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:581:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:657:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:670:9: Signal handler for "onTriggered" has more formal parameters than the signal it handles. [signal-handler-parameters] onTriggered: function(source) ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:825:33: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:903:33: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:1125:13: 'Outline' is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:1125:13: 'Outline' is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:1125:13: 'Outline' is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:1125:13: 'Outline' is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:1151:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { tabBar.createTab(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:1159:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:1125:13: Type Outline is used but it is not resolved [unresolved-type] Outline ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:1132:17: Cannot assign to non-existent default property [missing-property] StackLayout ^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:1129:17: Binding assigned to "enabled", but no property "enabled" exists in the current element. [missing-property] enabled: !root.busy ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:1130:17: Binding assigned to "visible", but no property "visible" exists in the current element. [missing-property] visible: tabBar.count > 0 ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:242:13: Unqualified access [unqualified] QmlUtils.rmdir(root._workingDirectory); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:249:38: Unqualified access [unqualified] Utils.format(qsTr(" - {0}"), QmlUtils.baseFileNameForUrl(root.lastUsedFilename)) : "") ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:363:28: Unqualified access [unqualified] let fileContents = QmlUtils.readFromFile(QmlUtils.fileNameForUrl(file)); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:49:17: Unqualified access [unqualified] QmlUtils.fileUrlExists(privateKeyFile); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:210:23: Unqualified access [unqualified] let tempDir = QmlUtils.tempDirectory(); ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:264:13: Unqualified access [unqualified] setSaveRequired(); ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:288:13: Unqualified access [unqualified] setSaveRequired(); ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:300:13: Unqualified access [unqualified] setSaveRequired(); ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:326:25: Unqualified access [unqualified] QmlUtils.fileNameForUrl(settings.privateKeyFile))) : ^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:344:21: Unqualified access [unqualified] setSaveRequired(); ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:611:13: Unqualified access [unqualified] resetSaveRequired(); ^^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:724:29: Member "osName" not found on type "QQuickItem" [missing-property] if(item.osName === name) ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:940:30: Member "osEnabledChecked" not found on type "QQuickItem" [missing-property] if(!item.osEnabledChecked) ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:966:30: Member "osEnabledChecked" not found on type "QQuickItem" [missing-property] if(!item.osEnabledChecked) ^^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:765:50: Unqualified access [unqualified] onTextChanged: { setSaveRequired(); } ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:775:50: Unqualified access [unqualified] onTextChanged: { setSaveRequired(); } ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:803:33: Unqualified access [unqualified] setSaveRequired(); ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:819:53: Unqualified access [unqualified] onCheckedChanged: { setSaveRequired(); } ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:827:40: Unqualified access [unqualified] if(settings.defaultImageOpenFolder !== undefined) ^^^^^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:839:36: Unqualified access [unqualified] model: root.operatingSystems ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:843:57: Unqualified access [unqualified] property string osName: modelData.name ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:852:43: Unqualified access [unqualified] text: modelData.name ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:855:57: Unqualified access [unqualified] onCheckedChanged: { setSaveRequired(); } ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:869:44: Unqualified access [unqualified] if(root.checksums[text] !== undefined) ^^^^ Info: Set "pragma ComponentBehavior: Bound" in order to use IDs from outer components in nested components. pragma ComponentBehavior: Bound /* Copyright © 2013-2023 Graphia Technologies Ltd. Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:887:47: Unqualified access [unqualified] onAccepted: { setSaveRequired(); } ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:895:53: Unqualified access [unqualified] onCheckedChanged: { setSaveRequired(); } ^^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/editor/main.qml:1076:21: Unqualified access [unqualified] setSaveRequired(); ^^^^^^^^^^^^^^^ Failed to open file "qmllint" 5 Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:106:21: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:118:21: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.close(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:124:21: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { installer.start(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:199:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { installer.retry(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:205:17: Signal handler for "onClicked" has more formal parameters than the signal it handles. [signal-handler-parameters] onClicked: function(mouse) { root.close(); } ^^^^^^^^^ Info: /home/runner/work/graphia/graphia/source/updater/main.qml:22:1: Unused import [unused-imports] import QtQuick.Dialogs ^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:61:22: Unqualified access [unqualified] visible: installer !== null && !installer.busy && !installer.complete ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:70:68: Unqualified access [unqualified] "Release Notes:"), Qt.application.name, version, Qt.application.version) ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:87:47: Unqualified access [unqualified] let prefix = "file:///" + imagesLocation + "/"; ^^^^^^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:108:25: Unqualified access [unqualified] installer.setStatus("skipped"); ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:124:50: Unqualified access [unqualified] onClicked: function(mouse) { installer.start(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:133:18: Unqualified access [unqualified] visible: installer !== null && installer.busy && !installer.complete ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:141:66: Unqualified access [unqualified] text: Utils.format(qsTr("Updating to Version {0}…"), version) ^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:159:18: Unqualified access [unqualified] visible: installer !== null && installer.complete ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:168:20: Unqualified access [unqualified] text: (installer !== null && installer.success) ? ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:177:22: Unqualified access [unqualified] visible: installer !== null && !installer.success ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:184:19: Unqualified access [unqualified] text: installer !== null && installer.error ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:196:26: Unqualified access [unqualified] visible: installer !== null && !installer.success ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:199:46: Unqualified access [unqualified] onClicked: function(mouse) { installer.retry(); } ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:212:17: Unqualified access [unqualified] target: installer ^^^^^^^^^ Warning: /home/runner/work/graphia/graphia/source/updater/main.qml:215:16: Unqualified access [unqualified] if(installer.complete) ^^^^^^^^^