[libraries/ktextaddons] textautogeneratetext: Add delegate
Laurent Montel <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit 5aff1ec47bfa93eb88a67fd709d2abc407d31b89 by Laurent Montel.
Committed on 29/07/2026 at 19:44.
Pushed by mlaurent into branch 'master'.
Add delegate
M +2 -0 textautogeneratetext/CMakeLists.txt
A +14 -0 textautogeneratetext/widgets/promptswidget/textautogenerateselectpromptdelegate.cpp [License: GPL(v2.0+)]
A +19 -0 textautogeneratetext/widgets/promptswidget/textautogenerateselectpromptdelegate.h [License: GPL(v2.0+)]
https://invent.kde.org/libraries/ktextaddons/-/commit/5aff1ec47bfa93eb88a67fd709d2abc407d31b89
diff --git a/textautogeneratetext/CMakeLists.txt b/textautogeneratetext/CMakeLists.txt
index 925c24ae8..b884b658b 100644
--- a/textautogeneratetext/CMakeLists.txt
+++ b/textautogeneratetext/CMakeLists.txt
@@ -435,6 +435,8 @@ target_sources(
widgets/promptswidget/textautogenerateselectpromptwidget.cpp
widgets/promptswidget/textautogenerateselectpromptlistwidget.h
widgets/promptswidget/textautogenerateselectpromptlistwidget.cpp
+ widgets/promptswidget/textautogenerateselectpromptdelegate.h
+ widgets/promptswidget/textautogenerateselectpromptdelegate.cpp
)
if(BUILD_TESTING)
diff --git a/textautogeneratetext/widgets/promptswidget/textautogenerateselectpromptdelegate.cpp b/textautogeneratetext/widgets/promptswidget/textautogenerateselectpromptdelegate.cpp
new file mode 100644
index 000000000..a3c9f992b
--- /dev/null
+++ b/textautogeneratetext/widgets/promptswidget/textautogenerateselectpromptdelegate.cpp
@@ -0,0 +1,14 @@
+/*
+ SPDX-FileCopyrightText: 2026 Laurent Montel <[email protected]>
+
+ SPDX-License-Identifier: GPL-2.0-or-later
+*/
+#include "textautogenerateselectpromptdelegate.h"
+
+using namespace TextAutoGenerateText;
+TextAutoGenerateSelectPromptDelegate::TextAutoGenerateSelectPromptDelegate(QObject *parent)
+ : QItemDelegate{parent}
+{
+}
+
+TextAutoGenerateSelectPromptDelegate::~TextAutoGenerateSelectPromptDelegate() = default;
diff --git a/textautogeneratetext/widgets/promptswidget/textautogenerateselectpromptdelegate.h b/textautogeneratetext/widgets/promptswidget/textautogenerateselectpromptdelegate.h
new file mode 100644
index 000000000..444f29dbd
--- /dev/null
+++ b/textautogeneratetext/widgets/promptswidget/textautogenerateselectpromptdelegate.h
@@ -0,0 +1,19 @@
+/*
+ SPDX-FileCopyrightText: 2026 Laurent Montel <[email protected]>
+
+ SPDX-License-Identifier: GPL-2.0-or-later
+*/
+
+#pragma once
+
+#include <QItemDelegate>
+namespace TextAutoGenerateText
+{
+class TextAutoGenerateSelectPromptDelegate : public QItemDelegate
+{
+ Q_OBJECT
+public:
+ explicit TextAutoGenerateSelectPromptDelegate(QObject *parent = nullptr);
+ ~TextAutoGenerateSelectPromptDelegate() override;
+};
+}