Index: sources/gui/GuiView.h =================================================================== diff -u -rbb74da05f81b82dad3ec844c1feb1135b949f1c2 -r37e62f8f5c0345cd65b5e4161f07e86b442c22ac --- sources/gui/GuiView.h (.../GuiView.h) (revision bb74da05f81b82dad3ec844c1feb1135b949f1c2) +++ sources/gui/GuiView.h (.../GuiView.h) (revision 37e62f8f5c0345cd65b5e4161f07e86b442c22ac) @@ -31,6 +31,11 @@ * \brief The GuiView class * \details Global view which is used mostly for non-messaging purposes. * Different purposes could be like device notifications and such. + * This class is a general purpose class which is registered in the QML Engine + * to be able to interact with the QML files and receives the user actions and passes them to the GuiController + * for evaluation and applies the navigation validation on the QML. + * \note This class should be used carefully since having a global purpose class can lead to having an entity + * which potentially contains unrelated logics. */ class GuiView : public QObject {