// Copyright (C) 2022 Laszlo Papp // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause #ifndef SHORTCUTEDITORWIDGET_H #define SHORTCUTEDITORWIDGET_H #include class ShortcutEditorDelegate; class ShortcutEditorModel; QT_BEGIN_NAMESPACE class QTreeView; QT_END_NAMESPACE //! [0] class ShortcutEditorWidget : public QWidget { Q_OBJECT public: explicit ShortcutEditorWidget(QWidget *parent = nullptr); ~ShortcutEditorWidget() override = default; private: ShortcutEditorDelegate *m_delegate; ShortcutEditorModel *m_model; QTreeView *m_view; }; //! [0] #endif