20 #ifndef _QTGUICONTEXT_HXX_
21 #define _QTGUICONTEXT_HXX_
33 #include <QGraphicsScene>
34 #include <QItemSelectionModel>
35 #include <QStackedWidget>
82 inline void setFileName(
const QString& fileName) {_fileName = fileName; };
84 inline void setEdition(
bool isEdition) {_isEdition = isEdition; };
#define GENERICGUI_EXPORT
Base class for all schema objects.
static QtGuiContext * _QtCurrent
void setEditionRoot(YACS::HMI::ItemEditionRoot *re)
YACS::HMI::GuiExecutor * _guiExecutor
void setSelectionModel(QItemSelectionModel *selmod)
void setView(YACS::HMI::GraphicsView *view)
YACS::HMI::Subject * _selectedSubject
std::map< YACS::HMI::Subject *, YACS::HMI::SchemaItem * > _mapOfSchemaItem
void setSelectedSubject(YACS::HMI::Subject *sub)
void setEditTree(FormEditTree *editTree)
std::set< YACS::HMI::Subject * > _setOfModifiedSubjects
QItemSelectionModel * getSelectionModel()
QItemSelectionModel * _selectionModel
void setStackedWidget(QStackedWidget *sw)
QGraphicsScene * getScene()
void setWindow(QWidget *window)
YACS::HMI::ItemEditionRoot * getEditionRoot()
YACS::HMI::GraphicsView * _view
YACS::HMI::SchemaModel * getSchemaModel()
static QtGuiContext * getQtCurrent()
std::map< YACS::HMI::Subject *, QWidget * > _mapOfEditionItem
void setGuiExecutor(YACS::HMI::GuiExecutor *guiEx)
YACS::HMI::GraphicsView * getView()
void setFileName(const QString &fileName)
void setScene(QGraphicsScene *scene)
void setLoadingPresentation(bool isLoadpres)
FormEditTree * getEditTree()
YACS::HMI::GenericGui * _gmain
QStackedWidget * getStackedWidget()
bool _isLoadingPresentation
void setEdition(bool isEdition)
YACS::HMI::GenericGui * getGMain()
void setSchemaModel(YACS::HMI::SchemaModel *model)
bool isLoadingPresentation()
std::map< YACS::HMI::Subject *, YACS::HMI::SceneItem * > _mapOfSceneItem
static counters * _counters
YACS::HMI::Subject * getSelectedSubject()
static std::set< QtGuiContext * > _setOfContext
static void setQtCurrent(QtGuiContext *context)
YACS::HMI::GuiExecutor * getGuiExecutor()
YACS::HMI::ItemEditionRoot * _rootEdit
QStackedWidget * _stackedWidget
YACS::HMI::SchemaModel * _schemaModel
viewer QGraphicsScene: deriver SUIT_ViewModel comme QxGraph_Viewer