Здравствуйте, я программист на C ++ для Windows уже много лет. В настоящее время мне нужно кодировать программу с графическим интерфейсом для Ubuntu или, возможно, для всех компьютеров с Linux ... но я не знаю, как начать с ... Qt is one решение, но я хочу поговорить непосредственно с рабочим столом Ubuntu ...
Пожалуйста, с чего мне начать .... как я знаю, Qt desktop и KDE desktop были средой раньше ...
Большие инструментарии GUI на Linux Qt, как используется, например, KDE и GTK, как используется, например, GNOME. Оба могут использоваться с рабочими столами, которые основаны на другом, но программы будут чувствовать себя меньше хорошо интегрированный и могут быть некоторые незначительные сбои при использовании их.
В дополнение к этому большинство настольных сред обеспечивает некоторые собственные API, которые дают Вам расширенную функциональность и интеграцию для этого рабочего стола, но обычно по цене меньшей совместимости с другими рабочими столами.
, Таким образом, первый шаг должен решить, каковы Ваши целевые среды. Обычно существуют некоторые ресурсы разработчика на веб-сайте рабочего стола (например, KDE, GNOME) для помощи Вам начало работы.