┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/kitemviews/private
diff options
context:
space:
mode:
Diffstat (limited to 'src/kitemviews/private')
-rw-r--r--src/kitemviews/private/kitemlistroleeditor.cpp5
-rw-r--r--src/kitemviews/private/kitemlistroleeditor.h1
2 files changed, 6 insertions, 0 deletions
diff --git a/src/kitemviews/private/kitemlistroleeditor.cpp b/src/kitemviews/private/kitemlistroleeditor.cpp
index 6105d604f..9cb44a829 100644
--- a/src/kitemviews/private/kitemlistroleeditor.cpp
+++ b/src/kitemviews/private/kitemlistroleeditor.cpp
@@ -64,6 +64,11 @@ bool KItemListRoleEditor::event(QEvent *event)
return KTextEdit::event(event);
}
+void KItemListRoleEditor::setFinishedSignalBlocked(bool blocked)
+{
+ m_blockFinishedSignal = blocked;
+}
+
void KItemListRoleEditor::keyPressEvent(QKeyEvent *event)
{
switch (event->key()) {
diff --git a/src/kitemviews/private/kitemlistroleeditor.h b/src/kitemviews/private/kitemlistroleeditor.h
index eb8a9cb5e..3956380cd 100644
--- a/src/kitemviews/private/kitemlistroleeditor.h
+++ b/src/kitemviews/private/kitemlistroleeditor.h
@@ -45,6 +45,7 @@ public:
QByteArray role() const;
void setAllowUpDownKeyChainEdit(bool allowChainEdit);
+ void setFinishedSignalBlocked(bool blocked);
bool eventFilter(QObject *watched, QEvent *event) override;
Q_SIGNALS: