40 #ifndef __OPENFLUID_UIWARESDEV_WAREFILEEDITOR_HPP__
41 #define __OPENFLUID_UIWARESDEV_WAREFILEEDITOR_HPP__
51 namespace openfluid {
namespace ui {
namespace waresdev {
76 const QString& StringForReplace, QTextDocument::FindFlags Options, QString& Message) = 0;
92 virtual void cut() = 0;
FindReplaceAction
Definition: FindReplaceDialog.hpp:68
Definition: WareFileEditor.hpp:55
virtual void updateLineNumberArea()=0
virtual void selectLine(int LineNumber)=0
virtual bool findReplace(FindReplaceDialog::FindReplaceAction Action, const QString &StringToFind, const QString &StringForReplace, QTextDocument::FindFlags Options, QString &Message)=0
virtual void saveContent()=0
virtual bool isModified()=0
virtual void goToLine()=0
virtual void saveContentToPath(const QString &Path)=0
virtual void clearLineMessages()=0
WareFileEditor(const QString &FilePath)
virtual void addLineMessage(WareSrcMsgParser::WareSrcMsg Message)=0
virtual ~WareFileEditor()
QString m_FilePath
Definition: WareFileEditor.hpp:58
virtual QString getSelectedText()=0
virtual void updateContent()=0
virtual void setFocus()=0
virtual void updateSettings()=0
virtual QWidget * getWidget()=0
Definition: WareSrcMsgParser.hpp:68
#define OPENFLUID_API
Definition: dllexport.hpp:86
Definition: ApplicationException.hpp:47