использование 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-приложения?

380 просмотров

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

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

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

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

*

*

Срочно требуются агенты

Удаленная работа по контракту агентом коллцентра или службы поддержки. Английский язык и высоскоростной доступ в Интернет обязательно.


Подписка на madcash.ru