|
@@ -47,6 +47,7 @@ EvalSchemeWidget::EvalSchemeWidget(ProjectInfo *proj, int type, QWidget *parent)
|
|
|
{
|
|
|
setTitle("评估方案规划");
|
|
|
|
|
|
+ // 预设方案模板
|
|
|
m_schemes["指标体系"] = { Index | Process | Output, Alg1 };
|
|
|
m_schemes["收集数据"] = { Collect | Process | Output, Alg1 };
|
|
|
m_schemes["指标体系和收集数据"] = { Index | Collect | Process | Output, Alg1 };
|
|
@@ -56,12 +57,11 @@ EvalSchemeWidget::EvalSchemeWidget(ProjectInfo *proj, int type, QWidget *parent)
|
|
|
connectSignalsAndSlots();
|
|
|
|
|
|
loadScheme(m_schemes.keys().first());
|
|
|
- updateButtonState();
|
|
|
}
|
|
|
|
|
|
void EvalSchemeWidget::initWidgets()
|
|
|
{
|
|
|
- m_schemeBtn = new PushButton("加载方案", this);
|
|
|
+ m_schemeBtn = new PushButton("加载方案模板", this);
|
|
|
m_index = new CheckBox("指标体系", this);
|
|
|
m_data = new CheckBox("收集数据", this);
|
|
|
m_algBtn = new PushButton("数据处理", this);
|
|
@@ -150,13 +150,6 @@ void EvalSchemeWidget::refreshSchemeView()
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-void EvalSchemeWidget::testData()
|
|
|
-{
|
|
|
- m_scheme = Index | Collect | Output;
|
|
|
- m_algs = { Alg1 };
|
|
|
- refreshSchemeView();
|
|
|
-}
|
|
|
-
|
|
|
void EvalSchemeWidget::loadScheme(const QString scheme)
|
|
|
{
|
|
|
if (m_schemes.contains(scheme) == false) {
|