我想为 Ubuntu 编写图形 UI 程序...起点是什么?

我想为 Ubuntu 编写图形 UI 程序...起点是什么?

你好,我是一名多年的 Windows C++ 程序员。现在我需要为 Ubuntu 或者可能所有的 Linux 机器编写 GUI 程序...但我不知道从哪里开始。Qt 是一个解决方案,但我想直接与 Ubuntu 的桌面对话...

请问我应该从哪里开始....据我所知,Qt 桌面和 KDE 桌面是之前的环境...

答案1

Linux 上的主要 GUI 工具包包括Qt比如 KDE 和GTK比如 GNOME 所使用的。两者都可以在基于另一个的桌面上使用,但程序集成起来感觉不太好,使用时可能会出现一些小故障。

除此之外,大多数桌面环境都提供了一些自己的 API,为您提供针对该桌面的增强功能和集成,但通常以与其他桌面的兼容性较差为代价。

因此,第一步是确定你的目标环境。通常在桌面网站上有一些开发人员资源(例如桌面环境GNOME) 来帮助您入门。

相关内容