|
ACF $AcfVersion:0$
|
Wrapper for general functionality of a Qt based document workspace. More...
#include <TQtDocumentManagerWrap.h>
Public Types | |
| typedef Base | BaseClass |
| typedef BaseClass::Ids | Ids |
Public Member Functions | |
| virtual void | OnRestoreSettings (const QSettings &settings) override |
| virtual void | OnSaveSettings (QSettings &settings) const override |
| virtual QString | GetSaveFilePath (const QByteArray &documentTypeId, const istd::IChangeable *dataObjectPtr, const QString ¤tFilePath) const override |
Protected Member Functions | |
| virtual QStringList | CreateFileDialogFilters (const QByteArray *documentTypeIdPtr, const istd::IChangeable *dataObjectPtr, int flags) const |
| Creates the filter for the file selection dialog. | |
| void | UpdateLastDirectory (const QString &filePath) const |
| virtual QStringList | GetOpenFilePathesFromDialog (const QByteArray *documentTypeIdPtr) const |
Wrapper for general functionality of a Qt based document workspace.
Definition at line 26 of file TQtDocumentManagerWrap.h.
| typedef Base iqtdoc::TQtDocumentManagerWrap< Base, Gui >::BaseClass |
Definition at line 29 of file TQtDocumentManagerWrap.h.
| typedef BaseClass::Ids iqtdoc::TQtDocumentManagerWrap< Base, Gui >::Ids |
Definition at line 30 of file TQtDocumentManagerWrap.h.
|
protectedvirtual |
Creates the filter for the file selection dialog.
| documentTypeIdPtr | optional ID of document type if only filter for single document type should be created. |
Definition at line 110 of file TQtDocumentManagerWrap.h.
References ifilegui::CFileDialogLoaderComp::AppendLoaderFilterList(), NULL, and ifile::IFileTypeInfo::QF_SAVE.
|
protectedvirtual |
Definition at line 153 of file TQtDocumentManagerWrap.h.
References NULL, ifile::IFileTypeInfo::QF_FILE, and ifile::IFileTypeInfo::QF_LOAD.
|
overridevirtual |
Definition at line 81 of file TQtDocumentManagerWrap.h.
References ifile::IFileTypeInfo::QF_FILE, and ifile::IFileTypeInfo::QF_SAVE.
|
overridevirtual |
Reimplemented in iqtdoc::CMultiDocumentWorkspaceGuiComp, and iqtdoc::CSingleDocumentWorkspaceGuiComp.
Definition at line 59 of file TQtDocumentManagerWrap.h.
|
overridevirtual |
Reimplemented in iqtdoc::CMultiDocumentWorkspaceGuiComp.
Definition at line 72 of file TQtDocumentManagerWrap.h.
|
protected |
Definition at line 144 of file TQtDocumentManagerWrap.h.