Портирование старых API (PropertyFrid's GetFirstCategory / GetNextCategory) в wxPython Phoenix - PullRequest
0 голосов
/ 22 мая 2019

Я портирую приложение с wxPython 2.8 на wxPython phoenix (4.0.5a1). и я столкнулся с проблемой ниже о PropertyGrid.

AttributeError: объект 'PropertyGrid' не имеет атрибута 'GetFirstCategory'

Я проверил документы API для WyPython Phoenix и обнаружил, что эти API уже были удалены в проекте Phoenix. И я нахожу «getFirst» только в API документации.

first = self.mpropgrid.GetFirstCategory() target = self.mpropgrid.GetNextCategory(first) self.mpropgrid.Delete(target) self.mpropgrid.Append(wxpg.PropertyCategory("Extra Info"))

Если я хочу выполнить вышеуказанные операции в wxPython phoenix, как мне изменить свой код? Я думаю, мне нужно преобразовать код, основанный на операциях итератора, но все еще не могу понять, как реализовать, любое предложение будет присвоено, спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...