From c55b77068727b5a3345506c9f431561be731cc54 Mon Sep 17 00:00:00 2001 From: Stefan Biereigel Date: Sun, 24 Feb 2019 18:04:43 +0100 Subject: [PATCH] remove focus change event --- sdrgui/mainwindow.cpp | 14 -------------- sdrgui/mainwindow.h | 1 - 2 files changed, 15 deletions(-) diff --git a/sdrgui/mainwindow.cpp b/sdrgui/mainwindow.cpp index 15af32e46..8b63f8677 100644 --- a/sdrgui/mainwindow.cpp +++ b/sdrgui/mainwindow.cpp @@ -209,7 +209,6 @@ MainWindow::MainWindow(qtwebapp::LoggerWithFile *logger, const MainParser& parse m_apiServer = new WebAPIServer(m_apiHost, m_apiPort, m_requestMapper); m_apiServer->start(); - connect(qApp, SIGNAL(focusChanged(QWidget *, QWidget *)), this, SLOT(focusHasChanged(QWidget *, QWidget *))); m_commandKeyReceiver = new CommandKeyReceiver(); m_commandKeyReceiver->setRelease(true); this->installEventFilter(m_commandKeyReceiver); @@ -1792,19 +1791,6 @@ void MainWindow::setLoggingOptions() } } -void MainWindow::focusHasChanged(QWidget *oldWidget, QWidget *newWidget) -{ - (void) oldWidget; - // this is the hard way: -// if (ui->commandKeyboardConnect->isChecked() && (newWidget != this)) { -// setFocus(); -// } - // this is the soft way: - if (newWidget != this) { - ui->commandKeyboardConnect->setChecked(false); - } -} - void MainWindow::commandKeyPressed(Qt::Key key, Qt::KeyboardModifiers keyModifiers, bool release) { //qDebug("MainWindow::commandKeyPressed: key: %x mod: %x %s", (int) key, (int) keyModifiers, release ? "release" : "press"); diff --git a/sdrgui/mainwindow.h b/sdrgui/mainwindow.h index 97f6b7cff..a6638a5c0 100644 --- a/sdrgui/mainwindow.h +++ b/sdrgui/mainwindow.h @@ -391,7 +391,6 @@ private slots: void on_action_removeLastDevice_triggered(); void on_action_Exit_triggered(); void tabInputViewIndexChanged(); - void focusHasChanged(QWidget *oldWidget, QWidget *newWidget); void commandKeyPressed(Qt::Key key, Qt::KeyboardModifiers keyModifiers, bool release); };