| 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 |