AddViewToDocument(const istd::IChangeable &document, const QByteArray &viewTypeId=QByteArray()) | idoc::CSingleDocumentManagerBase | virtual |
AfterModelChange(imod::IModel *modelPtr, const istd::IChangeable::ChangeSet &changeSet) override | imod::CSingleModelObserverBase | protectedvirtual |
BaseClass typedef | idocgui::CSingleDocumentWorkspaceGuiComp | |
BeforeModelChange(imod::IModel *modelPtr) override | imod::CSingleModelObserverBase | protectedvirtual |
BeginChangeGroup(const ChangeSet &changeSet) | istd::IChangeable | inlinevirtual |
BeginChanges(const ChangeSet &changeSet) | istd::IChangeable | inlinevirtual |
CComponentBase() | icomp::CComponentBase | |
CComponentBase(const CComponentBase &)=delete | icomp::CComponentBase | |
CF_ALL_DATA enum value | istd::IChangeable | |
CF_ANY enum value | istd::IChangeable | |
CF_DELEGATED enum value | istd::IChangeable | |
CF_DESTROYING enum value | istd::IChangeable | |
CF_DOCUMENT_COUNT_CHANGED enum value | idoc::IDocumentManager | |
CF_DOCUMENT_CREATED enum value | idoc::IDocumentManager | |
CF_DOCUMENT_REMOVED enum value | idoc::IDocumentManager | |
CF_DOCUMENT_RENAMED enum value | idoc::IDocumentManager | |
CF_ICF_INTERNAL enum value | istd::IChangeable | |
CF_NO_UNDO enum value | istd::IChangeable | |
CF_VIEW_ACTIVATION_CHANGED enum value | idoc::IDocumentManager | |
CGuiComponentBase() | istdgui::CGuiComponentBase | |
ChangeFlags enum name | idoc::IDocumentManager | |
CloneMe(CompatibilityMode mode=CM_WITHOUT_REFS) const | istd::IChangeable | inlinevirtual |
CloseDocument(int documentIndex=-1, bool beQuiet=false, bool *ignoredPtr=nullptr) | idoc::CSingleDocumentManagerBase | virtual |
CloseView(istd::IPolymorphic *viewPtr=nullptr, bool beQuiet=false, bool *ignoredPtr=nullptr) | idoc::CSingleDocumentManagerBase | virtual |
CM_CONVERT enum value | istd::IChangeable | |
CM_STRICT enum value | istd::IChangeable | |
CM_WITH_REFS enum value | istd::IChangeable | |
CM_WITHOUT_REFS enum value | istd::IChangeable | |
CompatibilityMode enum name | istd::IChangeable | |
CopyFrom(const IChangeable &object, CompatibilityMode mode=CM_WITHOUT_REFS) | istd::IChangeable | inlinevirtual |
CreateFileDialogFilters(const QByteArray *documentTypeIdPtr, const istd::IChangeable *dataObjectPtr, int flags) const | idocgui::TQtDocumentManagerWrap< idoc::CSingleDocumentManagerBase, istdgui::TRestorableGuiWrap< istdgui::TGuiComponentBase< QWidget > > > | protected |
CreateGui(QWidget *parentPtr) override | istdgui::TRestorableGuiWrap< istdgui::TGuiComponentBase< QWidget > > | protectedvirtual |
CreateQtWidget(QWidget *parentPtr) | istdgui::TGuiComponentBase< QWidget > | protectedvirtual |
CSingleDocumentManagerBase() | idoc::CSingleDocumentManagerBase | |
CSingleDocumentWorkspaceGuiComp() | idocgui::CSingleDocumentWorkspaceGuiComp | |
CSingleModelObserverBase() | imod::CSingleModelObserverBase | protected |
CTmplBasedDocumentManagerBase() | idoc::CTmplBasedDocumentManagerBase | |
DestroyGui() override | istdgui::TRestorableGuiWrap< istdgui::TGuiComponentBase< QWidget > > | protectedvirtual |
EnableVisualChangesHandler(bool enableLocalization=true) | ibase::TVisualChangesHandlerWrap< icomp::CComponentBase > | virtual |
EndChangeGroup(const ChangeSet &changeSet) | istd::IChangeable | inlinevirtual |
EndChanges(const ChangeSet &changeSet) | istd::IChangeable | inlinevirtual |
EnsureModelDetached() | imod::CSingleModelObserverBase | protected |
EnsureViewRemoved() | idoc::CSingleDocumentManagerBase | protected |
eventFilter(QObject *sourcePtr, QEvent *eventPtr) override | istdgui::CGuiComponentBase | protected |
FileToTypeMap typedef | idoc::IDocumentManager | |
GenerateDocumentTitle() const | idocgui::CSingleDocumentWorkspaceGuiComp | protectedvirtual |
GetActiveView() const | idoc::CSingleDocumentManagerBase | virtual |
GetAllChanges() | istd::IChangeable | inlinestatic |
GetAllowedOperationFlags(const istd::IPolymorphic *viewPtr=nullptr) const | idoc::CTmplBasedDocumentManagerBase | virtual |
GetAnyChange() | istd::IChangeable | inlinestatic |
GetChangesLock() const | istd::IChangeable | inlinevirtual |
GetComponentContext() const | icomp::CComponentBase | virtual |
GetComponentId(const IComponentContext *componentContextPtr, const QByteArray &contextId=QByteArray()) | icomp::CComponentBase | protectedstatic |
GetComponentStaticInfo() const =0 | icomp::CComponentBase | protectedpure virtual |
GetCurrentDocumentFilePath() const | idoc::CSingleDocumentManagerBase | protected |
GetDefaultDirectory(const QString &sugestedDir="", const QByteArray *documentTypeIdPtr=nullptr) const | idoc::CTmplBasedDocumentManagerBase | virtual |
GetDelegatedChanges() | istd::IChangeable | inlinestatic |
GetDocumentFileTypeInfo(const QByteArray &documentTypeId) const | idoc::CTmplBasedDocumentManagerBase | virtual |
GetDocumentFromIndex(int index, DocumentInfo *documentInfoPtr=nullptr) const | idoc::CSingleDocumentManagerBase | virtual |
GetDocumentFromView(const istd::IPolymorphic &view, DocumentInfo *documentInfoPtr=nullptr) const | idoc::CSingleDocumentManagerBase | virtual |
GetDocumentsCount() const | idoc::CSingleDocumentManagerBase | virtual |
GetDocumentTemplate() const | idoc::CTmplBasedDocumentManagerBase | protectedvirtual |
GetDocumentTypeId(const istd::IChangeable &document) const | idoc::CSingleDocumentManagerBase | virtual |
GetDocumentTypeIds() const | idoc::CTmplBasedDocumentManagerBase | virtual |
GetDocumentTypeIdsForFile(const QString &filePath) const | idoc::CTmplBasedDocumentManagerBase | virtual |
GetDocumentTypeName(const QByteArray &documentTypeId) const | idoc::CTmplBasedDocumentManagerBase | virtual |
GetInterface(const istd::CClassInfo &interfaceType, const QByteArray &subId="") | icomp::CComponentBase | virtual |
GetModelPtr() const | imod::CSingleModelObserverBase | inlineprotected |
GetNoChanges() | istd::IChangeable | inlinestatic |
GetObservedModel() const | imod::CSingleModelObserverBase | inlineprotected |
GetOpenFilePath(const QByteArray *documentTypeIdPtr=nullptr) const override | idocgui::CSingleDocumentWorkspaceGuiComp | protectedvirtual |
GetOpenFilePathesFromDialog(const QByteArray *documentTypeIdPtr) const | idocgui::TQtDocumentManagerWrap< idoc::CSingleDocumentManagerBase, istdgui::TRestorableGuiWrap< istdgui::TGuiComponentBase< QWidget > > > | protectedvirtual |
GetParentComponent(bool ownerOnly=false) const | icomp::CComponentBase | virtual |
GetQtWidget() const | istdgui::TGuiComponentBase< QWidget > | virtual |
GetSaveFilePath(const QByteArray &documentTypeId, const istd::IChangeable *dataObjectPtr, const QString ¤tFilePath) const override | idocgui::TQtDocumentManagerWrap< idoc::CSingleDocumentManagerBase, istdgui::TRestorableGuiWrap< istdgui::TGuiComponentBase< QWidget > > > | virtual |
GetSupportedOperations() const | istd::IChangeable | inlinevirtual |
GetUndoManagerForDocument(const istd::IChangeable *documentPtr) const | idoc::CSingleDocumentManagerBase | virtual |
GetViewFromIndex(int documentIndex, int viewIndex) const | idoc::CSingleDocumentManagerBase | virtual |
GetViewsCount(int documentIndex) const | idoc::CSingleDocumentManagerBase | virtual |
GetWidget() const override | istdgui::CGuiComponentBase | inlinevirtual |
GI_DOCUMENT enum value | idocgui::CSingleDocumentWorkspaceGuiComp | |
GI_VIEW enum value | idocgui::CSingleDocumentWorkspaceGuiComp | |
GI_WINDOW enum value | idocgui::CSingleDocumentWorkspaceGuiComp | |
GroupId enum name | idocgui::CSingleDocumentWorkspaceGuiComp | |
HasDocumentPendingChanges() const | idoc::CSingleDocumentManagerBase | protected |
I_REGISTER_SUBELEMENT_INTERFACE_T(VisualStatus, IVisualStatus, ExtractVisualStatus) | istdgui::CGuiComponentBase | |
I_REGISTER_SUBELEMENT_INTERFACE_T(VisualStatus, istd::IChangeable, ExtractVisualStatus) | istdgui::CGuiComponentBase | |
I_REGISTER_SUBELEMENT_INTERFACE_T(VisualStatus, imod::IModel, ExtractVisualStatus) | istdgui::CGuiComponentBase | |
Ids typedef | idocgui::TQtDocumentManagerWrap< idoc::CSingleDocumentManagerBase, istdgui::TRestorableGuiWrap< istdgui::TGuiComponentBase< QWidget > > > | |
InitStaticInfo(IComponent *componentPtr) | icomp::CComponentBase | protectedstatic |
InsertNewDocument(const QByteArray &documentTypeId, bool createView=true, const QByteArray &viewTypeId="", istd::IChangeable **newDocumentPtr=nullptr, bool beQuiet=false, bool *ignoredPtr=nullptr) | idoc::CSingleDocumentManagerBase | virtual |
IsComponentActive() const | icomp::CComponentBase | inlineprotected |
IsEqual(const IChangeable &object) const | istd::IChangeable | inlinevirtual |
IsFeatureSupported(int featureFlags, const QByteArray &documentTypeId) const | idoc::CTmplBasedDocumentManagerBase | virtual |
IsGuiCreated() const override | istdgui::CGuiComponentBase | virtual |
IsGuiShown() const | istdgui::CGuiComponentBase | inline |
IsModelAttached(const imod::IModel *modelPtr=nullptr) const override | imod::CSingleModelObserverBase | inlineprotectedvirtual |
m_applicationName | idocgui::CSingleDocumentWorkspaceGuiComp | protected |
m_lastViewPtr | idocgui::CSingleDocumentWorkspaceGuiComp | protected |
m_organizationName | idocgui::CSingleDocumentWorkspaceGuiComp | protected |
m_updateGuiCaller | istdgui::CGuiComponentBase | protected |
m_visualStatus | istdgui::CGuiComponentBase | protected |
MakeAutoSlotConnection(const QWidget &widget, QObject &object) | istdgui::CGuiComponentBase | static |
ModelType typedef | imod::CSingleModelObserverBase | protected |
NewDocument(const QByteArray &documentTypeId, bool createView, const QByteArray &viewTypeId, bool initialize, bool beQuiet, bool *ignoredPtr) | idoc::CSingleDocumentManagerBase | protected |
OF_FILE_NEW enum value | idoc::IDocumentManager | |
OF_FILE_OPEN enum value | idoc::IDocumentManager | |
OF_FILE_SAVE enum value | idoc::IDocumentManager | |
OF_FILE_SAVE_AS enum value | idoc::IDocumentManager | |
OF_KNOWN_PATH enum value | idoc::IDocumentManager | |
OnBeginChanges() | istd::IChangeable | inlineprotectedvirtual |
OnComponentCreated() override | idocgui::CSingleDocumentWorkspaceGuiComp | protectedvirtual |
OnComponentDestroyed() override | istdgui::CGuiComponentBase | protectedvirtual |
OnDesignSchemaChanged() override | istdgui::CGuiComponentBase | protectedvirtual |
OnEndChanges(const ChangeSet &changeSet) override | idocgui::CSingleDocumentWorkspaceGuiComp | protectedvirtual |
OnGuiCreated() override | idocgui::CSingleDocumentWorkspaceGuiComp | protectedvirtual |
OnGuiDestroyed() override | idocgui::CSingleDocumentWorkspaceGuiComp | protectedvirtual |
OnGuiHidden() | istdgui::CGuiComponentBase | protectedvirtual |
OnGuiRetranslate() | istdgui::CGuiComponentBase | protectedvirtual |
OnGuiShown() | istdgui::CGuiComponentBase | protectedvirtual |
OnKeyPressed(QKeyEvent *event) | istdgui::CGuiComponentBase | protectedvirtual |
OnLanguageChanged() override | istdgui::CGuiComponentBase | protectedvirtual |
OnModelAttached(imod::IModel *modelPtr, istd::IChangeable::ChangeSet &changeMask) override | imod::CSingleModelObserverBase | protectedvirtual |
OnModelDetached(imod::IModel *modelPtr) override | imod::CSingleModelObserverBase | protectedvirtual |
OnRestoreSettings(const QSettings &settings) override | idocgui::CSingleDocumentWorkspaceGuiComp | protectedvirtual |
OnRetranslate() | istdgui::CGuiComponentBase | protectedvirtual |
OnSaveSettings(QSettings &settings) const override | idocgui::TQtDocumentManagerWrap< idoc::CSingleDocumentManagerBase, istdgui::TRestorableGuiWrap< istdgui::TGuiComponentBase< QWidget > > > | virtual |
OnTryClose(bool *ignoredPtr=nullptr) override | idocgui::CSingleDocumentWorkspaceGuiComp | virtual |
OnUpdate(const istd::IChangeable::ChangeSet &changeSet) | idoc::CSingleDocumentManagerBase | protectedvirtual |
OnViewRegistered(istd::IPolymorphic *viewPtr) override | idocgui::CSingleDocumentWorkspaceGuiComp | protectedvirtual |
OnViewRemoved(istd::IPolymorphic *viewPtr) override | idocgui::CSingleDocumentWorkspaceGuiComp | protectedvirtual |
OpenDocument(const QByteArray *documentTypeIdPtr, const QString *fileNamePtr=nullptr, bool createView=true, const QByteArray &viewTypeId="", istd::IChangeable **documentPtr=nullptr, FileToTypeMap *loadedMapPtr=nullptr, bool beQuiet=false, bool *ignoredPtr=nullptr, iproc::IProgressManager *progressManagerPtr=nullptr) | idoc::CSingleDocumentManagerBase | virtual |
OpenSingleDocument(const QString &filePath, bool createView, const QByteArray &viewTypeId, QByteArray &documentTypeId, bool beQuiet, bool *ignoredPtr, iproc::IProgressManager *progressManagerPtr) | idoc::CSingleDocumentManagerBase | protectedvirtual |
OperationFlags enum name | idoc::IDocumentManager | |
operator=(const CComponentBase &)=delete | icomp::CComponentBase | |
QueryDocumentSave(bool *ignoredPtr) override | idocgui::CSingleDocumentWorkspaceGuiComp | protectedvirtual |
RegisterDocument() | idoc::CSingleDocumentManagerBase | protected |
ResetData(CompatibilityMode mode=CM_WITHOUT_REFS) | istd::IChangeable | inlinevirtual |
SaveDirtyDocuments(bool beQuiet=false, bool *ignoredPtr=nullptr) | idoc::CSingleDocumentManagerBase | virtual |
SaveDocument(int documentIndex=-1, bool requestFileName=false, FileToTypeMap *savedMapPtr=nullptr, bool beQuiet=false, bool *ignoredPtr=nullptr, iproc::IProgressManager *progressManagerPtr=nullptr) | idoc::CSingleDocumentManagerBase | virtual |
SerializeOpenDocument(iser::IArchive &archive) | idoc::CSingleDocumentManagerBase | protected |
SetActiveView(istd::IPolymorphic *viewPtr) override | idocgui::CSingleDocumentWorkspaceGuiComp | virtual |
SetComponentContext(const IComponentContext *contextPtr, const ICompositeComponent *parentPtr, bool isParentOwner) | icomp::CComponentBase | virtual |
SetDocumentTemplate(const idoc::IDocumentTemplate *documentTemplatePtr) | idoc::CTmplBasedDocumentManagerBase | protected |
SetModelPtr(imod::IModel *modelPtr) | imod::CSingleModelObserverBase | inlineprotected |
SetObservedIds(const istd::IChangeable::ChangeSet &changeMask) | imod::CSingleModelObserverBase | protected |
SetStatusIcon(const QIcon &icon) | istdgui::CGuiComponentBase | protected |
SetStatusText(const QString &text) | istdgui::CGuiComponentBase | protected |
SF_DEFAULT enum value | idoc::IDocumentTypesInfo | |
SF_EDIT_DOCUMENT enum value | idoc::IDocumentTypesInfo | |
SF_NEW_DOCUMENT enum value | idoc::IDocumentTypesInfo | |
SO_CHANGE_LOCK enum value | istd::IChangeable | |
SO_CLONE enum value | istd::IChangeable | |
SO_COMPARE enum value | istd::IChangeable | |
SO_COPY enum value | istd::IChangeable | |
SO_NONE enum value | istd::IChangeable | |
SO_OBSERVE enum value | istd::IChangeable | |
SO_RESET enum value | istd::IChangeable | |
SupportedFeatures enum name | idoc::IDocumentTypesInfo | |
SupportedOperations enum name | istd::IChangeable | |
TGuiComponentBase() | istdgui::TGuiComponentBase< QWidget > | |
TVisualChangesHandlerWrap(Args &&... args) | ibase::TVisualChangesHandlerWrap< icomp::CComponentBase > | |
UpdateLastDirectory(const QString &filePath) const | idocgui::TQtDocumentManagerWrap< idoc::CSingleDocumentManagerBase, istdgui::TRestorableGuiWrap< istdgui::TGuiComponentBase< QWidget > > > | protected |
UpdateTitle() | idocgui::CSingleDocumentWorkspaceGuiComp | protectedvirtual |
~CSingleModelObserverBase() | imod::CSingleModelObserverBase | protectedvirtual |