4#ifndef QEVDEVKEYBOARDMANAGER_P_H
5#define QEVDEVKEYBOARDMANAGER_P_H
20#include <QtInputSupport/private/devicehandlerlist_p.h>
21#include <QtDeviceDiscoverySupport/private/qdevicediscovery_p.h>
25#include <QSocketNotifier>
38 void addKeyboard(
const QString &deviceNode = QString());
42 void updateDeviceCount();
45 QtInputSupport::DeviceHandlerList<QEvdevKeyboardHandler> m_keyboards;
46 QString m_defaultKeymapFile;
void removeKeyboard(const QString &deviceNode)
QEvdevKeyboardManager(const QString &key, const QString &specification, QObject *parent=nullptr)
void addKeyboard(const QString &deviceNode=QString())
void loadKeymap(const QString &file)
#define qCDebug(category,...)