|
@@ -191,6 +191,8 @@ void DataTableWidget::setupModels()
|
|
|
}
|
|
|
|
|
|
setCurrentPage(1);
|
|
|
+
|
|
|
+ addTestMesureData();
|
|
|
}
|
|
|
|
|
|
void DataTableWidget::setupTabWidget()
|
|
@@ -466,6 +468,33 @@ void DataTableWidget::setNodeMatrixData(QList<NodeMatrixInfo *> data)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+void DataTableWidget::addTestMesureData()
|
|
|
+{
|
|
|
+ bool rightPage = (m_process.type == SchemePlanManager::ImportWeightData
|
|
|
+ && m_process.indexType == ProjectManager::OptimalIndex);
|
|
|
+ bool rightProj = m_process.projectId == 126;
|
|
|
+ if (!rightPage || !rightProj) {
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
+ double data[120] = { 4.1, 0.04, 0.19, 0.01, 0.36, 0.05, 3.9, 0.08, 0.38, 0.18, 0.19, 0.04, 5.9, 0.07, 0.23,
|
|
|
+ 0.04, 0.36, 0.07, 4.9, 0.23, 1.03, 0.3, 1.4, 0.09, 4, 0.14, 0.57, 0.11, 1.12, 0.05,
|
|
|
+ 6.1, 0.23, 1.19, 0.47, 0.93, 0.07, 8.2, 0.21, 0.88, 0.2, 0.97, 0.1, 6.5, 0.13, 0.8,
|
|
|
+ 0.26, 0.52, 0.09, 7.5, 0.16, 1.28, 0.88, 0.8, 0.12, 6.8, 0.04, 0.17, 0.02, 0.24, 0.11,
|
|
|
+ 7.4, 0.05, 0.33, 0.06, 0.39, 0.1, 5.7, 0.08, 0.6, 0.47, 0.46, 0.08, 2.4, 0.14, 0.23,
|
|
|
+ 0.04, 0.94, 0.02, 2.2, 0.24, 0.35, 0.06, 1.78, 0.02, 1.9, 0.11, 0.3, 0.1, 0.5, 0.04,
|
|
|
+ 1.8, 0.06, 0.28, 0.1, 0.29, 0.03, 15.9, 0.2, 1.05, 0.21, 1.84, 0.12, 18.9, 0.09, 0.82,
|
|
|
+ 0.34, 0.58, 0.36, 18.8, 0.12, 0.8, 0.39, 0.76, 0.26, 16.8, 0.27, 1.74, 1.51, 1.78, 0.32 };
|
|
|
+
|
|
|
+ DataTableItemModel *model = m_models[1].first();
|
|
|
+ for (int i = 0; i < 120; i++) {
|
|
|
+ QString text = QString("%1").arg(data[i]);
|
|
|
+ QStandardItem *item = new QStandardItem(text);
|
|
|
+ item->setEditable(false);
|
|
|
+ model->setItem(i / 6, i % 6, item);
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
void DataTableWidget::updateModel(DataTableItemModel *model, QList<CNodeData> &hHeaders, QList<CNodeData> &vHeaders,
|
|
|
int hStart, int vStart)
|
|
|
{
|