图形用户界面

gnw*_*bwb 0 gui wayland c++ gtk3

我正在使用 C++ 进行开发。我听说GTK要被Wayland取代了。

哪些 GUI 库适合长期使用 C++?

Flo*_*sch 5

Wayland 是X11的替代品。GTK+ 仍然是 GNOME 和其他一些桌面环境使用的 GUI 工具包,并且没有计划取代它。

Linux 的两个大型 GUI 库是QtGTK+。两者都可以与 C++ 一起使用,并且在可预见的未来可能会继续存在。

哪一种更适合您取决于您​​的主要目标是哪种桌面环境。这两个库都可以在任何桌面环境中使用,但是如果您的应用程序使用适合您的桌面环境的“错误”GUI 工具包,那么您的应用程序将具有不同的外观和感觉。

如果您希望您的应用程序在其他系统上使用,那么 Linux Qt 通常是更好的选择。