Я делаю приложение с использованием Qt и C ++, и у меня возникают проблемы с получением addItems () для работы с QComboBox.Следующий код работает нормально:
QComboBox *subtype = new QComboBox(this);
subtype->addItems({ "itm1", "itm2" });
Однако, помещая QStringList в переменную, как показано здесь:
QComboBox *subtype = new QComboBox(this);
QStringList qsl = { "itm1", "itm2" };
subtype->addItems(qsl);
вызывает ошибку, которая говорит: «Определение функции для« addItems »ненайдено. "
Такое поведение мне кажется странным.Разрешены ли переменные в этом случае, или я что-то объявляю / определяю неправильно?