]> SALOME platform Git repositories - modules/gui.git/blob - src/SVTK/SVTK_ViewModelBase.h
Salome HOME
d58827229b1859960be995921d70c33ae99c41e2
[modules/gui.git] / src / SVTK / SVTK_ViewModelBase.h
1 #ifndef SVTK_SELECTIONCHANGED_H
2 #define SVTK_SELECTIONCHANGED_H
3
4 #include <qobject.h>
5
6 #include "SVTK.h"
7 #include "SUIT_ViewModel.h"
8
9
10 //! To define minimal interface for #SVTK_ViewWindow initialization
11 class SVTK_EXPORT SVTK_ViewModelBase: public SUIT_ViewModel
12 {
13   Q_OBJECT;
14
15 public slots:
16   //! To invoke Qt #selectionChanged signal
17   void onSelectionChanged()
18   {
19     emit selectionChanged();
20   }
21
22  signals:
23   //! To declare signal on selection changed
24   void selectionChanged();
25 };
26
27 #endif