All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Public Slots | Signals | Public Member Functions | Protected Member Functions | List of all members
openfluid::ui::waresdev::WareSrcFileEditor Class Reference

#include <ui/waresdev/WareSrcFileEditor.hpp>

Inheritance diagram for openfluid::ui::waresdev::WareSrcFileEditor:

Public Slots

void setShowLineMarkers (bool ShowMarkers)
 

Signals

void editorTxtChanged (WareSrcFileEditor *Editor, bool Changed)
 
void editorSaved ()
 

Public Member Functions

 WareSrcFileEditor (const QString &FilePath, QWidget *Parent=nullptr)
 
 ~WareSrcFileEditor ()
 
void lineNumberAreaPaintEvent (QPaintEvent *Event)
 
int lineNumberAreaWidth ()
 
QString getFilePath ()
 
void saveContent ()
 
void saveContentToPath (const QString &Path)
 
void updateContent ()
 
bool findReplace (FindReplaceDialog::FindReplaceAction Action, const QString &StringToFind, const QString &StringForReplace, QTextDocument::FindFlags Options, QString &Message)
 
QString getSelectedText ()
 
void clearLineMessages ()
 
void addLineMessage (openfluid::waresdev::WareSrcMsgParser::WareSrcMsg Message)
 
void updateLineNumberArea ()
 
void tooltipEvent (const QPoint &Position)
 
void selectLine (int LineNumber)
 
bool getShowLineMarkers ()
 
void goToLine ()
 
void updateSettings ()
 

Protected Member Functions

void resizeEvent (QResizeEvent *Event)
 
void contextMenuEvent (QContextMenuEvent *Event)
 
void keyPressEvent (QKeyEvent *Event)
 

Constructor & Destructor Documentation

openfluid::ui::waresdev::WareSrcFileEditor::WareSrcFileEditor ( const QString &  FilePath,
QWidget *  Parent = nullptr 
)
openfluid::ui::waresdev::WareSrcFileEditor::~WareSrcFileEditor ( )

Member Function Documentation

void openfluid::ui::waresdev::WareSrcFileEditor::addLineMessage ( openfluid::waresdev::WareSrcMsgParser::WareSrcMsg  Message)
void openfluid::ui::waresdev::WareSrcFileEditor::clearLineMessages ( )
void openfluid::ui::waresdev::WareSrcFileEditor::contextMenuEvent ( QContextMenuEvent *  Event)
protected
void openfluid::ui::waresdev::WareSrcFileEditor::editorSaved ( )
signal
void openfluid::ui::waresdev::WareSrcFileEditor::editorTxtChanged ( WareSrcFileEditor Editor,
bool  Changed 
)
signal
bool openfluid::ui::waresdev::WareSrcFileEditor::findReplace ( FindReplaceDialog::FindReplaceAction  Action,
const QString &  StringToFind,
const QString &  StringForReplace,
QTextDocument::FindFlags  Options,
QString &  Message 
)
QString openfluid::ui::waresdev::WareSrcFileEditor::getFilePath ( )
QString openfluid::ui::waresdev::WareSrcFileEditor::getSelectedText ( )
bool openfluid::ui::waresdev::WareSrcFileEditor::getShowLineMarkers ( )
void openfluid::ui::waresdev::WareSrcFileEditor::goToLine ( )
void openfluid::ui::waresdev::WareSrcFileEditor::keyPressEvent ( QKeyEvent *  Event)
protected
void openfluid::ui::waresdev::WareSrcFileEditor::lineNumberAreaPaintEvent ( QPaintEvent *  Event)
int openfluid::ui::waresdev::WareSrcFileEditor::lineNumberAreaWidth ( )
void openfluid::ui::waresdev::WareSrcFileEditor::resizeEvent ( QResizeEvent *  Event)
protected
void openfluid::ui::waresdev::WareSrcFileEditor::saveContent ( )
void openfluid::ui::waresdev::WareSrcFileEditor::saveContentToPath ( const QString &  Path)
void openfluid::ui::waresdev::WareSrcFileEditor::selectLine ( int  LineNumber)
void openfluid::ui::waresdev::WareSrcFileEditor::setShowLineMarkers ( bool  ShowMarkers)
slot
void openfluid::ui::waresdev::WareSrcFileEditor::tooltipEvent ( const QPoint &  Position)
void openfluid::ui::waresdev::WareSrcFileEditor::updateContent ( )
void openfluid::ui::waresdev::WareSrcFileEditor::updateLineNumberArea ( )
void openfluid::ui::waresdev::WareSrcFileEditor::updateSettings ( )

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