18 bool loadFile(
const QString& fileName)
override;
55 void documentWasModified();
59 void setCurrentFile(
const QString& fileName);
61 [[nodiscard]] QString strippedName(
const QString& fullFileName)
const;
Interface for MDI document widgets handling files.
Definition MultiDocInterface.h:41
Definition TextEditor.h:10
void closeEvent(QCloseEvent *event) override
bool saveAs() override
Pure virtual needs to be implemented.
bool hasSelection() const override
Pure virtual needs to be implemented.
void newFile() override
Pure virtual needs to be implemented.
bool isUndoRedoEnabled() const override
Pure virtual needs to be implemented.
QString userFriendlyCurrentFile() const override
Pure virtual needs to be implemented.
void copy() override
Pure virtual needs to be implemented.
bool isUndoAvailable() const override
Pure virtual needs to be implemented.
bool save() override
Pure virtual needs to be implemented.
bool saveFile(const QString &fileName)
bool isRedoAvailable() const override
Pure virtual needs to be implemented.
bool loadFile(const QString &fileName) override
Pure virtual needs to be implemented.
void paste() override
Pure virtual needs to be implemented.
void undo() override
Pure virtual needs to be implemented.
void redo() override
Pure virtual needs to be implemented.
bool isModified() const override
Pure virtual needs to be implemented.
QString currentFile() const override
Pure virtual needs to be implemented.
void cut() override
Pure virtual needs to be implemented.
TextEditor(QWidget *parent)
Definition Application.h:10