summaryrefslogtreecommitdiffstats
path: root/src/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main.cpp b/src/main.cpp
index 4d3b6e8..f9659d8 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -8,11 +8,11 @@
class KeyHandler : public QObject
{
public:
- KeyHandler(SlxBrowser *win) : QObject(), _win(win) {}
- bool eventFilter(QObject *obj, QEvent *event)
+ explicit KeyHandler(SlxBrowser *win) : _win(win) {}
+ bool eventFilter(QObject *obj, QEvent *event) override
{
if (event->type() == QEvent::KeyPress) {
- QKeyEvent *keyEvent = static_cast<QKeyEvent*>(event);
+ auto *keyEvent = dynamic_cast<QKeyEvent*>(event);
if ( keyEvent->key() == Qt::Key_Q && (keyEvent->modifiers() & Qt::ControlModifier))
exit(0);
_win->activity();
@@ -86,7 +86,7 @@ QStringList loadUrlList(const QString &file)
QFile textFile(file);
if (!textFile.open(QFile::ReadOnly)) {
QTextStream(stdout) << "Cannot open URL list\n";
- return QStringList();
+ return {};
}
QTextStream textStream(&textFile);
while (true)