我正在用Python 开发一个程序(TeXamator)来处理LaTeX中的练习数据库.根据这个答案,我已经能够成功地将okular嵌入到我的Qt应用程序中.
问题是我找不到如何访问侧边栏并隐藏它.如果我打开okular,按F7隐藏/显示侧栏,然后返回到我的应用程序,然后根据关闭okular时的状态隐藏/显示侧栏.
我已经尝试过查看"okularpart"的代码,但我找不到任何有用的东西.
有人可以指点我正确的方向吗?
提前致谢.
编辑:在浏览了okular的源代码后,我明白我应该将"m_toolbar"的可见性设置为False,但我不知道它在哪个命名空间(以及它是否可访问).我试图隐藏okupart.widget()的每个孩子(一个接一个),它隐藏了一些东西但不是侧边栏.