Guitar
|
#include <QList>
#include <QRect>
#include <QString>
#include <QByteArray>
#include <memory>
#include <vector>
#include <functional>
#include <QKeyEvent>
#include <QColor>
#include <QTextCodec>
Go to the source code of this file.
Classes | |
class | Document |
struct | Document::CharAttr_ |
struct | Document::Line |
class | TextEditorEngine |
struct | SelectionAnchor |
struct | TextEditorContext |
struct | RowCol |
class | AbstractCharacterBasedApplication |
struct | AbstractCharacterBasedApplication::CharAttr |
struct | AbstractCharacterBasedApplication::Option |
struct | AbstractCharacterBasedApplication::Character |
struct | AbstractCharacterBasedApplication::Char |
class | AbstractCharacterBasedApplication::FormattedLine2 |
class | AbstractTextEditorApplication |
Namespaces | |
EscapeCode | |
Typedefs | |
using | TextEditorEnginePtr = std::shared_ptr< TextEditorEngine > |
using | DialogHandler = std::function< void(bool, QString const &)> |
Enumerations | |
enum | EscapeCode::EscapeCode { EscapeCode::Up = 0x1b5b4100, EscapeCode::Down = 0x1b5b4200, EscapeCode::Right = 0x1b5b4300, EscapeCode::Left = 0x1b5b4400, EscapeCode::Home = 0x1b4f4800, EscapeCode::End = 0x1b4f4600, EscapeCode::Insert = 0x1b5b327e, EscapeCode::Delete = 0x1b5b337e, EscapeCode::PageUp = 0x1b5b357e, EscapeCode::PageDown = 0x1b5b367e } |
using DialogHandler = std::function<void (bool, QString const &)> |
using TextEditorEnginePtr = std::shared_ptr<TextEditorEngine> |