Minor log widget code optimizations.

This commit is contained in:
sledgehammer999 2016-01-24 18:41:38 +02:00
parent 6a281bef8f
commit b0c324ace8
2 changed files with 3 additions and 13 deletions

View file

@ -47,7 +47,7 @@ LogListWidget::LogListWidget(int max_lines, QWidget *parent) :
QAction *copyAct = new QAction(GuiIconProvider::instance()->getIcon("edit-copy"), tr("Copy"), this);
QAction *clearAct = new QAction(GuiIconProvider::instance()->getIcon("edit-clear"), tr("Clear"), this);
connect(copyAct, SIGNAL(triggered()), SLOT(copySelection()));
connect(clearAct, SIGNAL(triggered()), SLOT(clearLog()));
connect(clearAct, SIGNAL(triggered()), SLOT(clear()));
addAction(copyAct);
addAction(clearAct);
setContextMenuPolicy(Qt::ActionsContextMenu);
@ -55,14 +55,10 @@ LogListWidget::LogListWidget(int max_lines, QWidget *parent) :
void LogListWidget::keyPressEvent(QKeyEvent *event)
{
if (event->matches(QKeySequence::Copy)) {
if (event->matches(QKeySequence::Copy))
copySelection();
return;
}
if (event->matches(QKeySequence::SelectAll)) {
else if (event->matches(QKeySequence::SelectAll))
selectAll();
return;
}
}
void LogListWidget::appendLine(const QString &line)
@ -90,8 +86,3 @@ void LogListWidget::copySelection()
QApplication::clipboard()->setText(strings.join("\n"));
}
void LogListWidget::clearLog()
{
clear();
}

View file

@ -48,7 +48,6 @@ public slots:
protected slots:
void copySelection();
void clearLog();
protected:
void keyPressEvent(QKeyEvent *event);