Ошибка при использовании texteditmixin с ultimatelistctrl - PullRequest
0 голосов
/ 11 февраля 2020

Я создал простой класс:

class TestList(ULC.UltimateListCtrl,listmix.TextEditMixin):
def __init__ (self, *args, **kwargs):
    ULC.UltimateListCtrl.__init__(self,*args,**kwargs)
    listmix.TextEditMixin.__init__(self)

Как вы можете видеть, я пытаюсь использовать ultimatelistbrl с listmix.TextEditMixin

Пока все хорошо.

Когда я пытаюсь использовать функциональность редактирования, я получаю:

Файл "C: \ ProgramData \ Anaconda3 \ lib \ site-packages \ wx \ lib \ mixins \ listctrl .py ", строка 553, в OnLeftDown

col = bisect (self.col_locs, x + self.GetScrollPos (wx.HORIZONTAL)) - 1

TypeError: GetScrollPos () занимает 1 позиционное аргумент, но было дано 2

Когда я инициирую объект класса и распечатываю wx.HORIZONTAL, он дает мне только 4. Поэтому я не понимаю, почему он говорит, что у него есть два аргумента.

...