Skip to content
Snippets Groups Projects
Commit c65e6bff authored by Pospelov, Gennady's avatar Pospelov, Gennady
Browse files

ComponentFlatView::addItemProperties made private

parent 45b20489
No related branches found
No related tags found
No related merge requests found
...@@ -56,7 +56,7 @@ DistributionEditor::DistributionEditor(QWidget* parent) ...@@ -56,7 +56,7 @@ DistributionEditor::DistributionEditor(QWidget* parent)
void DistributionEditor::subscribeToItem() void DistributionEditor::subscribeToItem()
{ {
m_propertyEditor->clearEditor(); m_propertyEditor->clearEditor();
m_propertyEditor->addItemProperties(currentItem()); m_propertyEditor->setItem(currentItem());
currentItem()->mapper()->setOnPropertyChange( currentItem()->mapper()->setOnPropertyChange(
[this](const QString& name) { onPropertyChanged(name); }, this); [this](const QString& name) { onPropertyChanged(name); }, this);
......
...@@ -51,16 +51,6 @@ void ComponentFlatView::setItem(SessionItem* item) ...@@ -51,16 +51,6 @@ void ComponentFlatView::setItem(SessionItem* item)
addItemProperties(item); addItemProperties(item);
} }
void ComponentFlatView::addItemProperties(SessionItem* item)
{
Q_ASSERT(item);
m_currentItem = item;
setModel(m_currentItem->model());
updateItemProperties(m_currentItem);
}
void ComponentFlatView::setModel(SessionModel* model) void ComponentFlatView::setModel(SessionModel* model)
{ {
if (m_model) { if (m_model) {
...@@ -107,6 +97,17 @@ void ComponentFlatView::onDataChanged(const QModelIndex& topLeft, const QModelIn ...@@ -107,6 +97,17 @@ void ComponentFlatView::onDataChanged(const QModelIndex& topLeft, const QModelIn
updateItemRoles(item); updateItemRoles(item);
} }
void ComponentFlatView::addItemProperties(SessionItem* item)
{
Q_ASSERT(item);
m_currentItem = item;
setModel(m_currentItem->model());
updateItemProperties(m_currentItem);
}
void ComponentFlatView::updateItemProperties(SessionItem* item) void ComponentFlatView::updateItemProperties(SessionItem* item)
{ {
Q_ASSERT(item); Q_ASSERT(item);
......
...@@ -38,7 +38,6 @@ public: ...@@ -38,7 +38,6 @@ public:
ComponentFlatView(QWidget* parent = nullptr); ComponentFlatView(QWidget* parent = nullptr);
void setItem(SessionItem* item); void setItem(SessionItem* item);
void addItemProperties(SessionItem* item);
void setModel(SessionModel* model); void setModel(SessionModel* model);
...@@ -51,6 +50,7 @@ public slots: ...@@ -51,6 +50,7 @@ public slots:
const QVector<int> &roles); const QVector<int> &roles);
private: private:
void addItemProperties(SessionItem* item);
void updateItemProperties(SessionItem* item); void updateItemProperties(SessionItem* item);
void updateItemRoles(SessionItem* item); void updateItemRoles(SessionItem* item);
void initGridLayout(); void initGridLayout();
......
...@@ -41,5 +41,5 @@ SimulationOptionsWidget::SimulationOptionsWidget(QWidget *parent) ...@@ -41,5 +41,5 @@ SimulationOptionsWidget::SimulationOptionsWidget(QWidget *parent)
void SimulationOptionsWidget::setItem(SimulationOptionsItem* item) void SimulationOptionsWidget::setItem(SimulationOptionsItem* item)
{ {
m_boxEditor->clearEditor(); m_boxEditor->clearEditor();
m_boxEditor->addItemProperties(item); m_boxEditor->setItem(item);
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment