LINUX.ORG.RU

можно ли открыть проект GTK+ в среде QT?

 


0

2

...если доставить необходимые библиотеки и т.д.?
(допустим, вот этот проект)

в принципе, на текущий момент интересно только покопаться по коду (хотя на перспективу возможно захочется запустить/допилить/прочее)

очень неохота ставить еще одну IDE

есличо, версия
Qt Creator 2.4.1

Ответ на: комментарий от kamre

спасибо за совет!
но у меня в настройках плагин в Build Systems нет AutotoolsProjectManager... его как-то можно доставить?

MinasFilm
() автор топика
Ответ на: комментарий от MinasFilm

а где взять репу с новьем?

В репах убунты лтс есть 2.5 в стандартно подключённом репозитории бекпортов, но установить это через Sotftware Center можно только одним способом — удалить, выбрать версию 2.5 в верхнем правом углу и потом установить снова.

QtCreator 2.7.1 найдётся в этом ppa.

quiet_readonly ★★★★
()

Креатор, вроде, мэйкфайлы парсит.

panter_dsd ★★★★
()

Я в QtCreator работал с небольшими прогами на gtkmm. Я вроде тогда CMake использовал.

pathfinder ★★★★
()

В чём проблема? Создай файл <мой_проект>.pro, в котором пропиши исходники

SOURSES += путь/файл.cpp \ файл.c \ опять_файл.c

HEADERS += и_снова_файл_но_уже.h \ о_чудо_снова_файл.h

и копайся

anonymous
()
Ответ на: комментарий от anonymous

И заодно все include dirs и defines для всех файлов найди и правильно пропиши, чтобы парсер из QtCreator мог все эти исходники переварить.

kamre ★★★
()
Ответ на: комментарий от RevenantX

2.8.1 QtCreator последний.

выполняю:

sudo add-apt-repository ppa:ubuntu-sdk-team/ppa  && sudo apt-get update

обновляю все

получаю - Qt Creator 2.7.1

ЧЯДНТ?

MinasFilm
() автор топика
Ответ на: комментарий от kamre

спасибо еще раз - все открылось вроде как

и я так понимаю, что всякие GTK-шные формы и дилоги - можно просмотреть только в режиме кода (без конструктора)?

MinasFilm
() автор топика
Ответ на: комментарий от MinasFilm

GTK-шные формы и дилоги

Для GTK есть отдельный дизайнер GtkBuilder, и он, конечно, не встроен в QtCreator. Но это не мешает запускать его как внешнее приложение.

kamre ★★★
()
Ответ на: комментарий от kamre

да очень не хотелось вот ставить еще одну IDE, но видимо придется...

а этот GtkBuilder можно как-то детектировать через Synaptec, чтобы он притащил с собой минимум всяческих приблуд?
(мне он нужен исключительно для расковырять формочку и выйти на функции, формирующие данные)

MinasFilm
() автор топика
Ответ на: комментарий от MinasFilm

Для этого и не надо отдельное IDE. Хватит билдера и сорцов. Только билдер этот у меня называется:

extra/glade 3.15.0-1
    User interface builder for GTK+ and GNOME.

По поводу QtCreator:

community/qtcreator 2.8.1-1 [installed]
    Lightweight, cross-platform integrated development environment

вот за тебя нашел ppa https://launchpad.net/~alexey-ivanov/ archive/qtcreator

RevenantX ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.