【发布时间】:2018-12-27 04:44:56
【问题描述】:
所以基本上我有这个主窗口,上面只有一堆按钮。我使用 self.set_decorated(False) 隐藏了默认标题。我希望能够通过单击不是按钮的任何位置来在屏幕上拖动窗口。这可能吗?除了我不太了解的 self.begin_move_drag(self.button_drag, event.x_root, event.y_root, event.time) 之外,我什么都找不到。
【问题讨论】:
-
尝试按住键盘上的
,然后拖动窗口上的任意位置。 -
似乎不起作用,知道为什么吗?
-
是窗口管理器的热键。由于我使用 Cinnamon,它已经配置为 使窗口可以在任何地方拖动,而不仅仅是在标题栏上。您可能需要为窗口管理器设置热键。 -
谢谢你的作品,但这不是我想要的。是否可以在不按住热键的情况下执行此操作?我可以做的另一个选择是有一个 HeaderBar,但问题是默认长度太长,我找不到缩小它的方法(这就是我什至首先发布的原因)如果这有意义的话.
-
或者如果我能以某种方式使 HeaderBar 垂直,那也可以。
标签: python-3.x gtk3 pygtk