数据解析编写完成
This commit is contained in:
+21
-10
@@ -37,16 +37,23 @@ ToolsUI::ToolsUI(QWidget *parent) :
|
||||
senser = new Senser();
|
||||
remotecontrol = new RemoteControl();
|
||||
|
||||
ecu = new ECU();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
install(index0 ,tr("Inspector"));
|
||||
install(index1 ,tr("Log"));
|
||||
install(index2 ,tr("Replay"));
|
||||
install(index3 ,tr("Terminal"));
|
||||
install(index4 ,tr("Servos"));
|
||||
install(command ,tr("CommandBox"));
|
||||
install(senser ,tr("Senser"));
|
||||
install(remotecontrol,tr("RC"));
|
||||
install(ecu ,tr("ECU"));
|
||||
|
||||
|
||||
install(index0, 0,tr("Inspector"));
|
||||
install(index1, 1,tr("Log"));
|
||||
install(index2, 2,tr("Replay"));
|
||||
install(index3, 3,tr("Terminal"));
|
||||
install(index4, 4,tr("Servos"));
|
||||
install(command, 7,tr("CommandBox"));
|
||||
install(senser, 9,tr("Senser"));
|
||||
install(remotecontrol,9,tr("RC"));
|
||||
|
||||
|
||||
|
||||
@@ -104,7 +111,7 @@ void ToolsUI::setPushButtonState(QWidget *w,state s)
|
||||
}
|
||||
|
||||
|
||||
void ToolsUI::install(ToolsWidget *widget,int key, QString name)
|
||||
void ToolsUI::install(ToolsWidget *widget, QString name)
|
||||
{
|
||||
if(!ToolsList.values().contains(widget))
|
||||
{
|
||||
@@ -120,13 +127,17 @@ void ToolsUI::install(ToolsWidget *widget,int key, QString name)
|
||||
connect(btn,&QPushButton::clicked,
|
||||
this,&ToolsUI::btnClicked);
|
||||
|
||||
ui->gridLayout_Indexs->addWidget(btn,ToolsList.size(),1);
|
||||
ui->gridLayout_Indexs->addWidget(btn,ToolsList.size(),1);
|
||||
|
||||
widget->setParent(ui->frame);
|
||||
widget->setWindowTitle(name);
|
||||
widget->setIcon(widget->Icon());
|
||||
widget->hide();
|
||||
ToolsList.insert(ToolsList.size(),widget);
|
||||
|
||||
//接收到信号,每个界面自己解析,获取自己想要的信息
|
||||
connect(this,&ToolsUI::recieveData,
|
||||
widget,&ToolsWidget::recieveData);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user