- Extending Qt Creator Manual
- QtCreator
- IDocument
- Extending Qt Creator Manual 13.0.0

# List of All Members for IDocument

This is the complete list of members for Core::IDocument, including inherited members.

- enum ChangeTrigger
- enum ChangeType
- IDocument(QObject *)
- enum class OpenResult
- enum ReloadFlag
- aboutToReload()
- aboutToSave(const Utils::FilePath &, bool)
- changed()
- contentsChanged()
- filePathChanged(const Utils::FilePath &, const Utils::FilePath &)
- mimeTypeChanged()
- reloadFinished(bool)
- saved(const Utils::FilePath &, bool)
- ~IDocument()
- checkPermissions()
- contents() const : QByteArray
- displayName() const : QString
- fallbackSaveAsFileName() const : QString
- fallbackSaveAsPath() const : Utils::FilePath
- filePath() const : const Utils::FilePath &
- formatContents()
- id() const : Utils::Id

- infoBar() : Utils::InfoBar *
- isFileReadOnly() const : bool
- isModified() const : bool
- isSaveAsAllowed() const : bool
- isSuspendAllowed() const : bool
- isTemporary() const : bool
- mimeType() const : QString
- open(QString *, const Utils::FilePath &, const Utils::FilePath &) : Core::IDocument::OpenResult
- preferredDisplayName() const : QString
- reload(QString *, Core::IDocument::ReloadFlag, Core::IDocument::ChangeType) : bool
- reloadBehavior(Core::IDocument::ChangeTrigger, Core::IDocument::ChangeType) const : Core::IDocument::ReloadBehavior
- save(QString *, const Utils::FilePath &, bool) : bool
- saveImpl(QString *, const Utils::FilePath &, bool) : bool
- setContents(const QByteArray &) : bool
- setFilePath(const Utils::FilePath &)
- setId(Utils::Id)
- setMimeType(const QString &)
- setPreferredDisplayName(const QString &)
- setSuspendAllowed(bool)
- setTemporary(bool)
- shouldAutoSave() const : bool