Browse Source

Minor log widget code optimizations.

adaptive-webui-19844
sledgehammer999 9 years ago
parent
commit
b0c324ace8
  1. 15
      src/gui/loglistwidget.cpp
  2. 1
      src/gui/loglistwidget.h

15
src/gui/loglistwidget.cpp

@ -47,7 +47,7 @@ LogListWidget::LogListWidget(int max_lines, QWidget *parent) : @@ -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) : @@ -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() @@ -90,8 +86,3 @@ void LogListWidget::copySelection()
QApplication::clipboard()->setText(strings.join("\n"));
}
void LogListWidget::clearLog()
{
clear();
}

1
src/gui/loglistwidget.h

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

Loading…
Cancel
Save