Ошибка обновления значений кнопки прокрутки - PullRequest
0 голосов
/ 25 мая 2018

Я пытаюсь обновить ввод вращающейся кнопки в пользовательском интерфейсе gtk, используя следующий код:

if cvt != self._cvt:

    self._cvt = cvt                         
    tcond_sp_lbl.set_value(self._cvt["tcond"])
    tsat_sp_lbl.set_value(self._cvt["tsat"])

, и я получаю следующую ошибку:

[xcb] Unknown request in queue while dequeuing
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
python3: ../../src/xcb_io.c:179: dequeue_pending_request: Assertion `!xcb_xlib_unknown_req_in_deq' failed.
Aborted (core dumped)

Объект, которыйпохоже выкидывает эту ошибку называется tsat_sbtn_lbl.Кто-нибудь видел это раньше?Что я могу делать не так (дайте мне знать, если вам нужно увидеть больше)?

Редактировать:

Может ли это быть потому, что я выполняю обновления пользовательского интерфейса в потоке, отличном от того, которыйПользовательский интерфейс был создан на?Чего я не понимаю, так это почему другие мои обновления работают, но не это ...

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