这真让我感到困惑。看一下这个截图:
有时,我程序中的GtkFrames
看起来像在左侧,有时它们看起来像在右侧 - 或者甚至是两者的混合!该计划完全相同。只是多次运行同一个程序会产生程序中GtkFrames
的不同外观!怎么会这样?
GtkFrame
似乎有两种不同的设计:
第一个标签的中心位于框架顶部
顺利地溶化了
底部,以便框架不完全包围GtkFrame
的
内容。
第二种设计的标签在框架顶部左对齐
并在完整的GtkFrame
。
现在的问题是GTK +似乎完全随机选择了两种设计中的一种。我没有看到任何我将要获得的设计模式。它似乎完全随机发生,这让我很困惑。
有人能揭开这个谜团吗?这里发生了什么?有没有办法迫使GTK +使用某种设计?
我正在Linux Mint上使用GTK + 2.24.10和Adwaita主题。