![]() |
Isis 3 Developer Reference
|
Opens a window in Gui Application to be able to edit, save and create text files. More...
#include <GuiEditFile.h>


Public Slots | |
| void | open () |
| For action File->Open. More... | |
| void | OpenFile (QString) |
| To display the contents of an opened file. More... | |
| void | setTextChanged () |
| Indicator that the text has changed. More... | |
| void | saveAs () |
| For action File->Save As. More... | |
| void | saveAsFile (QString) |
| Save the contents of text editor to another file. More... | |
| void | saveFile () |
| For action File->Save. More... | |
| void | closeFile () |
| For action File->Close. More... | |
| void | closeWin () |
| For action Exit (close the window) More... | |
Public Member Functions | |
| void | showWindow (QString psFile="") |
| If there is already an instance of this object, then display the window. More... | |
| ~GuiEditFile () | |
| Destructor. More... | |
| void | clearFile () |
| Delete the contents of a file. More... | |
Static Public Member Functions | |
| static void | EditFile (UserInterface &pUI, QString psFile="") |
| Creates a single instance of the GuiEditFile. More... | |
Opens a window in Gui Application to be able to edit, save and create text files.
Creates a singleton window to edit files.
Example can be used to edit DefFiles in control net applications. Refer to cnetedit Application
| Isis::GuiEditFile::~GuiEditFile | ( | ) |
Destructor.
| void Isis::GuiEditFile::clearFile | ( | ) |
Delete the contents of a file.
Delete the contents of the current file - especially if changes are made and they are not to be saved.
References Isis::ReadWrite.
|
slot |
For action File->Close.
Action File->close, close the opened file.
|
slot |
For action Exit (close the window)
Action Exit - Close window and clear text editor.
|
static |
Creates a single instance of the GuiEditFile.
If already an instance, display the object
| pUI | - User Interface of parent app |
| psFile | - File to edit |
|
slot |
For action File->Open.
Action File->Open.
|
slot |
To display the contents of an opened file.
Display the selected file.
| psOutFile |
References Isis::ReadWrite.
|
slot |
For action File->Save As.
Action File->Save As.
|
slot |
Save the contents of text editor to another file.
Copy the current file into user selected file.
| psNewFile |
References Isis::ReadWrite.
|
slot |
For action File->Save.
Action File->Save.
|
slot |
Indicator that the text has changed.
Flag to indicate text has changed.
| void Isis::GuiEditFile::showWindow | ( | QString | psFile = "" | ) |
If there is already an instance of this object, then display the window.
Display the window if there is already an instance of this object.
| psFile | - File to edit |