Создал структуру для своих данных
C++ (Qt)
struct Participant
{
int extNumber;
QString IPAddress;
int volume;
bool muteState;
bool muteMicState;
int layout;
bool focused;
};
Когда создаю экземпляр структуры все Ок
C++ (Qt)
Participant part;
part.extNumber = 0;
Но когда создаю список таких структур и пытаюсь обратиться к элементам получаю ошибку
C++ (Qt)
QList<Participant> parts;
parts.append(part);
parts.at(0).extNumber = 0;
ошибка: assignment of data-member 'Participant::extNumber' in read-only structure
Константной я ее не объявлял, до заключения в список работать с ней было можно, в чем-же проблема при добавлении ее в список?