телефонного справочника.У меня есть класс UserInfo, в котором кратко записана основная инфа (номер, имя), и планирую список контактов хранить как QVector<UserInfo*>.
Так вот, где хранить "оригинал" вектора - в QMainWindow, или впринципе в main.cpp . Или вообще реализовать синглтон, выдающий этот вектор?
Храни в модели, а модель хоть в main-е
Плиз только не синглтон И ещё, зачем вектор указателей? Почему бы не хранить объекты прямо в векторе?
Можешь глянуть мой пример Model/View в Qt, задумка - книга контактов https://github.com/smay1613/Qt-MVC-Example/tree/simple_addressbook_completed
Ну вообще-то я бы хранил в бд, если у тебя там огромное количество данных. А потом бы загружал оттуда свои контакты. А иначе где ты собираешься хранить свои контакты?
Обсуждают сегодня