![]() |
LeechCraft
0.6.70-3565-g2d86529
Modular cross-platform feature rich live environment.
|
#include <functional>
#include <QPair>
#include <QList>
#include <QRegExp>
#include <QVariantMap>
Go to the source code of this file.
Classes | |
class | IEditorWidget |
Interface to be implemented by editor widgets returned from ITextEditor::GetTextEditor(). More... | |
class | IAdvancedHTMLEditor |
Interface for HTML/WYSIWYG editors with some advanced functionality. More... | |
struct | IAdvancedHTMLEditor::CustomTag |
Describes a single custom tag. More... | |
class | ITextEditor |
Interface for plugins implementing a text editor component. More... | |
Namespaces | |
LeechCraft | |
Enumerations | |
enum | LeechCraft::ContentType { LeechCraft::ContentType::HTML, LeechCraft::ContentType::PlainText } |
enum | LeechCraft::EditorAction { LeechCraft::EditorAction::Find, LeechCraft::EditorAction::Replace, LeechCraft::EditorAction::Bold, LeechCraft::EditorAction::Italic, LeechCraft::EditorAction::Underline, LeechCraft::EditorAction::InsertLink, LeechCraft::EditorAction::InsertImage, LeechCraft::EditorAction::ToggleView } |
Enumeration for some standard editor actions. More... | |
Functions | |
Q_DECLARE_INTERFACE (IEditorWidget,"org.Deviant.LeechCraft.IEditorWidget/1.0") | |
Q_DECLARE_INTERFACE (IAdvancedHTMLEditor,"org.Deviant.LeechCraft.IAdvancedHTMLEditor/1.0") | |
Q_DECLARE_INTERFACE (ITextEditor,"org.Deviant.LeechCraft.ITextEditor/1.0") | |
Q_DECLARE_INTERFACE | ( | IEditorWidget | , |
"org.Deviant.LeechCraft.IEditorWidget/1.0" | |||
) |
Q_DECLARE_INTERFACE | ( | IAdvancedHTMLEditor | , |
"org.Deviant.LeechCraft.IAdvancedHTMLEditor/1.0" | |||
) |
Q_DECLARE_INTERFACE | ( | ITextEditor | , |
"org.Deviant.LeechCraft.ITextEditor/1.0" | |||
) |