deskflow/src/unittests/platform/EiKeyStateTests.h

26 lines
485 B
C
Raw Normal View History

/*
* Deskflow -- mouse and keyboard sharing utility
* SPDX-FileCopyrightText: (C) 2026 Deskflow Developers
* SPDX-License-Identifier: GPL-2.0-only WITH LicenseRef-OpenSSL-Exception
*/
#pragma once
#include "arch/Arch.h"
#include "base/Log.h"
#include <QTest>
class EiKeyStateTests : public QObject
{
Q_OBJECT
private Q_SLOTS:
void initTestCase();
void clearStaleModifiers_shiftDownAndNumLockOn_shiftClearedAndNumLockPreserved();
private:
Arch m_arch;
Log m_log;
};