mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-21 19:55:20 -05:00
Add checkBoxes to (potentially) replace the CTRL+M commands for minimizing window sizes. Suggestions for better positioning, etc, are welcome.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7769 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
parent
f73a35842a
commit
42ec06c9e1
@ -2070,16 +2070,13 @@ void MainWindow::on_actionFast_Graph_triggered()
|
|||||||
void MainWindow::on_actionHide_Controls_toggled (bool checked)
|
void MainWindow::on_actionHide_Controls_toggled (bool checked)
|
||||||
{
|
{
|
||||||
int spacing = checked ? 1 : 6;
|
int spacing = checked ? 1 : 6;
|
||||||
|
|
||||||
if (checked) {
|
if (checked) {
|
||||||
statusBar ()->removeWidget (&auto_tx_label);
|
statusBar ()->removeWidget (&auto_tx_label);
|
||||||
minimumSize().setHeight(450);
|
minimumSize().setHeight(450);
|
||||||
minimumSize().setWidth(700);
|
minimumSize().setWidth(700);
|
||||||
restoreGeometry(m_geometryNoControls);
|
restoreGeometry(m_geometryNoControls);
|
||||||
updateGeometry();
|
updateGeometry();
|
||||||
//resize(450,700); // how to auto-shrink it?
|
} else {
|
||||||
}
|
|
||||||
else {
|
|
||||||
m_geometryNoControls = saveGeometry();
|
m_geometryNoControls = saveGeometry();
|
||||||
statusBar ()->addWidget(&auto_tx_label);
|
statusBar ()->addWidget(&auto_tx_label);
|
||||||
minimumSize().setHeight(520);
|
minimumSize().setHeight(520);
|
||||||
@ -6422,3 +6419,8 @@ void MainWindow::update_watchdog_label ()
|
|||||||
watchdog_label.setVisible (false);
|
watchdog_label.setVisible (false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void MainWindow::on_cbMenus_toggled(bool b)
|
||||||
|
{
|
||||||
|
on_actionHide_Controls_toggled (!b);
|
||||||
|
}
|
||||||
|
@ -234,6 +234,7 @@ private slots:
|
|||||||
void on_cbShMsgs_toggled(bool b);
|
void on_cbShMsgs_toggled(bool b);
|
||||||
void on_cbSWL_toggled(bool b);
|
void on_cbSWL_toggled(bool b);
|
||||||
void on_cbTx6_toggled(bool b);
|
void on_cbTx6_toggled(bool b);
|
||||||
|
void on_cbMenus_toggled(bool b);
|
||||||
void networkError (QString const&);
|
void networkError (QString const&);
|
||||||
void on_ClrAvgButton_clicked();
|
void on_ClrAvgButton_clicked();
|
||||||
void on_actionWSPR_triggered();
|
void on_actionWSPR_triggered();
|
||||||
|
@ -529,6 +529,22 @@
|
|||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QCheckBox" name="cbMenus">
|
||||||
|
<property name="maximumSize">
|
||||||
|
<size>
|
||||||
|
<width>60</width>
|
||||||
|
<height>16777215</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Menus</string>
|
||||||
|
</property>
|
||||||
|
<property name="checked">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
|
@ -423,6 +423,11 @@ void WideGraph::on_cbRef_toggled(bool b)
|
|||||||
ui->widePlot->setFlatten(m_bFlatten,m_bRef);
|
ui->widePlot->setFlatten(m_bFlatten,m_bRef);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void WideGraph::on_cbControls_toggled(bool b)
|
||||||
|
{
|
||||||
|
ui->controls_widget->setVisible(b);
|
||||||
|
}
|
||||||
|
|
||||||
void WideGraph::on_adjust_palette_push_button_clicked (bool) //Adjust Palette
|
void WideGraph::on_adjust_palette_push_button_clicked (bool) //Adjust Palette
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
|
@ -73,6 +73,7 @@ private slots:
|
|||||||
void on_paletteComboBox_activated(const QString &palette);
|
void on_paletteComboBox_activated(const QString &palette);
|
||||||
void on_cbFlatten_toggled(bool b);
|
void on_cbFlatten_toggled(bool b);
|
||||||
void on_cbRef_toggled(bool b);
|
void on_cbRef_toggled(bool b);
|
||||||
|
void on_cbControls_toggled(bool b);
|
||||||
void on_adjust_palette_push_button_clicked (bool);
|
void on_adjust_palette_push_button_clicked (bool);
|
||||||
void on_gainSlider_valueChanged(int value);
|
void on_gainSlider_valueChanged(int value);
|
||||||
void on_zeroSlider_valueChanged(int value);
|
void on_zeroSlider_valueChanged(int value);
|
||||||
@ -101,7 +102,6 @@ private:
|
|||||||
qint32 m_nSubMode;
|
qint32 m_nSubMode;
|
||||||
qint32 m_nsmo;
|
qint32 m_nsmo;
|
||||||
qint32 m_Percent2DScreen;
|
qint32 m_Percent2DScreen;
|
||||||
|
|
||||||
bool m_lockTxFreq;
|
bool m_lockTxFreq;
|
||||||
bool m_bFlatten;
|
bool m_bFlatten;
|
||||||
bool m_bRef;
|
bool m_bRef;
|
||||||
|
22
widegraph.ui
22
widegraph.ui
@ -49,6 +49,28 @@
|
|||||||
<property name="lineWidth">
|
<property name="lineWidth">
|
||||||
<number>1</number>
|
<number>1</number>
|
||||||
</property>
|
</property>
|
||||||
|
<widget class="QCheckBox" name="cbControls">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>9</x>
|
||||||
|
<y>10</y>
|
||||||
|
<width>60</width>
|
||||||
|
<height>17</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="maximumSize">
|
||||||
|
<size>
|
||||||
|
<width>65</width>
|
||||||
|
<height>16777215</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Controls</string>
|
||||||
|
</property>
|
||||||
|
<property name="checked">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
|
Loading…
Reference in New Issue
Block a user