Public Member Functions | Protected Attributes | List of all members
openfluid::ui::waresdev::WareFileEditor Class Referenceabstract

#include <ui/waresdev/WareFileEditor.hpp>

Inheritance diagram for openfluid::ui::waresdev::WareFileEditor:
Inheritance graph
[legend]

Public Member Functions

 WareFileEditor (const QString &FilePath)
 
virtual ~WareFileEditor ()
 
QString getFilePath ()
 
virtual void saveContent ()=0
 
virtual void saveContentToPath (const QString &Path)=0
 
virtual void updateContent ()=0
 
virtual bool findReplace (FindReplaceDialog::FindReplaceAction Action, const QString &StringToFind, const QString &StringForReplace, QTextDocument::FindFlags Options, QString &Message)=0
 
virtual QString getSelectedText ()=0
 
virtual void clearLineMessages ()=0
 
virtual void addLineMessage (openfluid::waresdev::WareSrcMsgParser::WareSrcMsg Message)=0
 
virtual void updateLineNumberArea ()=0
 
virtual bool isModified ()=0
 
virtual QWidget * getWidget ()=0
 
virtual void copy ()=0
 
virtual void cut ()=0
 
virtual void paste ()=0
 
virtual void selectLine (int LineNumber)=0
 
virtual void goToLine ()=0
 
virtual void updateSettings ()=0
 
virtual void setFocus ()=0
 

Protected Attributes

QString m_FilePath
 

Constructor & Destructor Documentation

openfluid::ui::waresdev::WareFileEditor::WareFileEditor ( const QString &  FilePath)
virtual openfluid::ui::waresdev::WareFileEditor::~WareFileEditor ( )
virtual

Member Function Documentation

virtual void openfluid::ui::waresdev::WareFileEditor::addLineMessage ( openfluid::waresdev::WareSrcMsgParser::WareSrcMsg  Message)
pure virtual
virtual void openfluid::ui::waresdev::WareFileEditor::clearLineMessages ( )
pure virtual
virtual void openfluid::ui::waresdev::WareFileEditor::copy ( )
pure virtual
virtual void openfluid::ui::waresdev::WareFileEditor::cut ( )
pure virtual
virtual bool openfluid::ui::waresdev::WareFileEditor::findReplace ( FindReplaceDialog::FindReplaceAction  Action,
const QString &  StringToFind,
const QString &  StringForReplace,
QTextDocument::FindFlags  Options,
QString &  Message 
)
pure virtual
QString openfluid::ui::waresdev::WareFileEditor::getFilePath ( )
virtual QString openfluid::ui::waresdev::WareFileEditor::getSelectedText ( )
pure virtual
virtual QWidget* openfluid::ui::waresdev::WareFileEditor::getWidget ( )
pure virtual
virtual void openfluid::ui::waresdev::WareFileEditor::goToLine ( )
pure virtual
virtual bool openfluid::ui::waresdev::WareFileEditor::isModified ( )
pure virtual
virtual void openfluid::ui::waresdev::WareFileEditor::paste ( )
pure virtual
virtual void openfluid::ui::waresdev::WareFileEditor::saveContent ( )
pure virtual
virtual void openfluid::ui::waresdev::WareFileEditor::saveContentToPath ( const QString &  Path)
pure virtual
virtual void openfluid::ui::waresdev::WareFileEditor::selectLine ( int  LineNumber)
pure virtual
virtual void openfluid::ui::waresdev::WareFileEditor::setFocus ( )
pure virtual
virtual void openfluid::ui::waresdev::WareFileEditor::updateContent ( )
pure virtual
virtual void openfluid::ui::waresdev::WareFileEditor::updateLineNumberArea ( )
pure virtual
virtual void openfluid::ui::waresdev::WareFileEditor::updateSettings ( )
pure virtual

Member Data Documentation

QString openfluid::ui::waresdev::WareFileEditor::m_FilePath
protected

The documentation for this class was generated from the following file: