Странность с wxDataViewItemArray

Это русская секция форума wxWidjets. В этой секции вы можете обсуждать любые вопросы, связанные с wxWidgets на вашем родном языке.
Post Reply
AK74
Earned a small fee
Earned a small fee
Posts: 17
Joined: Thu Nov 27, 2014 5:41 pm

Странность с wxDataViewItemArray

Post by AK74 » Thu May 21, 2015 9:28 am

Доброго всем времени суток
Пытаюсь добавить item к уже выбранным

Code: Select all

bool GetAnything()
{
	wxDataViewTreeCtrl* view;
	wxDataViewItem*		item;
	wxDataViewItemArray selected;
	
	view->GetSelections(selected);
	selected.Add(item);
	view->SetSelections(selected);
}
И получаю, при компиляции
error C2664: wxDataViewItemArray::Add: невозможно преобразовать параметр 1 из 'wxDataViewItem *' в '_wxArraywxDataViewItemArray'
Это баг wxWidgets 3.0.2 или у меня чего-то покосилось?
О себе: VS2008 со всеми апдейтами, WinXP-32, wxWidgets 3.0.2
Win XP, Win 7-64, VS2008, VS2010, wxWidgets 3.0.2

AK74
Earned a small fee
Earned a small fee
Posts: 17
Joined: Thu Nov 27, 2014 5:41 pm

Re: Странность с wxDataViewItemArray

Post by AK74 » Thu May 21, 2015 9:47 am

Сейчас прошелся поиском по C:\Program Files\wxWidgets-3.0.2 на предмет поиска "_wxArraywxDataViewItemArray".
_wxArraywxDataViewItemArray встречается только в скомпилированных либах.
Получается, что либо VS2008 не смогла нормально понять объявление wxDataViewItemArray, либо глюк компиляции.
У кого-нибудь еще встречается такое?
Win XP, Win 7-64, VS2008, VS2010, wxWidgets 3.0.2

AK74
Earned a small fee
Earned a small fee
Posts: 17
Joined: Thu Nov 27, 2014 5:41 pm

Re: Странность с wxDataViewItemArray

Post by AK74 » Fri May 22, 2015 2:43 am

Доброго всем времени суток.
Добавлю к вышеописанному.
Дома установлена W7-64, VS2008 и VS2010, wxWidgets-3.0.2.
Библиотеки wxWidgets скомпилированы и в VS2008, и в VS2010(в разные папки).
Так вот, поиск находит "_wxArraywxDataViewItemArray" только в библиотеках VS2008!
Получается, что VS2008 портачно скомпилировал эти самые библиотеки.
Как пофиксить этот баг?
Win XP, Win 7-64, VS2008, VS2010, wxWidgets 3.0.2

ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 3409
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

Re: Странность с wxDataViewItemArray

Post by ONEEYEMAN » Tue Jun 30, 2015 3:09 pm

Dobrogo vremeni sutok,
Otbrosit etot kompiler. ;-)

Ili poprobovat raspakovat archiv i prokompilirovat biblioteku s nulja.

Post Reply