From 371ee82f1b5e05c5b440ef96c9a6fb68182e5e9c Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Sat, 4 Feb 2017 06:33:44 +0100 Subject: [PATCH] Ensure tab index 0 is selected at startup --- src/blackgui/components/aircraftcomponent.cpp | 1 + src/blackgui/components/atcstationcomponent.cpp | 1 + src/blackgui/components/simulatorcomponent.cpp | 1 + src/blackgui/components/textmessagecomponent.cpp | 2 +- src/blackgui/components/usercomponent.cpp | 1 + 5 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/blackgui/components/aircraftcomponent.cpp b/src/blackgui/components/aircraftcomponent.cpp index cb198600d..68c2e4abd 100644 --- a/src/blackgui/components/aircraftcomponent.cpp +++ b/src/blackgui/components/aircraftcomponent.cpp @@ -42,6 +42,7 @@ namespace BlackGui ui(new Ui::CAircraftComponent) { ui->setupUi(this); + this->setCurrentIndex(0); this->tabBar()->setExpanding(false); this->tabBar()->setUsesScrollButtons(true); ui->tvp_AirportsInRange->setResizeMode(CAirportView::ResizingOnce); diff --git a/src/blackgui/components/atcstationcomponent.cpp b/src/blackgui/components/atcstationcomponent.cpp index acfaf296a..c5583ce56 100644 --- a/src/blackgui/components/atcstationcomponent.cpp +++ b/src/blackgui/components/atcstationcomponent.cpp @@ -59,6 +59,7 @@ namespace BlackGui ui(new Ui::CAtcStationComponent) { ui->setupUi(this); + this->setCurrentIndex(0); this->tabBar()->setExpanding(false); this->tabBar()->setUsesScrollButtons(true); CUpperCaseValidator *ucv = new CUpperCaseValidator(ui->le_AtcStationsOnlineMetar); diff --git a/src/blackgui/components/simulatorcomponent.cpp b/src/blackgui/components/simulatorcomponent.cpp index 89a0b6c82..64dda3fc1 100644 --- a/src/blackgui/components/simulatorcomponent.cpp +++ b/src/blackgui/components/simulatorcomponent.cpp @@ -43,6 +43,7 @@ namespace BlackGui ui(new Ui::CSimulatorComponent) { ui->setupUi(this); + this->setCurrentIndex(0); ui->tvp_LiveData->setIconMode(true); ui->tvp_LiveData->setAutoResizeFrequency(10); // only resize every n-th time this->addOrUpdateLiveDataByName("info", "no data yet", CIcons::StandardIconWarning16); diff --git a/src/blackgui/components/textmessagecomponent.cpp b/src/blackgui/components/textmessagecomponent.cpp index 7a4b5aa3e..cd7611a01 100644 --- a/src/blackgui/components/textmessagecomponent.cpp +++ b/src/blackgui/components/textmessagecomponent.cpp @@ -64,7 +64,7 @@ namespace BlackGui ui(new Ui::CTextMessageComponent) { ui->setupUi(this); - + ui->tw_TextMessages->setCurrentIndex(0); ui->le_textMessages->setVisible(false); ui->tvp_TextMessagesAll->setResizeMode(CTextMessageView::ResizingAuto); diff --git a/src/blackgui/components/usercomponent.cpp b/src/blackgui/components/usercomponent.cpp index e7a3d1a18..d7b649b26 100644 --- a/src/blackgui/components/usercomponent.cpp +++ b/src/blackgui/components/usercomponent.cpp @@ -35,6 +35,7 @@ namespace BlackGui ui(new Ui::CUserComponent) { ui->setupUi(this); + this->setCurrentIndex(0); this->tabBar()->setExpanding(false); this->tabBar()->setUsesScrollButtons(true); connect(ui->tvp_AllUsers, &CUserView::modelDataChangedDigest, this, &CUserComponent::ps_onCountChanged);