【问题标题】:How to override default linux Alt+mouse behaviour when dragging windows?拖动窗口时如何覆盖默认的 linux Alt+鼠标行为?
【发布时间】:2015-08-31 19:50:22
【问题描述】:

我有一个 wxWidgets 应用程序,它在按下 Alt+组合键时具有自定义控件。我的问题是,在 Linux (ubuntu) 上,当我尝试使用我的控件时它不起作用,但它正在使用默认的 Linux 控件作为窗口框架。

我可以用 wxWidgets 以某种方式覆盖操作系统自定义行为吗?还有其他方法吗?

【问题讨论】:

标签: c++ linux wxwidgets


【解决方案1】:

如果您安装了 dconf-tools,您可以启动 dconf-editor 并更改 org - gnome - desktop - wm - preferences - mouse-button-modifier 下的密钥。最安全的选择是将其设置为组合键。

【讨论】:

  • 是的,这是一种变通方法,但不是完全的解决方案,因为人们可能希望在其余窗口中继续使用 Linux 快捷方式,而我只想在我的应用程序中禁止它。
  • 组合键被窗口管理器拦截。我认为您不能在应用程序中覆盖它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-03-01
  • 1970-01-01
  • 2011-05-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多