为 Linux 创建窗口管理器
Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题?通过编辑这篇文章来更新问题,使其仅…
如何正确实现“最小化到托盘” Qt 中的函数?
如何在 Qt 中正确实现“最小化到托盘”功能? 我在 QMainWindow::changeEvent(QEvent *e) 中尝试了以下代码,但窗口只是最小化到任务栏,并且恢复时客…
Windows 和 QWidget::activateWindow() 中的活动窗口
QWidget::activateWindow() 的 Qt 文档指出: 在 Windows 上,如果您调用此 当应用程序当前不存在时 活跃的那么它不会 它是活动窗口。它会改变 任务栏…
鼠毒下丑陋的摇摆字体
我正在 swing 中编写一个小应用程序。我使用 Ratpoison 作为我的窗口管理器(wmname LG3D),并使用 Netbeans 作为 IDE。我的应用程序字体从 KDE 启动…
有没有办法枚举 Mac 和 X11 上打开的窗口?
基本上,我正在寻找类似于 Mac 和 X11 上的 Win32 的 EnumChildWindows 的东西,它获取窗口的句柄并返回其子窗口的列表。…
如何切换“始终位于顶部” Qt 中的 QMainWindow 不会引起闪烁或闪烁吗?
void MainWindow::on_actionAlways_on_Top_triggered(bool checked) { Qt::WindowFlags flags = this->windowFlags() if (checked) { this->setWi…
如何阻止/解决 Java 应用程序窃取 Linux 窗口管理器焦点的问题
我们希望用 Java 快速制作小部件原型。我们将它们覆盖在用专有的第三方图形包编写的显示器顶部。我们发现 Java GUI 窃取了窗口管理器的键盘焦点。 窗…
如何在屏幕上的特定点找到窗口以进行屏幕截图/屏幕录制?
我正在寻找一种方法来完成相当于 WindowFromPoint 和 GetWindowRect 在 Carbon/Cocoa 和 X11 中所做的事情。 WindowFromPoint - http://msdn.microsof…
Ubuntu 中的 Mono winforms 应用程序全屏?
只是想知道是否有一种已知的方法可以让 Mono System.Windows.Forms 应用程序在 Ubuntu/Gnome 上全屏显示。 单声道是 2.4.2.3 Ubuntu 是 9.10 在 Windo…
更改后 Fluxbox 编译出现问题
我试图在这里进行更改: http://fluxbox-wiki.org/ index.php?title=Howto_Make_dblclick_titlebar_maximize 我正在使用当前 git 版本的 Fluxbox 源代…
OSX Quartz 事件点击:事件类型以及如何编辑事件
这是我的代码: #import <ApplicationServices/ApplicationServices.h> CGEventRef myCGEventCallback(CGEventTapProxy proxy, CGEventType type,…
使用 xlib 生成 ButtonPress 事件
我正在尝试编写自己的窗口管理器来使用 Xlib/X11。我有一些麻烦。为了实现一些目标,我决定抓取鼠标指针并过滤鼠标事件。 我已经使用 XGrabPointer 将…