Невозможно добавить элементы в wxComboBox, используя std :: vector [C ++, wxWidgets] - PullRequest
0 голосов
/ 15 марта 2020

Пытался сделать это следующим образом:

Файл. cpp:

void File__Frame::loadCB()
{
   std::vector<std::string> Ids;
   IdTypes.reserve(4);
   IdTypes.push_back("1");
   IdTypes.push_back("2");
   IdTypes.push_back("3");
   IdTypes.push_back("4");
   combobox->Set(Ids);  
}

Однако это не работает, может кто-нибудь показать мне «исправленную» версию этого кода ?

Я не знаю, если этот код неправильный или мне нужно что-то добавить в File__Main.h

В настоящее время я получаю эту ошибку: no declaration matches 'void File__Frame::loadCB()'

Привет

1 Ответ

0 голосов
/ 15 марта 2020

@ var_null, пожалуйста, проверьте виджеты или пример комбо из дистрибутива wx.

Также нет wxComboBox::Append(std::vector<std::string>)

...