// Copyright 2025 Dolphin Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #pragma once #include #include "DolphinQt/Config/ConfigControls/ConfigControl.h" #include "Common/Config/ConfigInfo.h" class ConfigText : public ConfigControl { Q_OBJECT public: ConfigText(const Config::Info& setting); ConfigText(const Config::Info& setting, Config::Layer* layer); void SetTextAndUpdate(const QString& text); protected: void OnConfigChanged() override; const Config::Info m_setting; private: void Update(); };