fix:修复加载已配置的dataPanel的配置数据时的数数据源部分的显示错误
This commit is contained in:
parent
c120d6afc2
commit
6324d2c69c
|
|
@ -145,6 +145,7 @@ void dpConfigurationDialog::copyModelData(QStandardItemModel* sourceModel, QStan
|
||||||
if(item)
|
if(item)
|
||||||
{
|
{
|
||||||
QStandardItem* newItem = new QStandardItem(item->text());
|
QStandardItem* newItem = new QStandardItem(item->text());
|
||||||
|
newItem->setData(item->data(Qt::DecorationRole), Qt::DecorationRole);
|
||||||
RealTimeDataType dataType = (RealTimeDataType)item->data(Qt::UserRole + itemRole_dataType).toInt();
|
RealTimeDataType dataType = (RealTimeDataType)item->data(Qt::UserRole + itemRole_dataType).toInt();
|
||||||
newItem->setData(dataType, Qt::UserRole + itemRole_dataType);
|
newItem->setData(dataType, Qt::UserRole + itemRole_dataType);
|
||||||
itemList.push_back(newItem);
|
itemList.push_back(newItem);
|
||||||
|
|
@ -306,6 +307,8 @@ void dpConfigurationDialog::onBtnClicked_tabBtn()
|
||||||
|
|
||||||
int nIndex = pTab->property("index").toInt();
|
int nIndex = pTab->property("index").toInt();
|
||||||
ui->stackedWidget->setCurrentIndex(nIndex);
|
ui->stackedWidget->setCurrentIndex(nIndex);
|
||||||
|
if(nIndex == 1 && m_pModel_dataSelected->rowCount() > 0)
|
||||||
|
ui->dataSelectedList->horizontalHeader()->setSectionResizeMode(0, QHeaderView::Stretch);
|
||||||
}
|
}
|
||||||
m_curActiveTab = pTab;
|
m_curActiveTab = pTab;
|
||||||
|
|
||||||
|
|
@ -472,7 +475,6 @@ void dpConfigurationDialog::onItemClicked_dataSource(const QModelIndex& index)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
//只能对已选择的数据类型进行选择
|
//只能对已选择的数据类型进行选择
|
||||||
|
|
||||||
bool bCanbeSelect = false;
|
bool bCanbeSelect = false;
|
||||||
RealTimeDataType itemDataType = (RealTimeDataType)item->data(Qt::UserRole + itemRole_dataType).toInt();
|
RealTimeDataType itemDataType = (RealTimeDataType)item->data(Qt::UserRole + itemRole_dataType).toInt();
|
||||||
//qDebug() << "itemDataType" << itemDataType;
|
//qDebug() << "itemDataType" << itemDataType;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue