Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem_p.h |
Switch to Source code | Preprocessed file |
Line | Source | Count |
---|---|---|
1 | - | |
2 | - | |
3 | - | |
4 | - | |
5 | - | |
6 | class QTextDocument; | - |
7 | - | |
8 | class QAccessibleQuickItem : public QAccessibleObject, public QAccessibleActionInterface, public QAccessibleValueInterface, public QAccessibleTextInterface | - |
9 | { | - |
10 | public: | - |
11 | QAccessibleQuickItem(QQuickItem *item); | - |
12 | - | |
13 | QWindow *window() const override; | - |
14 | - | |
15 | QRect rect() const override; | - |
16 | QRect viewRect() const; | - |
17 | - | |
18 | bool clipsChildren() const; | - |
19 | QAccessibleInterface *childAt(int x, int y) const override; | - |
20 | - | |
21 | QAccessibleInterface *parent() const override; | - |
22 | QAccessibleInterface *child(int index) const override; | - |
23 | int childCount() const override; | - |
24 | int indexOfChild(const QAccessibleInterface *iface) const override; | - |
25 | QList<QQuickItem *> childItems() const; | - |
26 | - | |
27 | QAccessible::State state() const override; | - |
28 | QAccessible::Role role() const override; | - |
29 | QString text(QAccessible::Text) const override; | - |
30 | - | |
31 | bool isAccessible() const; | - |
32 | - | |
33 | - | |
34 | QStringList actionNames() const override; | - |
35 | void doAction(const QString &actionName) override; | - |
36 | QStringList keyBindingsForAction(const QString &actionName) const override; | - |
37 | - | |
38 | - | |
39 | QVariant currentValue() const override; | - |
40 | void setCurrentValue(const QVariant &value) override; | - |
41 | QVariant maximumValue() const override; | - |
42 | QVariant minimumValue() const override; | - |
43 | QVariant minimumStepSize() const override; | - |
44 | - | |
45 | - | |
46 | - | |
47 | void selection(int selectionIndex, int *startOffset, int *endOffset) const override; | - |
48 | int selectionCount() const override; | - |
49 | void addSelection(int startOffset, int endOffset) override; | - |
50 | void removeSelection(int selectionIndex) override; | - |
51 | void setSelection(int selectionIndex, int startOffset, int endOffset) override; | - |
52 | - | |
53 | - | |
54 | int cursorPosition() const override; | - |
55 | void setCursorPosition(int position) override; | - |
56 | - | |
57 | - | |
58 | QString text(int startOffset, int endOffset) const override; | - |
59 | QString textBeforeOffset(int offset, QAccessible::TextBoundaryType boundaryType, | - |
60 | int *startOffset, int *endOffset) const override; | - |
61 | QString textAfterOffset(int offset, QAccessible::TextBoundaryType boundaryType, | - |
62 | int *startOffset, int *endOffset) const override; | - |
63 | QString textAtOffset(int offset, QAccessible::TextBoundaryType boundaryType, | - |
64 | int *startOffset, int *endOffset) const override; | - |
65 | int characterCount() const override; | - |
66 | - | |
67 | - | |
68 | QRect characterRect(int ) const override { return never executed: QRect();return QRect(); never executed: }return QRect(); | 0 |
69 | int offsetAtPoint(const QPoint & ) const override { return never executed: -1;return -1; never executed: }return -1; | 0 |
70 | - | |
71 | void scrollToSubstring(int , int ) override {} | - |
72 | QString attributes(int , int *startOffset, int *endOffset) const override | - |
73 | { *startOffset = 0; *endOffset = 0; return never executed: QString();return QString(); never executed: }return QString(); | 0 |
74 | - | |
75 | QTextDocument *textDocument() const; | - |
76 | - | |
77 | protected: | - |
78 | QQuickItem *item() const { return executed 1866 times by 2 tests: static_cast<QQuickItem*>(object());return static_cast<QQuickItem*>(object()); Executed by:
executed 1866 times by 2 tests: }return static_cast<QQuickItem*>(object()); Executed by:
| 1866 |
79 | void *interface_cast(QAccessible::InterfaceType t) override; | - |
80 | - | |
81 | private: | - |
82 | QTextDocument *m_doc; | - |
83 | }; | - |
84 | - | |
85 | QRect itemScreenRect(QQuickItem *item); | - |
86 | QList<QQuickItem *> accessibleUnignoredChildren(QQuickItem *item, bool paintOrder = false); | - |
87 | - | |
88 | - | |
89 | - | |
90 | - | |
Switch to Source code | Preprocessed file |