mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2025-01-06 15:04:34 +08:00
Minor log widget code optimizations.
This commit is contained in:
parent
6a281bef8f
commit
b0c324ace8
@ -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();
|
||||
}
|
||||
|
@ -48,7 +48,6 @@ public slots:
|
||||
|
||||
protected slots:
|
||||
void copySelection();
|
||||
void clearLog();
|
||||
|
||||
protected:
|
||||
void keyPressEvent(QKeyEvent *event);
|
||||
|
Loading…
Reference in New Issue
Block a user