Low priority issue, but the way that the statemachine leads the app around from screen to screen should be reworked. For example, Settings, Select Haul, Serial Port Manager, etc are not used with this functionality. SHould also be able to write a single function to update the window title. For example, in TrawlBackdeckStateMachine.qml, have a property with the base string, and append the name of the current screen, and call whenever screen changes:
property string titleStr: "Field Collector - Trawl Survey - Backdeck " + stateMachine.version
function updateWindowTitle () {
main.title = qsTr(titleStr + " - " + stateMachine.screen )
}
Low priority issue, but the way that the statemachine leads the app around from screen to screen should be reworked. For example, Settings, Select Haul, Serial Port Manager, etc are not used with this functionality. SHould also be able to write a single function to update the window title. For example, in TrawlBackdeckStateMachine.qml, have a property with the base string, and append the name of the current screen, and call whenever screen changes: