использование Qt Creator для создания GTK-приложений

Использование Qt Creator для создания GTK-приложенийОпытные программисты среды Windows знают множество систем программирования, которые можно использовать для создания приложений на всех известных языках и под любой интерфейс (Visual Studio, Borland C++ Builder и так далее). Под Linux все обстоит несколько иначе — каждая из систем программирования «заточена» под сравнительно небольшое количество языков и интерфейсов. Это касается и известнейшей СП для Linux, доступной практически во всех репозиториях — Qt Creator. Давайте попытаемся разобраться в том, как создать приложение GTK, используя нативный конструктор для интерфейса «Qt».

Перед тем как создать приложение GTK в Qt Creator, нужно пройти несколько подготовительных этапов:

  1. Выбираем в меню «Файл» раздел «Новый файл или проект«.
  2. Переходим в раздел «Другой проект» и выбираем «Пустой проект Qt«.
  3. Создаем свой собственный makefile для будущего приложения GTK.
  4. Далее нужно удалить строчку, связанную с QMake из «Этапов сборки» в меню «Проекты» (должна остаться одна строчка с Make, если ее нет — добавьте из выпадающего списка).
  5. В строчке с Make выберите «Подробнее» и добавьте в графу «Параметры make» команду

-f [ваш_makefile]

Чтобы не указывать путь к своему makefile, нужно, чтобы он был расположен в корневой папке проекта. Вышеперечисленные действия подготовили конфигурацию проекта к операциям «Отладки» и «Сборки». Теперь нужно подготовить проект к компиляции, добавив переменную «gtk include» в файл проекта Qt (с расширением «.pro»). В обычных ситуациях хватает добавления следующей строки:

INCLUDEPATH += "/usr/include/gtk-3.0/"

После добавления переменной целесообразно перезапустить Qt Creator и заново открыть проект, чтобы система программирования «пропарсила» файлы по пути новой переменной! Также не следует забывать о том, что в makefile в опциях компиляции должна присутствовать «-g» для активации символов отладки.

Вот, собственно, и все что я хотел описать по поводу программирования GTK-приложений под Qt Creator, и если данный способ не является самым удобным, то он как минимум способен обеспечить создание приложений под два наиболее популярных интерфейса среды Linux.

Смотри видео на YouTube: «Использование Qt Creator для создания GTK-приложений».

С помощью каких средств вы пишете GTK-приложения?

391 просмотров

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (10 оценок, среднее: 5,00 из 5)
Загрузка...
Метки: , , , , , , , , , , , , ,
Один комментарий на “использование Qt Creator для создания GTK-приложений
  1. Макс:

    Для начала в статье я бы указал способы проверки на наличие программного продукта. Не все сундучат кроме операционки и весь репозиторий. А так как статья изначально рассчитана на новичков лишнее разжевывание не будет лишним. Потом установка и лишь затем примеры работы и настроек. Но в принципе это лишь мое мнение.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

*