Уведомления
Очистить все
Не могу собрать проект, возникает куча ошибок из серии:
C:\Qt\5.15.2\mingw81_32\include/QtCore/qvector.h:818:5: error: use of deleted function 'UserManager::UserManager(UserManager&&)'
У меня есть свой класс UserManager, в другом классе массив объектов:
QVector<UserManager> users;
При получении данных от пользователя добавляю:
users.append(UserManager());
Вот после добавления этой строки проект перестает собираться. Подскажите, в чем дело...
Создатель темы Размещено : 02.11.2023 19:30
Создатель темы Размещено : 03.11.2023 13:24
Размещено : 03.11.2023 14:14
@dafna Да, конечно:
QVector< QSharedPointer<UserManager> > users;
users.append(QSharedPointer<UserManager>(new UserManager()));
Размещено : 03.11.2023 15:08