Signals | Public Member Functions | List of all members
openfluid::ui::waresdev::WareshubJsonEditor Class Reference

#include <ui/waresdev/WareshubJsonEditor.hpp>

Inheritance diagram for openfluid::ui::waresdev::WareshubJsonEditor:
Inheritance graph
[legend]
Collaboration diagram for openfluid::ui::waresdev::WareshubJsonEditor:
Collaboration graph
[legend]

Signals

void editorChanged (WareFileEditor *Editor, bool Changed)
 
void editorSaved ()
 

Public Member Functions

 WareshubJsonEditor (const QString &FilePath, QWidget *Parent=nullptr)
 
 ~WareshubJsonEditor ()
 
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 ()
 
bool isModified ()
 
QWidget * getWidget ()
 
void clearLineMessages ()
 
void addLineMessage (openfluid::waresdev::WareSrcMsgParser::WareSrcMsg)
 
void updateLineNumberArea ()
 
void copy ()
 
void cut ()
 
void paste ()
 
void selectLine (int)
 
void goToLine ()
 
void updateSettings ()
 
void setFocus ()
 
- Public Member Functions inherited from openfluid::ui::waresdev::WareFileEditor
 WareFileEditor (const QString &FilePath)
 
virtual ~WareFileEditor ()
 
QString getFilePath ()
 

Additional Inherited Members

- Protected Attributes inherited from openfluid::ui::waresdev::WareFileEditor
QString m_FilePath
 

Constructor & Destructor Documentation

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

Member Function Documentation

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

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