Changeset View
Changeset View
Standalone View
Standalone View
src/TerminalDisplayAccessible.h
Show All 37 Lines | |||||
38 | * | 38 | * | ||
39 | * Most functions are re-implemented from QAccessibleTextInterface. | 39 | * Most functions are re-implemented from QAccessibleTextInterface. | ||
40 | */ | 40 | */ | ||
41 | class TerminalDisplayAccessible : public QAccessibleWidget, public QAccessibleTextInterface | 41 | class TerminalDisplayAccessible : public QAccessibleWidget, public QAccessibleTextInterface | ||
42 | { | 42 | { | ||
43 | public: | 43 | public: | ||
44 | explicit TerminalDisplayAccessible(TerminalDisplay *display); | 44 | explicit TerminalDisplayAccessible(TerminalDisplay *display); | ||
45 | 45 | | |||
46 | QAccessible::Role role() const override; | ||||
46 | QString text(QAccessible::Text t) const override; | 47 | QString text(QAccessible::Text t) const override; | ||
47 | QString text(int startOffset, int endOffset) const override; | 48 | QString text(int startOffset, int endOffset) const override; | ||
48 | int characterCount() const override; | 49 | int characterCount() const override; | ||
49 | 50 | | |||
50 | int selectionCount() const override; | 51 | int selectionCount() const override; | ||
51 | void selection(int selectionIndex, int *startOffset, int *endOffset) const override; | 52 | void selection(int selectionIndex, int *startOffset, int *endOffset) const override; | ||
52 | void addSelection(int startOffset, int endOffset) override; | 53 | void addSelection(int startOffset, int endOffset) override; | ||
53 | void setSelection(int selectionIndex, int startOffset, int endOffset) override; | 54 | void setSelection(int selectionIndex, int startOffset, int endOffset) override; | ||
Show All 36 Lines |