I want to get this code works...
Code: Select all
...
lstProduzioni = new wxDataViewListCtrl(this, wxID_ANY, wxDefaultPosition, wxDefaultSize, xDV_MULTIPLE|wxDV_ROW_LINES|wxDV_HORIZ_RULES);
......
void ReportSettProduzioniDialog::OnClickLst(wxDataViewEvent& event)
{
wxDataViewItemArray arrSel;
lstProduzioni->GetSelections(arrSel);
for (int i = 0; i < (int)arrSel.size(); i++)
{
cout << i << ")" << lstProduzioni->GetTextValue(arrSel[i], 0) << endl;
}
}
error: invalid user-defined conversion from ‘_wxArraywxDataViewItemArray’ {aka ‘wxDataViewItem’} to ‘unsigned int’ [-fpermissive]
132 | cout << i << ")" << lstProduzioni->GetTextValue(arrSel, 0) << endl;
| ^
can somebody help me please? thanks in advance