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.
YACS::HMI::SchemaModel * getSchemaModel()
FormEditTree * getEditTree()
static QtGuiContext * _QtCurrent
void setEditionRoot(YACS::HMI::ItemEditionRoot *re)
YACS::HMI::GuiExecutor * _guiExecutor
QStackedWidget * getStackedWidget()
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 * _selectionModel
static QtGuiContext * getQtCurrent()
void setStackedWidget(QStackedWidget *sw)
void setWindow(QWidget *window)
YACS::HMI::GraphicsView * _view
std::map< YACS::HMI::Subject *, QWidget * > _mapOfEditionItem
YACS::HMI::GenericGui * getGMain()
void setGuiExecutor(YACS::HMI::GuiExecutor *guiEx)
void setFileName(const QString &fileName)
void setScene(QGraphicsScene *scene)
void setLoadingPresentation(bool isLoadpres)
YACS::HMI::Subject * getSelectedSubject()
YACS::HMI::ItemEditionRoot * getEditionRoot()
QItemSelectionModel * getSelectionModel()
YACS::HMI::GenericGui * _gmain
YACS::HMI::GuiExecutor * getGuiExecutor()
bool _isLoadingPresentation
void setEdition(bool isEdition)
void setSchemaModel(YACS::HMI::SchemaModel *model)
bool isLoadingPresentation()
std::map< YACS::HMI::Subject *, YACS::HMI::SceneItem * > _mapOfSceneItem
static counters * _counters
YACS::HMI::GraphicsView * getView()
static std::set< QtGuiContext * > _setOfContext
static void setQtCurrent(QtGuiContext *context)
QGraphicsScene * getScene()
YACS::HMI::ItemEditionRoot * _rootEdit
QStackedWidget * _stackedWidget
YACS::HMI::SchemaModel * _schemaModel
viewer QGraphicsScene: deriver SUIT_ViewModel comme QxGraph_Viewer