Index: sources/gui/qml/pages/ManagerStack.qml =================================================================== diff -u -ra58f91b077c8131bea3dbde0fc338adb113fc9f3 -r9f2f52d19e8cf2a2e93b521439ae4b9c0dc1ba56 --- sources/gui/qml/pages/ManagerStack.qml (.../ManagerStack.qml) (revision a58f91b077c8131bea3dbde0fc338adb113fc9f3) +++ sources/gui/qml/pages/ManagerStack.qml (.../ManagerStack.qml) (revision 9f2f52d19e8cf2a2e93b521439ae4b9c0dc1ba56) @@ -20,6 +20,7 @@ // Qml imports import "qrc:/globals" import "qrc:/components" +import "qrc:/pages/rxmanager" /*! * \brief ManagerStack is the screen @@ -29,18 +30,37 @@ */ StackItem { id : _root stackView.initialItem : _managerHome - ScreenItem { id: _managerHome - PlaceHolderText { screenName: qsTr("Prescriptions") } - onVisibleChanged: if (visible) _mainMenu.hidden = true + anchors { + fill : parent + topMargin : Variables.defaultMargin * 2 + leftMargin : Variables.defaultMargin * 3 + rightMargin : Variables.defaultMargin * 3 + bottomMargin: Variables.alarmDialogHeaderHeight + } + + RxManagerHeader{id: _rxHeader + height: 100 //TODO: Calculate how much to give + } + RxManagerList{ + id: _rxManagerListView + anchors { + left : parent.left + right : parent.right + top : _rxHeader.bottom + } + model: vRxProfiles.rxProfiles + } } onVisibleChanged: { if (visible) { _mainMenu.hidden = false + vRxProfiles.doInitRxProfilesList() } else { stackView.initialItem = null } + } }