![]() |
Scanframe Modular Application 0.1.0
|
#include <PlainTextEditMdi.h>
Public Member Functions | |
PlainTextEditMdi () | |
Default constructor. | |
PlainTextEditMdi (QPlainTextEdit *editor) | |
Initializing constructor. | |
void | setEditor (QPlainTextEdit *edit, QWidget *container=nullptr) |
Sets the editor for the interface to work on to set the title. | |
void | newFile () override |
Pure virtual needs to be implemented. | |
virtual QString | newFileName () const |
bool | loadFile (const QString &filename) override |
Pure virtual needs to be implemented. | |
bool | save () override |
Pure virtual needs to be implemented. | |
bool | saveAs () override |
Pure virtual needs to be implemented. | |
bool | saveFile (const QString &fileName) |
bool | isModified () const override |
Pure virtual needs to be implemented. | |
QString | userFriendlyCurrentFile () const override |
Pure virtual needs to be implemented. | |
QString | currentFile () const override |
Pure virtual needs to be implemented. | |
bool | hasSelection () const override |
Pure virtual needs to be implemented. | |
bool | isUndoRedoEnabled () const override |
Pure virtual needs to be implemented. | |
bool | isUndoAvailable () const override |
Pure virtual needs to be implemented. | |
bool | isRedoAvailable () const override |
Pure virtual needs to be implemented. | |
void | cut () override |
Pure virtual needs to be implemented. | |
void | copy () 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. | |
![]() | |
MultiDocInterface () | |
Default constructor. | |
virtual void | setConnections (QWidget *editor) |
Sets the editor to operate on. | |
virtual bool | canClose () const |
When the document is modified this function shows a message box with 3 options to save or not or to cancel closing the document. | |
QString | getFileTypeFilters () const |
virtual void | stateSaveRestore (bool save) |
Saves or restores the state of the MDI instance. | |
void | activate (bool) |
Called by application when this document is activated deactivated. | |
virtual void | develop () |
Virtual function which is called during development only fro an action. | |
Additional Inherited Members | |
![]() | |
MultiDocInterfaceSignals | mdiSignals |
Instance to connect signal handlers onto. | |
sf::PlainTextEditMdi::PlainTextEditMdi | ( | ) |
Default constructor.
|
explicit |
Initializing constructor.
|
overridevirtual |
Pure virtual needs to be implemented.
Implements sf::MultiDocInterface.
|
overridevirtual |
Pure virtual needs to be implemented.
Implements sf::MultiDocInterface.
|
overridevirtual |
Pure virtual needs to be implemented.
Implements sf::MultiDocInterface.
|
overridevirtual |
Pure virtual needs to be implemented.
Implements sf::MultiDocInterface.
|
overridevirtual |
Pure virtual needs to be implemented.
Implements sf::MultiDocInterface.
|
overridevirtual |
Pure virtual needs to be implemented.
Implements sf::MultiDocInterface.
|
overridevirtual |
Pure virtual needs to be implemented.
Implements sf::MultiDocInterface.
|
overridevirtual |
Pure virtual needs to be implemented.
Implements sf::MultiDocInterface.
|
overridevirtual |
Pure virtual needs to be implemented.
Implements sf::MultiDocInterface.
Reimplemented in sf::ScriptEditor.
|
overridevirtual |
Pure virtual needs to be implemented.
Implements sf::MultiDocInterface.
|
virtual |
Reimplemented in sf::ScriptEditor.
|
overridevirtual |
Pure virtual needs to be implemented.
Implements sf::MultiDocInterface.
|
overridevirtual |
Pure virtual needs to be implemented.
Implements sf::MultiDocInterface.
|
overridevirtual |
Pure virtual needs to be implemented.
Implements sf::MultiDocInterface.
|
overridevirtual |
Pure virtual needs to be implemented.
Implements sf::MultiDocInterface.
bool sf::PlainTextEditMdi::saveFile | ( | const QString & | fileName | ) |
void sf::PlainTextEditMdi::setEditor | ( | QPlainTextEdit * | edit, |
QWidget * | container = nullptr |
||
) |
Sets the editor for the interface to work on to set the title.
edit | Edit Editor widget. |
container | Root container widget of the editor. When null the editor is used. |
|
overridevirtual |
Pure virtual needs to be implemented.
Implements sf::MultiDocInterface.
|
overridevirtual |
Pure virtual needs to be implemented.
Implements sf::MultiDocInterface.