// Copyright (C) 2019 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only #ifndef MOCKCOMPOSITOR_TEXTINPUT_H #define MOCKCOMPOSITOR_TEXTINPUT_H #include "coreprotocol.h" #include #include namespace MockCompositor { class TextInputManager : public Global, public QtWaylandServer::zwp_text_input_manager_v2 { Q_OBJECT public: TextInputManager(CoreCompositor *compositor); protected: void zwp_text_input_manager_v2_get_text_input(Resource *resource, uint32_t id, struct ::wl_resource *seatResource) override; }; } // namespace MockCompositor #endif // MOCKCOMPOSITOR_TEXTINPUT_H