|
@@ -11,16 +11,6 @@ SettingsViewModel::SettingsViewModel(QObject *parent)
|
|
|
m_items << SettingItem { tr("BeerLog service address"), "serverAddress", "text" }
|
|
m_items << SettingItem { tr("BeerLog service address"), "serverAddress", "text" }
|
|
|
<< SettingItem { tr("Selected user id"), "selectedUserId", "choice", "users" }
|
|
<< SettingItem { tr("Selected user id"), "selectedUserId", "choice", "users" }
|
|
|
<< SettingItem { tr("Selected store"), "selectedStoreId", "choice", "stores" };
|
|
<< SettingItem { tr("Selected store"), "selectedStoreId", "choice", "stores" };
|
|
|
-
|
|
|
|
|
- QModelIndex selectedUserIdIndex = index(1);
|
|
|
|
|
- QModelIndex selectedStoreIdIndex = index(2);
|
|
|
|
|
-
|
|
|
|
|
- connect(settings(), &SettingsService::selectedUserIdChanged, this, [this, selectedUserIdIndex]() {
|
|
|
|
|
- emit dataChanged(selectedUserIdIndex, selectedUserIdIndex);
|
|
|
|
|
- });
|
|
|
|
|
- connect(settings(), &SettingsService::selectedStoreIdChanged, this, [this, selectedStoreIdIndex]() {
|
|
|
|
|
- emit dataChanged(selectedStoreIdIndex, selectedStoreIdIndex);
|
|
|
|
|
- });
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
int SettingsViewModel::rowCount(const QModelIndex &) const
|
|
int SettingsViewModel::rowCount(const QModelIndex &) const
|