Size: a a a

2020 May 31

EV

Eduard Voronkin in Qt
я не хочу лезь в базу
источник

EV

Eduard Voronkin in Qt
и хранить там, конкретно для моего случая, статус пользователя
источник

ДП

Дмитрий Попов... in Qt
Eduard Voronkin
модель sql
Это неважно, почитайте про MVC
источник

EV

Eduard Voronkin in Qt
т.е. он онлайн или офлайн
источник

Е

Егор in Qt
Дмитрий Попов
В модель все загонять нужно
Мне как-то проще было это в кумле сделать, хотя наверное правильнее через модель, да
источник

ДП

Дмитрий Попов... in Qt
Model - view - controller
источник

EV

Eduard Voronkin in Qt
ну я читал... вроде
источник

Е

Егор in Qt
Vladislav Kremenevskiy
что он хочет?))
Попробуй деструктор дописать
источник

EV

Eduard Voronkin in Qt
а что в qt в качестве контроллера может выступать?
источник

EV

Eduard Voronkin in Qt
я просто видел тут только модели и вьюшки
источник

Е

Егор in Qt
Eduard Voronkin
а что в qt в качестве контроллера может выступать?
у нас model-view-delegate
источник

EV

Eduard Voronkin in Qt
ну вот. Ну тогда если возникает потребность как у меня - в риалтайме отображать статус делегата. То как это ещё сделать, кроме как не итерироваться по всем делегатам по сигналу?
источник

EV

Eduard Voronkin in Qt
я до этого ещё засунул обработчик сигнала во внутрь самого делегата
источник

EV

Eduard Voronkin in Qt
но мне не понравилось что он дергается для всех делегатов
источник

ДП

Дмитрий Попов... in Qt
Eduard Voronkin
ну вот. Ну тогда если возникает потребность как у меня - в риалтайме отображать статус делегата. То как это ещё сделать, кроме как не итерироваться по всем делегатам по сигналу?
У вас должна быть модель со статусами всех пользователей, изменяете статус там, представление обновится само.
источник

ДП

Дмитрий Попов... in Qt
Это как пример
источник

EV

Eduard Voronkin in Qt
я вот хотел так сделать. Только у меня SQL модель (QSqlQueryModel), я не хочу хранить статус в базе. И лезть в базу на каждое изменение статуса
источник

EV

Eduard Voronkin in Qt
как тогда быть?
источник

EV

Eduard Voronkin in Qt
ну вот конкретный пример: инфа о пользователе. Вся она хранится в базе и должна сохраняться между запусками приложения, варианата не хранить её в базе - нет. Но статус пользователя - в риалтайме прилетает по сети и по этому событию дергается сигнал
источник

ДП

Дмитрий Попов... in Qt
Eduard Voronkin
я вот хотел так сделать. Только у меня SQL модель (QSqlQueryModel), я не хочу хранить статус в базе. И лезть в базу на каждое изменение статуса
А в чем проблема хранить статус в бд?
источник