1 #ifndef CnetEditorView_h 2 #define CnetEditorView_h 37 class QXmlStreamWriter;
41 class CnetEditorWidget;
46 class XmlStackedHandlerReader;
47 class ProjectItemViewMenu;
94 void createToolBars();
96 void leaveEvent(QEvent *event);
110 virtual bool startElement(
const QString &namespaceURI,
const QString &localName,
111 const QString &qName,
const QXmlAttributes &atts);
112 virtual bool endElement(
const QString &namespaceURI,
const QString &localName,
113 const QString &qName);
116 Q_DISABLE_COPY(XmlHandler);
122 QPointer<CnetEditorWidget> m_cnetEditorWidget;
123 QPointer<Control> m_control;
131 #endif // CNETEDITORVIEW_H This represents an ISIS control net in a project-based GUI interface.
Definition: Control.h:79
Ipce view containing the CnetEditorWidget.
Definition: CnetEditorView.h:78
The main project for ipce.
Definition: Project.h:289
File name manipulation and expansion.
Definition: FileName.h:116
AbstractProjectItemView is a base class for views of a ProjectItemModel in Qt's model-view framework...
Definition: AbstractProjectItemView.h:93
CnetEditorWidget * cnetEditorWidget()
Returns the cnetEditorWidget.
Definition: CnetEditorView.cpp:177
XML Handler that parses XMLs in a stack-oriented way.
Definition: XmlStackedHandler.h:112
void load(XmlStackedHandlerReader *xmlReader)
This method pushes a new XmlHandler into the parser stack.
Definition: CnetEditorView.cpp:197
~CnetEditorView()
Destructor.
Definition: CnetEditorView.cpp:97
void save(QXmlStreamWriter &stream, Project *project, FileName newProjectRoot) const
This method saves the Controls object ids to the stream.
Definition: CnetEditorView.cpp:209
Control * control()
Returns the Control displayed in the CnetEditorWidget
Definition: CnetEditorView.cpp:187
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
CnetEditorView(Directory *directory, Control *control, FileName configFile, QWidget *parent=0)
Constructor.
Definition: CnetEditorView.cpp:54
Definition: Directory.h:285
Manage a stack of content handlers for reading XML files.
Definition: XmlStackedHandlerReader.h:25