KWin
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
VirtualKeyboardsModel Class Reference

#include <kcmvirtualkeyboard.h>

Inheritance diagram for VirtualKeyboardsModel:

Public Types

enum  Roles { DesktopFileNameRole = Qt::UserRole + 1 }
 

Public Member Functions

 VirtualKeyboardsModel (QObject *parent=nullptr)
 
QVariant data (const QModelIndex &index, int role) const override
 
int rowCount (const QModelIndex &parent) const override
 
QHash< int, QByteArray > roleNames () const override
 
Q_SCRIPTABLE int inputMethodIndex (const QString &desktopFile) const
 

Detailed Description

Definition at line 17 of file kcmvirtualkeyboard.h.

Member Enumeration Documentation

◆ Roles

Enumerator
DesktopFileNameRole 

Definition at line 21 of file kcmvirtualkeyboard.h.

Constructor & Destructor Documentation

◆ VirtualKeyboardsModel()

VirtualKeyboardsModel::VirtualKeyboardsModel ( QObject * parent = nullptr)

Definition at line 35 of file kcmvirtualkeyboard.cpp.

Member Function Documentation

◆ data()

QVariant VirtualKeyboardsModel::data ( const QModelIndex & index,
int role ) const
override

Definition at line 52 of file kcmvirtualkeyboard.cpp.

◆ inputMethodIndex()

int VirtualKeyboardsModel::inputMethodIndex ( const QString & desktopFile) const

Definition at line 72 of file kcmvirtualkeyboard.cpp.

◆ roleNames()

QHash< int, QByteArray > VirtualKeyboardsModel::roleNames ( ) const
override

Definition at line 45 of file kcmvirtualkeyboard.cpp.

◆ rowCount()

int VirtualKeyboardsModel::rowCount ( const QModelIndex & parent) const
override

Definition at line 88 of file kcmvirtualkeyboard.cpp.


The documentation for this class was generated from the following files: