Opracowuję program (TeXamator) w języku Python, który zajmuje się bazami danych ćwiczeń w LaTeX. Po this answer udało mi się z powodzeniem osadzić okular w mojej aplikacji Qt.Używanie okularu w aplikacji Python: ukrywanie panelu bocznego
Problem polega na tym, że nie mogę znaleźć sposobu dostępu do paska bocznego i jego ukrycia. Jeśli otworzę okular, naciśnij klawisz F7, aby ukryć/wyświetlić pasek boczny, a następnie wróć do mojej aplikacji, a pasek boczny zostanie ukryty/wyświetlony w zależności od jego statusu podczas zamykania okularu.
Próbowałem już sprawdzić kod "okularpart", ale nie mogę znaleźć niczego przydatnego.
Czy ktoś mógłby wskazać mi właściwy kierunek?
Z góry dziękuję.
Edycja: po przejściu przez kod źródłowy okular, rozumiem, że powinienem ustawić widoczność "m_toolbar" na False, ale nie wiem, w której przestrzeni nazw jest (i czy jest nawet dostępny). Próbowałem ukryć każde dziecko z domenart.widget() (jeden po drugim), ukrył kilka rzeczy, ale nie paska bocznego.
Dzięki, ale to gdzie utknąłem: Próbowałem dir() prawie wszystko i nie mogę znaleźć "sidebar" w różnych obszarach nazw – Alexis