9#include <KQuickManagedConfigModule>
11#include <QAbstractListModel>
14class VirtualKeyboardData;
15class VirtualKeyboardSettings;
27 QVariant
data(
const QModelIndex &index,
int role)
const override;
28 int rowCount(
const QModelIndex &parent)
const override;
30 QHash<int, QByteArray>
roleNames()
const override;
35 KService::List m_services;
48 VirtualKeyboardSettings *
settings() const;
55 VirtualKeyboardData *m_data;
VirtualKeyboardSettings * settings
VirtualKeyboardsModel * keyboardsModel() const
QAbstractItemModel * model
Q_SCRIPTABLE int inputMethodIndex(const QString &desktopFile) const
VirtualKeyboardsModel(QObject *parent=nullptr)
QHash< int, QByteArray > roleNames() const override
int rowCount(const QModelIndex &parent) const override
QVariant data(const QModelIndex &index, int role) const override