Models registry was added
This commit is contained in:
@@ -1,12 +1,13 @@
|
||||
#include "storesviewmodel.h"
|
||||
|
||||
#include "models/basemodel.h"
|
||||
#include "services/settingsservice.h"
|
||||
|
||||
StoresViewModel::StoresViewModel(QObject *parent)
|
||||
: QObject{parent}
|
||||
{
|
||||
connect(&m_storesModel, &BaseModel::dataChanged, this, &StoresViewModel::storesChanged);
|
||||
connect(&m_storesModel, &BaseModel::dataChanged, this, &StoresViewModel::selectedStoreNameChanged);
|
||||
connect(m_storesModel, &BaseModel::dataChanged, this, &StoresViewModel::storesChanged);
|
||||
connect(m_storesModel, &BaseModel::dataChanged, this, &StoresViewModel::selectedStoreNameChanged);
|
||||
|
||||
connect(settings(), &SettingsService::selectedStoreIdChanged, this, &StoresViewModel::selectedStoreChanged);
|
||||
connect(settings(), &SettingsService::selectedStoreIdChanged, this, &StoresViewModel::selectedStoreNameChanged);
|
||||
@@ -14,7 +15,7 @@ StoresViewModel::StoresViewModel(QObject *parent)
|
||||
|
||||
QVariantList StoresViewModel::stores() const
|
||||
{
|
||||
return m_storesModel.items();
|
||||
return m_storesModel->items();
|
||||
}
|
||||
|
||||
QString StoresViewModel::selectedStore() const
|
||||
@@ -29,7 +30,7 @@ void StoresViewModel::setSelectedStore(const QString &newSelectedStore)
|
||||
|
||||
QString StoresViewModel::selectedStoreName() const
|
||||
{
|
||||
return m_storesModel.itemProperty(selectedStore(), "name").toString();
|
||||
return m_storesModel->itemProperty(selectedStore(), "name").toString();
|
||||
}
|
||||
|
||||
SettingsService *StoresViewModel::settings() const
|
||||
|
||||
Reference in New Issue
Block a user