#ifndef USERVIEWMODEL_H #define USERVIEWMODEL_H #include "viewModel/BaseViewModel.h" #include "viewModel/EMenuTab.h" class UserViewModel : public BaseViewModel { Q_OBJECT US_VIEW_MODEL(UserViewModel) SINGLETON(UserViewModel) private: US_PROPERTY(EMenuTab::eMenuTab, activeTab, EMenuTab::B_TAB) US_PROPERTY_VIEW_ONLY(bool, viewTGC, false) US_PROPERTY_CUSTOM_SETTER_INTERNAL(bool, viewMeasurement, false) US_PROPERTY_VIEW_ONLY(bool, viewMeasurementMonitor, false) US_PROPERTY_VIEW_ONLY(bool, viewMeasurementCalculation, false) US_PROPERTY_VIEW_ONLY(bool, viewMeasurementTopBar, false) }; #endif //USERVIEWMODEL_H