@ -71,6 +71,7 @@ This file is part of the QGROUNDCONTROL project
@@ -71,6 +71,7 @@ This file is part of the QGROUNDCONTROL project
# include "SerialSettingsDialog.h"
# include "terminalconsole.h"
# include "menuactionhelper.h"
# include <QDesktopWidget>
// Add support for the MAVLink generator UI if it's been requested.
# ifdef QGC_MAVGEN_ENABLED
@ -366,23 +367,23 @@ void MainWindow::init()
@@ -366,23 +367,23 @@ void MainWindow::init()
// Set OS dependent keyboard shortcuts for the main window, non OS dependent shortcuts are set in MainWindow.ui
# ifdef Q_OS_MACX
ui . actionFlightView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Meta+1 " , 0 , QApplication : : UnicodeUTF8 ) ) ;
ui . actionMissionView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Meta+2 " , 0 , QApplication : : UnicodeUTF8 ) ) ;
ui . actionHardwareConfig - > setShortcut ( QApplication : : translate ( " MainWindow " , " Meta+3 " , 0 , QApplication : : UnicodeUTF8 ) ) ;
ui . actionSimulationView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Meta+4 " , 0 , QApplication : : UnicodeUTF8 ) ) ;
ui . actionEngineersView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Meta+5 " , 0 , QApplication : : UnicodeUTF8 ) ) ;
ui . actionMavlinkView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Meta+M " , 0 , QApplication : : UnicodeUTF8 ) ) ;
ui . actionUnconnectedView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Meta+U " , 0 , QApplication : : UnicodeUTF8 ) ) ;
ui . actionFullscreen - > setShortcut ( QApplication : : translate ( " MainWindow " , " Meta+Return " , 0 , QApplication : : UnicodeUTF8 ) ) ;
ui . actionFlightView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Meta+1 " , 0 ) ) ;
ui . actionMissionView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Meta+2 " , 0 ) ) ;
ui . actionHardwareConfig - > setShortcut ( QApplication : : translate ( " MainWindow " , " Meta+3 " , 0 ) ) ;
ui . actionSimulationView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Meta+4 " , 0 ) ) ;
ui . actionEngineersView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Meta+5 " , 0 ) ) ;
ui . actionMavlinkView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Meta+M " , 0 ) ) ;
ui . actionUnconnectedView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Meta+U " , 0 ) ) ;
ui . actionFullscreen - > setShortcut ( QApplication : : translate ( " MainWindow " , " Meta+Return " , 0 ) ) ;
# else
ui . actionFlightView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Ctrl+1 " , 0 , QApplication : : UnicodeUTF8 ) ) ;
ui . actionMissionView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Ctrl+2 " , 0 , QApplication : : UnicodeUTF8 ) ) ;
ui . actionHardwareConfig - > setShortcut ( QApplication : : translate ( " MainWindow " , " Ctrl+3 " , 0 , QApplication : : UnicodeUTF8 ) ) ;
ui . actionSimulationView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Ctrl+4 " , 0 , QApplication : : UnicodeUTF8 ) ) ;
ui . actionEngineersView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Ctrl+5 " , 0 , QApplication : : UnicodeUTF8 ) ) ;
ui . actionMavlinkView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Ctrl+M " , 0 , QApplication : : UnicodeUTF8 ) ) ;
ui . actionUnconnectedView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Ctrl+U " , 0 , QApplication : : UnicodeUTF8 ) ) ;
ui . actionFullscreen - > setShortcut ( QApplication : : translate ( " MainWindow " , " Ctrl+Return " , 0 , QApplication : : UnicodeUTF8 ) ) ;
ui . actionFlightView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Ctrl+1 " , 0 ) ) ;
ui . actionMissionView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Ctrl+2 " , 0 ) ) ;
ui . actionHardwareConfig - > setShortcut ( QApplication : : translate ( " MainWindow " , " Ctrl+3 " , 0 ) ) ;
ui . actionSimulationView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Ctrl+4 " , 0 ) ) ;
ui . actionEngineersView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Ctrl+5 " , 0 ) ) ;
ui . actionMavlinkView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Ctrl+M " , 0 ) ) ;
ui . actionUnconnectedView - > setShortcut ( QApplication : : translate ( " MainWindow " , " Ctrl+U " , 0 ) ) ;
ui . actionFullscreen - > setShortcut ( QApplication : : translate ( " MainWindow " , " Ctrl+Return " , 0 ) ) ;
# endif
connect ( & windowNameUpdateTimer , SIGNAL ( timeout ( ) ) , this , SLOT ( configureWindowName ( ) ) ) ;
@ -899,7 +900,7 @@ void MainWindow::addToCentralStackedWidget(QWidget* widget, VIEW_SECTIONS viewSe
@@ -899,7 +900,7 @@ void MainWindow::addToCentralStackedWidget(QWidget* widget, VIEW_SECTIONS viewSe
void MainWindow : : showCentralWidget ( )
{
QAction * act = qobject_cast < QAction * > ( sender ( ) ) ;
QWidget * widget = qVariantValue < QWidget * > ( act - > data ( ) ) ;
QWidget * widget = act - > data ( ) . value < QWidget * > ( ) ;
centerStack - > setCurrentWidget ( widget ) ;
}
@ -1185,7 +1186,7 @@ void MainWindow::saveScreen()
@@ -1185,7 +1186,7 @@ void MainWindow::saveScreen()
if ( ! screenFileName . isEmpty ( ) )
{
window . save ( screenFileName , format . toAscii ( ) ) ;
window . save ( screenFileName , format . toLatin1 ( ) ) ;
}
}
void MainWindow : : enableDockWidgetTitleBars ( bool enabled )