代码之家  ›  专栏  ›  技术社区  ›  Imobilis

窗口与屏幕外窗口

  •  2
  • Imobilis  · 技术社区  · 9 年前

    在3xx版本的 GLADE Interface Designer 有一个名为“屏幕外窗口”的顶层小部件,该图标的外观如下: enter image description here

    它与普通窗口顶层小部件的区别 enter image description here 它是用来做什么的?

    1 回复  |  直到 9 年前
        1
  •  1
  •   ptomato    9 年前

    它用于包含不应该出现在屏幕上但应该绘制/呈现的小部件。根据 documentation 唯一支持的使用是屏幕截图:

    GtkOffscreenWindow 严格来说,用于获取不属于正常小部件层次结构的小部件的快照。

    然而,它有时也适用于单元测试。