aboutsummaryrefslogtreecommitdiff
path: root/launcher/ui/instanceview/AccessibleInstanceView_p.h
diff options
context:
space:
mode:
authorTrial97 <alexandru.tripon97@gmail.com>2023-08-05 19:09:10 +0300
committerTrial97 <alexandru.tripon97@gmail.com>2023-08-05 19:09:10 +0300
commitb2fdd8359405c93d0d93aa8c68971c986a1f68cb (patch)
tree59859119373213ce04b2f5e2d7a95227b57be609 /launcher/ui/instanceview/AccessibleInstanceView_p.h
parent149b6d59cf848a3b3cd50b3aee1c112e9c47e633 (diff)
parentae793f6cf11658c9abc5111e82d5ba7b3e6af127 (diff)
downloadPrismLauncher-b2fdd8359405c93d0d93aa8c68971c986a1f68cb.tar.gz
PrismLauncher-b2fdd8359405c93d0d93aa8c68971c986a1f68cb.tar.bz2
PrismLauncher-b2fdd8359405c93d0d93aa8c68971c986a1f68cb.zip
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into download_threads
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
Diffstat (limited to 'launcher/ui/instanceview/AccessibleInstanceView_p.h')
-rw-r--r--launcher/ui/instanceview/AccessibleInstanceView_p.h68
1 files changed, 33 insertions, 35 deletions
diff --git a/launcher/ui/instanceview/AccessibleInstanceView_p.h b/launcher/ui/instanceview/AccessibleInstanceView_p.h
index 26462f51..e99f8506 100644
--- a/launcher/ui/instanceview/AccessibleInstanceView_p.h
+++ b/launcher/ui/instanceview/AccessibleInstanceView_p.h
@@ -1,9 +1,9 @@
#pragma once
-#include "QtCore/qpointer.h"
#include <QtGui/qaccessible.h>
-#include <QAccessibleWidget>
#include <QAbstractItemView>
+#include <QAccessibleWidget>
+#include "QtCore/qpointer.h"
#ifndef QT_NO_ACCESSIBILITY
#include "InstanceView.h"
// #include <QHeaderView>
@@ -11,10 +11,9 @@
class QAccessibleTableCell;
class QAccessibleTableHeaderCell;
-class AccessibleInstanceView :public QAccessibleTableInterface, public QAccessibleObject
-{
-public:
- explicit AccessibleInstanceView(QWidget *w);
+class AccessibleInstanceView : public QAccessibleTableInterface, public QAccessibleObject {
+ public:
+ explicit AccessibleInstanceView(QWidget* w);
bool isValid() const override;
QAccessible::Role role() const override;
@@ -22,19 +21,19 @@ public:
QString text(QAccessible::Text t) const override;
QRect rect() const override;
- QAccessibleInterface *childAt(int x, int y) const override;
+ QAccessibleInterface* childAt(int x, int y) const override;
int childCount() const override;
- int indexOfChild(const QAccessibleInterface *) const override;
+ int indexOfChild(const QAccessibleInterface*) const override;
- QAccessibleInterface *parent() const override;
- QAccessibleInterface *child(int index) const override;
+ QAccessibleInterface* parent() const override;
+ QAccessibleInterface* child(int index) const override;
- void *interface_cast(QAccessible::InterfaceType t) override;
+ void* interface_cast(QAccessible::InterfaceType t) override;
// table interface
- QAccessibleInterface *cellAt(int row, int column) const override;
- QAccessibleInterface *caption() const override;
- QAccessibleInterface *summary() const override;
+ QAccessibleInterface* cellAt(int row, int column) const override;
+ QAccessibleInterface* caption() const override;
+ QAccessibleInterface* summary() const override;
QString columnDescription(int column) const override;
QString rowDescription(int row) const override;
int columnCount() const override;
@@ -54,42 +53,41 @@ public:
bool unselectRow(int row) override;
bool unselectColumn(int column) override;
- QAbstractItemView *view() const;
+ QAbstractItemView* view() const;
- void modelChange(QAccessibleTableModelChangeEvent *event) override;
+ void modelChange(QAccessibleTableModelChangeEvent* event) override;
-protected:
+ protected:
// maybe vector
typedef QHash<int, QAccessible::Id> ChildCache;
mutable ChildCache childToId;
virtual ~AccessibleInstanceView();
-private:
- inline int logicalIndex(const QModelIndex &index) const;
+ private:
+ inline int logicalIndex(const QModelIndex& index) const;
};
-class AccessibleInstanceViewItem: public QAccessibleInterface, public QAccessibleTableCellInterface, public QAccessibleActionInterface
-{
-public:
- AccessibleInstanceViewItem(QAbstractItemView *view, const QModelIndex &m_index);
+class AccessibleInstanceViewItem : public QAccessibleInterface, public QAccessibleTableCellInterface, public QAccessibleActionInterface {
+ public:
+ AccessibleInstanceViewItem(QAbstractItemView* view, const QModelIndex& m_index);
- void *interface_cast(QAccessible::InterfaceType t) override;
- QObject *object() const override { return nullptr; }
+ void* interface_cast(QAccessible::InterfaceType t) override;
+ QObject* object() const override { return nullptr; }
QAccessible::Role role() const override;
QAccessible::State state() const override;
QRect rect() const override;
bool isValid() const override;
- QAccessibleInterface *childAt(int, int) const override { return nullptr; }
+ QAccessibleInterface* childAt(int, int) const override { return nullptr; }
int childCount() const override { return 0; }
- int indexOfChild(const QAccessibleInterface *) const override { return -1; }
+ int indexOfChild(const QAccessibleInterface*) const override { return -1; }
QString text(QAccessible::Text t) const override;
- void setText(QAccessible::Text t, const QString &text) override;
+ void setText(QAccessible::Text t, const QString& text) override;
- QAccessibleInterface *parent() const override;
- QAccessibleInterface *child(int) const override;
+ QAccessibleInterface* parent() const override;
+ QAccessibleInterface* child(int) const override;
// cell interface
int columnExtent() const override;
@@ -101,13 +99,13 @@ public:
bool isSelected() const override;
QAccessibleInterface* table() const override;
- //action interface
+ // action interface
QStringList actionNames() const override;
- void doAction(const QString &actionName) override;
- QStringList keyBindingsForAction(const QString &actionName) const override;
+ void doAction(const QString& actionName) override;
+ QStringList keyBindingsForAction(const QString& actionName) const override;
-private:
- QPointer<QAbstractItemView > view;
+ private:
+ QPointer<QAbstractItemView> view;
QPersistentModelIndex m_index;
void selectCell();