Index: sources/gui/qml/components/MainMenu.qml =================================================================== diff -u -rbce1e6f584c921c9fa6945204ed1e1d38021fbc8 -r77e7c1e746bba703ab3aee61f8e19f398fd9ac00 --- sources/gui/qml/components/MainMenu.qml (.../MainMenu.qml) (revision bce1e6f584c921c9fa6945204ed1e1d38021fbc8) +++ sources/gui/qml/components/MainMenu.qml (.../MainMenu.qml) (revision 77e7c1e746bba703ab3aee61f8e19f398fd9ac00) @@ -57,10 +57,10 @@ signal itemPressed(int vIndex) ListModel { id: _mainTreatmentModel - ListElement { text: qsTr("Treatment"); visible: true; screen: 0 } // MainMenu.Treatment - ListElement { text: qsTr("Trends"); visible: true; screen: 1 } // MainMenu.Trends - ListElement { text: qsTr("Heparin"); visible: true; /*TODO: vSettings.heparinSyringePump */ screen: 2 } // MainMenu.Heparin - ListElement { text: qsTr("HDF"); visible: true; screen: 3 } // MainMenu.HDF + ListElement { text: qsTr("Treatment"); visible: true; screen: 0 } // MainMenu.Treatment + ListElement { text: qsTr("Trends"); visible: true; screen: 1 } // MainMenu.Trends + ListElement { text: qsTr("Heparin"); visible: true; screen: 2 } // MainMenu.Heparin + ListElement { text: qsTr("HDF"); visible: true; screen: 3 } // MainMenu.HDF } ListModel { id: _mainMenuModel @@ -108,9 +108,9 @@ delegate: Item { id: _delegateControl objectName : "delegateControl" - width : ListView.view.count ? model.visible ? ListView.view.width / ListView.view.count : 0 : 0 + width : ListView.view.count ? _delegateControl.visible ? ListView.view.width / ListView.view.count : 0 : 0 height : ListView.view.height - visible : model.visible + visible : model.screen === MainMenu.Heparin ? vSettings.heparinSyringePump : model.visible TouchRect { id : _touchRect objectName: "_touchRect" + index