[SCM] ktp-common-internals packaging branch, master, updated. debian/15.12.1-2-1839-gf0635e9
Maximiliano Curia
maxy at moszumanska.debian.org
Mon May 9 09:06:53 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-common-internals.git;a=commitdiff;h=10ec555
The following commit has been merged in the master branch:
commit 10ec555811182459138743e52a829ae4ca97eb47
Author: Sven Brauch <svenbrauch at googlemail.com>
Date: Wed Jun 19 22:23:11 2013 +0200
Add the "clear" action back to the debugger
it got lost in the KTE rewrite progress somehow...
---
tools/debugger/debug-message-view.cpp | 11 +++++++++++
tools/debugger/debug-message-view.h | 1 +
2 files changed, 12 insertions(+)
diff --git a/tools/debugger/debug-message-view.cpp b/tools/debugger/debug-message-view.cpp
index de451dc..c2ead13 100644
--- a/tools/debugger/debug-message-view.cpp
+++ b/tools/debugger/debug-message-view.cpp
@@ -37,6 +37,7 @@
#include <QDate>
#include <QPointer>
#include <QLayout>
+#include <QMenu>
DebugMessageView::DebugMessageView(QWidget *parent)
: QWidget(parent)
@@ -57,6 +58,16 @@ DebugMessageView::DebugMessageView(QWidget *parent)
setLayout(new QHBoxLayout());
layout()->addWidget(view);
m_editor->setHighlightingMode(QString::fromLatin1("KTp"));
+
+ m_editor->activeView()->setContextMenu(new QMenu());
+ m_editor->activeView()->contextMenu()->addAction(KStandardAction::clear(this, SLOT(clear()), this));
+}
+
+void DebugMessageView::clear()
+{
+ m_editor->setReadWrite(true);
+ m_editor->clear();
+ m_editor->setReadWrite(false);
}
void DebugMessageView::showEvent(QShowEvent* event)
diff --git a/tools/debugger/debug-message-view.h b/tools/debugger/debug-message-view.h
index d28be2f..49a4b2f 100644
--- a/tools/debugger/debug-message-view.h
+++ b/tools/debugger/debug-message-view.h
@@ -43,6 +43,7 @@ private Q_SLOTS:
void onFetchMessagesFinished(Tp::PendingOperation *op);
void onNewDebugMessage(const Tp::DebugMessage &msg);
void addDelayedMessages();
+ void clear();
Q_SIGNALS:
void statusMessage(const QString& msg);
--
ktp-common-internals packaging
More information about the pkg-kde-commits
mailing list