学个屁,gtk4 的改动有很多问题。很不稳定。
反正 windows 上最好不要。
还是老老实实的使用 gtk3 吧。
来看看bug
不想去研究这个程序的代码看哪里出现了未释放的资源。重复切换 page/1/2/3,你就能看到 内存的飙升。哈哈。
接下来才是恶心人的bug
左3右4
控件丢失背景色啊。可以用 css 解决。但也侧面反映的了 4 的不完善。
https://gitlab.gnome.org/GNOME/gtk/-/issues/4645
渲染器错误,使用 cairo 则会显示正常
鼠标、窗口事件的不正确处理,这叫倒退!
左键按住控件离开 gtk 窗口,gtk4不会对此作出反应。
gtk3 | gtk4 |
---|---|