Added fullscreen toggle
This commit is contained in:
parent
a013e79eff
commit
09cea086c7
@ -2383,6 +2383,8 @@ void MainWindow::on_actionEnable_Selcall_toggled(bool checked){
|
|||||||
}
|
}
|
||||||
|
|
||||||
void MainWindow::on_menuWindow_aboutToShow(){
|
void MainWindow::on_menuWindow_aboutToShow(){
|
||||||
|
ui->actionShow_Fullscreen->setChecked((windowState() & Qt::WindowFullScreen) == Qt::WindowFullScreen);
|
||||||
|
|
||||||
auto hsizes = ui->textHorizontalSplitter->sizes();
|
auto hsizes = ui->textHorizontalSplitter->sizes();
|
||||||
ui->actionShow_Band_Activity->setChecked(hsizes.at(0) > 0);
|
ui->actionShow_Band_Activity->setChecked(hsizes.at(0) > 0);
|
||||||
ui->actionShow_Call_Activity->setChecked(hsizes.at(2) > 0);
|
ui->actionShow_Call_Activity->setChecked(hsizes.at(2) > 0);
|
||||||
@ -2428,6 +2430,16 @@ void MainWindow::on_menuWindow_aboutToShow(){
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void MainWindow::on_actionShow_Fullscreen_triggered(bool checked){
|
||||||
|
auto state = windowState();
|
||||||
|
if(checked){
|
||||||
|
state |= Qt::WindowFullScreen;
|
||||||
|
} else {
|
||||||
|
state &= ~Qt::WindowFullScreen;
|
||||||
|
}
|
||||||
|
setWindowState(state);
|
||||||
|
}
|
||||||
|
|
||||||
void MainWindow::on_actionShow_Frequency_Clock_triggered(bool checked){
|
void MainWindow::on_actionShow_Frequency_Clock_triggered(bool checked){
|
||||||
auto vsizes = ui->mainSplitter->sizes();
|
auto vsizes = ui->mainSplitter->sizes();
|
||||||
vsizes[0] = checked ? ui->logHorizontalWidget->minimumHeight() : 0;
|
vsizes[0] = checked ? ui->logHorizontalWidget->minimumHeight() : 0;
|
||||||
|
@ -177,6 +177,7 @@ private slots:
|
|||||||
void on_actionEnable_Heartbeat_toggled(bool checked);
|
void on_actionEnable_Heartbeat_toggled(bool checked);
|
||||||
void on_actionEnable_Selcall_toggled(bool checked);
|
void on_actionEnable_Selcall_toggled(bool checked);
|
||||||
void on_menuWindow_aboutToShow();
|
void on_menuWindow_aboutToShow();
|
||||||
|
void on_actionShow_Fullscreen_triggered(bool checked);
|
||||||
void on_actionShow_Frequency_Clock_triggered(bool checked);
|
void on_actionShow_Frequency_Clock_triggered(bool checked);
|
||||||
void on_actionShow_Band_Activity_triggered(bool checked);
|
void on_actionShow_Band_Activity_triggered(bool checked);
|
||||||
void on_actionShow_Call_Activity_triggered(bool checked);
|
void on_actionShow_Call_Activity_triggered(bool checked);
|
||||||
|
@ -4723,7 +4723,6 @@ list. The list can be maintained in Settings (F2).</string>
|
|||||||
<property name="title">
|
<property name="title">
|
||||||
<string>&View</string>
|
<string>&View</string>
|
||||||
</property>
|
</property>
|
||||||
<addaction name="actionShow_Tooltips"/>
|
|
||||||
<addaction name="actionShow_Frequency_Clock"/>
|
<addaction name="actionShow_Frequency_Clock"/>
|
||||||
<addaction name="separator"/>
|
<addaction name="separator"/>
|
||||||
<addaction name="actionShow_Band_Activity"/>
|
<addaction name="actionShow_Band_Activity"/>
|
||||||
@ -4738,6 +4737,8 @@ list. The list can be maintained in Settings (F2).</string>
|
|||||||
<addaction name="actionShow_Waterfall_Controls"/>
|
<addaction name="actionShow_Waterfall_Controls"/>
|
||||||
<addaction name="actionShow_Time_Drift_Controls"/>
|
<addaction name="actionShow_Time_Drift_Controls"/>
|
||||||
<addaction name="separator"/>
|
<addaction name="separator"/>
|
||||||
|
<addaction name="actionShow_Fullscreen"/>
|
||||||
|
<addaction name="actionShow_Tooltips"/>
|
||||||
<addaction name="actionReset_Window_Sizes"/>
|
<addaction name="actionReset_Window_Sizes"/>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QMenu" name="menu_Log">
|
<widget class="QMenu" name="menu_Log">
|
||||||
@ -5601,6 +5602,17 @@ list. The list can be maintained in Settings (F2).</string>
|
|||||||
<string>Enable Selective Calling</string>
|
<string>Enable Selective Calling</string>
|
||||||
</property>
|
</property>
|
||||||
</action>
|
</action>
|
||||||
|
<action name="actionShow_Fullscreen">
|
||||||
|
<property name="checkable">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Show Fullscreen</string>
|
||||||
|
</property>
|
||||||
|
<property name="shortcut">
|
||||||
|
<string>F11</string>
|
||||||
|
</property>
|
||||||
|
</action>
|
||||||
</widget>
|
</widget>
|
||||||
<layoutdefault spacing="6" margin="11"/>
|
<layoutdefault spacing="6" margin="11"/>
|
||||||
<customwidgets>
|
<customwidgets>
|
||||||
|
Loading…
Reference in New Issue
Block a user