|
@@ -3,6 +3,7 @@
|
|
#include "HomeView.h"
|
|
#include "HomeView.h"
|
|
#include "ProjectView.h"
|
|
#include "ProjectView.h"
|
|
#include "ExpertView.h"
|
|
#include "ExpertView.h"
|
|
|
|
+#include "DataView.h"
|
|
#include "LoginView.h"
|
|
#include "LoginView.h"
|
|
#include "AboutView.h"
|
|
#include "AboutView.h"
|
|
|
|
|
|
@@ -74,6 +75,7 @@ void MainWindow::initialize()
|
|
m_homeView = new HomeView(this);
|
|
m_homeView = new HomeView(this);
|
|
m_loginView = new LoginView(this);
|
|
m_loginView = new LoginView(this);
|
|
m_projectView = new ProjectView(this);
|
|
m_projectView = new ProjectView(this);
|
|
|
|
+ m_dataView = new DataView(this);
|
|
m_expertView = new ExpertView(this);
|
|
m_expertView = new ExpertView(this);
|
|
m_aboutView = new AboutView(this);
|
|
m_aboutView = new AboutView(this);
|
|
}
|
|
}
|
|
@@ -123,14 +125,19 @@ void MainWindow::initNavigation()
|
|
|
|
|
|
m_expertView->setObjectName("expertView");
|
|
m_expertView->setObjectName("expertView");
|
|
m_stackWidget->addWidget(m_expertView);
|
|
m_stackWidget->addWidget(m_expertView);
|
|
- m_naviInterface->addItem(m_expertView->objectName(), NEWFLICON(FluentIcon, HEART), "专家信息管理", this,
|
|
|
|
|
|
+ m_naviInterface->addItem(m_expertView->objectName(), NEWFLICON(FluentIcon, SETTING), "专家信息管理", this,
|
|
SLOT(expertViewClicked()));
|
|
SLOT(expertViewClicked()));
|
|
|
|
|
|
|
|
+ m_dataView->setObjectName("dataView");
|
|
|
|
+ m_stackWidget->addWidget(m_dataView);
|
|
|
|
+ m_naviInterface->addItem(m_dataView->objectName(), NEWFLICON(FluentIcon, BOOK_SHELF), "评估数据分析", this,
|
|
|
|
+ SLOT(dataViewClicked()));
|
|
|
|
+
|
|
m_naviInterface->addSeparator();
|
|
m_naviInterface->addSeparator();
|
|
|
|
|
|
m_loginView->setObjectName("loginView");
|
|
m_loginView->setObjectName("loginView");
|
|
m_stackWidget->addWidget(m_loginView);
|
|
m_stackWidget->addWidget(m_loginView);
|
|
- m_naviInterface->addItem(m_loginView->objectName(), NEWFLICON(FluentIcon, SETTING), "用户", this,
|
|
|
|
|
|
+ m_naviInterface->addItem(m_loginView->objectName(), NEWFLICON(FluentIcon, HEART), "用户", this,
|
|
SLOT(loginViewClicked()), true, NavigationItemPosition::BOTTOM);
|
|
SLOT(loginViewClicked()), true, NavigationItemPosition::BOTTOM);
|
|
|
|
|
|
m_aboutView->setObjectName("aboutView");
|
|
m_aboutView->setObjectName("aboutView");
|
|
@@ -198,3 +205,8 @@ void MainWindow::aboutViewClicked()
|
|
{
|
|
{
|
|
switchTo(m_aboutView);
|
|
switchTo(m_aboutView);
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+void MainWindow::dataViewClicked()
|
|
|
|
+{
|
|
|
|
+ switchTo(m_dataView);
|
|
|
|
+}
|