QtMvvm  1.0.0
A mvvm oriented library for Qt, to create Projects for Widgets and Quick in parallel
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CApplicationWindow
 Cde::skycoder42::QtMvvm::Quick::QtMvvmAppAn application root window that is a full fledged QML presenter
 CQtMvvm::BindingA handle to a multidirectional binding between properties
 CQtMvvm::SettingsElements::CategoryA top level category to organize sections in
 CDialog
 Cde::skycoder42::QtMvvm::Quick::AlertDialogAn extension of the Dialog for better appearance
 CDrawer
 Cde::skycoder42::QtMvvm::Quick::PresentingDrawerA Drawer that can be used as a presenter for drawer views
 CQtMvvm::SettingsElements::EntryAn entry in the settings to display and edit a value
 CFileDialog
 Cde::skycoder42::QtMvvm::Quick::FileDialogA file dialog implementation based on the labs file dialog
 CFolderDialog
 Cde::skycoder42::QtMvvm::Quick::FolderDialogA folder dialog implementation based on the labs folder dialog
 CQtMvvm::SettingsElements::GroupA logical group of settings entries
 CQtMvvm::IPresenterThe interface for a GUI view presenter
 CQtMvvm::QuickPresenterThe IPresenter implementation for the quick module
 CQtMvvm::WidgetsPresenterThe IPresenter implementation for the widgets module
 CQtMvvm::IPresentingViewA simple interface to make it possible for any view to present subviews
 CQtMvvm::ISettingsSetupLoaderAn interface for a generic settings setup loader
 CLabel
 Cde::skycoder42::QtMvvm::Quick::ToolBarLabelAn extension of the Label for better appearance when used in a toolbar
 CQtMvvm::MessageConfigA configuration for a simple dialog to be shown from the core code
 CPage
 Cde::skycoder42::QtMvvm::DataSync::Quick::DataSyncViewThe view implementation for the QtMvvm::DataSyncViewModel
 Cde::skycoder42::QtMvvm::DataSync::Quick::NetworkExchangeViewThe view implementation for the QtMvvm::NetworkExchangeViewModel
 Cde::skycoder42::QtMvvm::Quick::SettingsViewThe view implementation for the QtMvvm::SettingsViewModel
 CProgressBar
 Cde::skycoder42::QtMvvm::Quick::PresenterProgressA ProgressBar with automatic bindings to the presenters view loading progress
 C
 CQtMvvm::PresenterExceptionAn exception to be thrown from the presenter if presenting fails
 CQtMvvm::ServiceConstructionExceptionIs thrown in case the construction of a service has failed
 CQtMvvm::ServiceExistsExceptionIs thrown if a service is beeing registered that is already registered
 CQtMvvm::SettingsLoaderExceptionAn exception throw in case loading a settings setup went wrong
 C
 C
 CQtMvvm::CoreAppA logicaly application object to drive the mvvm application from the core part
 CQtMvvm::InputViewFactoryA factory class to generate input edit views by their type names
 CQtMvvm::InputWidgetFactoryA factory class to generate input edit widgets by their type names
 CQtMvvm::MessageResultA result watcher to get the result once a dialog has finished
 CQtMvvm::QuickPresenterThe IPresenter implementation for the quick module
 CQtMvvm::ViewModelThe base class for all viewmodels
 CQtMvvm::WidgetsPresenterThe IPresenter implementation for the widgets module
 C
 C
 C
 C
 Cde::skycoder42::QtMvvm::Quick::FileDialogA file dialog implementation based on the labs file dialog
 C
 Cde::skycoder42::QtMvvm::Quick::FolderDialogA folder dialog implementation based on the labs folder dialog
 CQtObject
 Cde::skycoder42::QtMvvm::Core::MessageA QML signelton to access the QtMvvm namespace methods for showing simple dialogs
 Cde::skycoder42::QtMvvm::Core::MvvmBindingA QML class to create a local mvvm multiway binding
 Cde::skycoder42::QtMvvm::Quick::DialogPresenterA presentation helper that can present generic mvvm dialogs
 Cde::skycoder42::QtMvvm::Quick::FileChooserA QML class access the native file chooser on android
 Cde::skycoder42::QtMvvm::Quick::PopupPresenterA presentation helper that can present mvvm views that extend the Popup type
 Cde::skycoder42::QtMvvm::Quick::QuickPresenterA QML singleton to access common presenter methods globally
 C
 Cde::skycoder42::QtMvvm::Core::MessageA QML signelton to access the QtMvvm namespace methods for showing simple dialogs
 Cde::skycoder42::QtMvvm::Core::MvvmBindingA QML class to create a local mvvm multiway binding
 Cde::skycoder42::QtMvvm::Quick::DialogPresenterA presentation helper that can present generic mvvm dialogs
 Cde::skycoder42::QtMvvm::Quick::FileChooserA QML class access the native file chooser on android
 Cde::skycoder42::QtMvvm::Quick::PopupPresenterA presentation helper that can present mvvm views that extend the Popup type
 Cde::skycoder42::QtMvvm::Quick::QuickPresenterA QML singleton to access common presenter methods globally
 C
 Cde::skycoder42::QtMvvm::Quick::QtMvvmAppAn application root window that is a full fledged QML presenter
 C
 Cde::skycoder42::QtMvvm::Quick::AlertDialogAn extension of the Dialog for better appearance
 C
 Cde::skycoder42::QtMvvm::Quick::PresentingDrawerA Drawer that can be used as a presenter for drawer views
 C
 Cde::skycoder42::QtMvvm::Quick::ToolBarLabelAn extension of the Label for better appearance when used in a toolbar
 C
 Cde::skycoder42::QtMvvm::DataSync::Quick::DataSyncViewThe view implementation for the QtMvvm::DataSyncViewModel
 Cde::skycoder42::QtMvvm::DataSync::Quick::NetworkExchangeViewThe view implementation for the QtMvvm::NetworkExchangeViewModel
 Cde::skycoder42::QtMvvm::Quick::SettingsViewThe view implementation for the QtMvvm::SettingsViewModel
 C
 Cde::skycoder42::QtMvvm::Quick::PresenterProgressA ProgressBar with automatic bindings to the presenters view loading progress
 C
 Cde::skycoder42::QtMvvm::Quick::RoundActionButtonAn extension of the RoundButton for better appearance
 C
 Cde::skycoder42::QtMvvm::Quick::PresentingStackViewA presentation helper that can present standard mvvm views
 C
 Cde::skycoder42::QtMvvm::Quick::ContrastToolBarAn extension of the ToolBar for better appearance
 C
 Cde::skycoder42::QtMvvm::Quick::ActionButtonAn extension of the ToolButton for better appearance
 CRoundButton
 Cde::skycoder42::QtMvvm::Quick::RoundActionButtonAn extension of the RoundButton for better appearance
 CQtMvvm::SettingsElements::SectionA bigger section for different entries and groups
 CQtMvvm::ServiceRegistryA singleton to prepare services for dependency injection and to access them
 CQtMvvm::SettingsElements::SetupThe whole settings setup
 CStackView
 Cde::skycoder42::QtMvvm::Quick::PresentingStackViewA presentation helper that can present standard mvvm views
 CToolBar
 Cde::skycoder42::QtMvvm::Quick::ContrastToolBarAn extension of the ToolBar for better appearance
 CToolButton
 Cde::skycoder42::QtMvvm::Quick::ActionButtonAn extension of the ToolButton for better appearance