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 |