b
This commit is contained in:
@@ -56,17 +56,19 @@ MenuBarUI::MenuBarUI(QWidget *parent) :
|
||||
this,SLOT(MessageTimeOut()));
|
||||
|
||||
|
||||
//ui->pushButton_Setting->setText();
|
||||
|
||||
|
||||
/*
|
||||
QPixmap pixmap(":/img/Mission.png");
|
||||
ui->label_Status->setPixmap(pixmap);
|
||||
ui->label_Status->setMask(pixmap.mask());
|
||||
*/
|
||||
|
||||
showMessage(tr("Starting...\n"),5000);
|
||||
|
||||
|
||||
setPushButtonState(state::unSelected,
|
||||
state::unSelected,
|
||||
state::unSelected,
|
||||
state::Selected,
|
||||
state::unSelected);
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
MenuBarUI::~MenuBarUI()
|
||||
@@ -83,6 +85,34 @@ MenuBarUI::~MenuBarUI()
|
||||
delete ui;
|
||||
}
|
||||
|
||||
void MenuBarUI::setPushButtonState(uint8_t state1,uint8_t state2,uint8_t state3,uint8_t state4,uint8_t state5)
|
||||
{
|
||||
ui->pushButton_Setting->setProperty("state",state1);
|
||||
ui->pushButton_Setting->style()->unpolish(ui->pushButton_Setting);
|
||||
ui->pushButton_Setting->style()->polish(ui->pushButton_Setting);
|
||||
|
||||
ui->pushButton_SelfTest->setProperty("state",state2);
|
||||
ui->pushButton_SelfTest->style()->unpolish(ui->pushButton_SelfTest);
|
||||
ui->pushButton_SelfTest->style()->polish(ui->pushButton_SelfTest);
|
||||
|
||||
ui->pushButton_Mission->setProperty("state",state3);
|
||||
ui->pushButton_Mission->style()->unpolish(ui->pushButton_Mission);
|
||||
ui->pushButton_Mission->style()->polish(ui->pushButton_Mission);
|
||||
|
||||
ui->pushButton_Flight->setProperty("state",state4);
|
||||
ui->pushButton_Flight->style()->unpolish(ui->pushButton_Flight);
|
||||
ui->pushButton_Flight->style()->polish(ui->pushButton_Flight);
|
||||
|
||||
ui->pushButton_Info->setProperty("state",state5);
|
||||
ui->pushButton_Info->style()->unpolish(ui->pushButton_Info);
|
||||
ui->pushButton_Info->style()->polish(ui->pushButton_Info);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
void MenuBarUI::onClicked()
|
||||
{
|
||||
@@ -91,26 +121,58 @@ void MenuBarUI::onClicked()
|
||||
|
||||
void MenuBarUI::on_pushButton_Setting_clicked()
|
||||
{
|
||||
setPushButtonState(state::Selected,
|
||||
state::unSelected,
|
||||
state::unSelected,
|
||||
state::unSelected,
|
||||
state::unSelected);
|
||||
|
||||
update();
|
||||
emit IndexChanged(0);
|
||||
}
|
||||
|
||||
void MenuBarUI::on_pushButton_SelfTest_clicked()
|
||||
{
|
||||
setPushButtonState(state::unSelected,
|
||||
state::Selected,
|
||||
state::unSelected,
|
||||
state::unSelected,
|
||||
state::unSelected);
|
||||
update();
|
||||
emit IndexChanged(1);
|
||||
}
|
||||
|
||||
void MenuBarUI::on_pushButton_Mission_clicked()
|
||||
{
|
||||
setPushButtonState(state::unSelected,
|
||||
state::unSelected,
|
||||
state::Selected,
|
||||
state::unSelected,
|
||||
state::unSelected);
|
||||
update();
|
||||
emit IndexChanged(2);
|
||||
}
|
||||
|
||||
void MenuBarUI::on_pushButton_Flight_clicked()
|
||||
{
|
||||
setPushButtonState(state::unSelected,
|
||||
state::unSelected,
|
||||
state::unSelected,
|
||||
state::Selected,
|
||||
state::unSelected);
|
||||
update();
|
||||
emit IndexChanged(3);
|
||||
}
|
||||
|
||||
void MenuBarUI::on_pushButton_Info_clicked()
|
||||
{
|
||||
setPushButtonState(state::unSelected,
|
||||
state::unSelected,
|
||||
state::unSelected,
|
||||
state::unSelected,
|
||||
state::Selected);
|
||||
|
||||
update();
|
||||
emit IndexChanged(4);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user