2011-05-04 26 views
1

我想弄清楚如何在X11中创建一个图形界面,它存在于窗口管理器/桌面环境的标准窗口框架之外。例如,当Thunderbird发现新邮件时,它会在屏幕右下角显示一个没有任何框架(无关闭/最小化按钮等)的特殊警报。如何在X11中创建没有框架的GUI?

我特别感兴趣的是在QT中用C++来做这件事,但如果有人知道使用不同图形库的解决方案,那也是有帮助的。

回答

1

随着GTK你可以使用gtk_window_set_decorated(),这很可能是基于GTK ::小窗口> set_decorated()(我想,我不使用gtkmm的)。

http://developer.gnome.org/gtkmm/unstable/classGtk_1_1Window.html#a67adb1d8051a38e0e5272f141bb8778c