完成KB3所有界面
This commit is contained in:
+233
-1
@@ -9,7 +9,7 @@ ToolsUI::ToolsUI(QWidget *parent) :
|
||||
ui->setupUi(this);
|
||||
|
||||
//load qss
|
||||
QFile file(":/qss/Setting.qss");
|
||||
QFile file(":/qss/ToolsUI.qss");
|
||||
file.open(QFile::ReadOnly);
|
||||
QTextStream filetext(&file);
|
||||
QString stylesheet = filetext.readAll();
|
||||
@@ -63,6 +63,30 @@ ToolsUI::ToolsUI(QWidget *parent) :
|
||||
CurrentIndex = 0;
|
||||
emit IndexChanged(CurrentIndex);
|
||||
|
||||
setPushButtonState(ui->pushButton_Inspector,
|
||||
state::Selected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Log,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Replay,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Console,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Servos,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->PowerSystem,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->ServoSystem,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_CommandBox,
|
||||
state::unSelected);
|
||||
|
||||
}
|
||||
|
||||
ToolsUI::~ToolsUI()
|
||||
@@ -115,6 +139,12 @@ void ToolsUI::resizeEvent(QResizeEvent *event)
|
||||
update();
|
||||
}
|
||||
|
||||
void ToolsUI::setPushButtonState(QWidget *w,state s)
|
||||
{
|
||||
w->setProperty("state",s);
|
||||
w->style()->unpolish(w);
|
||||
w->style()->polish(w);
|
||||
}
|
||||
|
||||
|
||||
void ToolsUI::onTabIndexChanged(const int &index)//界面选择管理
|
||||
@@ -262,24 +292,124 @@ void ToolsUI::onTabIndexChanged(const int &index)//界面选择管理
|
||||
void ToolsUI::on_pushButton_Inspector_clicked()
|
||||
{
|
||||
CurrentIndex = 0;
|
||||
|
||||
setPushButtonState(ui->pushButton_Inspector,
|
||||
state::Selected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Log,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Replay,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Console,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Servos,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->PowerSystem,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->ServoSystem,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_CommandBox,
|
||||
state::unSelected);
|
||||
|
||||
emit IndexChanged(CurrentIndex);
|
||||
}
|
||||
|
||||
void ToolsUI::on_pushButton_Log_clicked()
|
||||
{
|
||||
CurrentIndex = 1;
|
||||
|
||||
setPushButtonState(ui->pushButton_Inspector,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Log,
|
||||
state::Selected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Replay,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Console,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Servos,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->PowerSystem,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->ServoSystem,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_CommandBox,
|
||||
state::unSelected);
|
||||
|
||||
emit IndexChanged(CurrentIndex);
|
||||
}
|
||||
|
||||
void ToolsUI::on_pushButton_Replay_clicked()
|
||||
{
|
||||
CurrentIndex = 2;
|
||||
|
||||
setPushButtonState(ui->pushButton_Inspector,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Log,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Replay,
|
||||
state::Selected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Console,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Servos,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->PowerSystem,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->ServoSystem,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_CommandBox,
|
||||
state::unSelected);
|
||||
|
||||
emit IndexChanged(CurrentIndex);
|
||||
}
|
||||
|
||||
void ToolsUI::on_pushButton_Console_clicked()
|
||||
{
|
||||
CurrentIndex = 3;
|
||||
|
||||
setPushButtonState(ui->pushButton_Inspector,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Log,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Replay,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Console,
|
||||
state::Selected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Servos,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->PowerSystem,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->ServoSystem,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_CommandBox,
|
||||
state::unSelected);
|
||||
|
||||
emit IndexChanged(CurrentIndex);
|
||||
}
|
||||
|
||||
@@ -287,24 +417,126 @@ void ToolsUI::on_pushButton_Console_clicked()
|
||||
void ToolsUI::on_pushButton_Servos_clicked()
|
||||
{
|
||||
CurrentIndex = 4;
|
||||
|
||||
setPushButtonState(ui->pushButton_Inspector,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Log,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Replay,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Console,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Servos,
|
||||
state::Selected);
|
||||
|
||||
setPushButtonState(ui->PowerSystem,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->ServoSystem,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_CommandBox,
|
||||
state::unSelected);
|
||||
|
||||
emit IndexChanged(CurrentIndex);
|
||||
}
|
||||
|
||||
void ToolsUI::on_PowerSystem_clicked()
|
||||
{
|
||||
CurrentIndex = 5;
|
||||
|
||||
setPushButtonState(ui->pushButton_Inspector,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Log,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Replay,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Console,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Servos,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->PowerSystem,
|
||||
state::Selected);
|
||||
|
||||
setPushButtonState(ui->ServoSystem,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_CommandBox,
|
||||
state::unSelected);
|
||||
|
||||
emit IndexChanged(CurrentIndex);
|
||||
}
|
||||
|
||||
void ToolsUI::on_ServoSystem_clicked()
|
||||
{
|
||||
CurrentIndex = 6;
|
||||
|
||||
setPushButtonState(ui->pushButton_Inspector,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Log,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Replay,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Console,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Servos,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->PowerSystem,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->ServoSystem,
|
||||
state::Selected);
|
||||
|
||||
setPushButtonState(ui->pushButton_CommandBox,
|
||||
state::unSelected);
|
||||
|
||||
emit IndexChanged(CurrentIndex);
|
||||
}
|
||||
|
||||
void ToolsUI::on_pushButton_CommandBox_clicked()
|
||||
{
|
||||
CurrentIndex = 7;
|
||||
|
||||
setPushButtonState(ui->pushButton_Inspector,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Log,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Replay,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Console,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_Servos,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->PowerSystem,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->ServoSystem,
|
||||
state::unSelected);
|
||||
|
||||
setPushButtonState(ui->pushButton_CommandBox,
|
||||
state::Selected);
|
||||
|
||||
|
||||
|
||||
emit IndexChanged(CurrentIndex);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user