Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: qt или gtk?  (Прочитано 4481 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Gudwin

  • Автор темы
  • Любитель
  • *
  • Сообщений: 90
    • Просмотр профиля
qt или gtk?
« : 24 Марта 2010, 20:30:59 »
Возможно это философский вопрос но все же что лучше?
Есть ли для gtk визуальные среды разработки?
Имеет ли право на жизнь qt-приложение в GNOME?
И что проще?
вот :)

Оффлайн sanb

  • Активист
  • *
  • Сообщений: 404
    • Просмотр профиля
Re: qt или gtk?
« Ответ #1 : 24 Марта 2010, 22:18:41 »
мне как пользователю кажется что Qt'шные приложения реактивнее

Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5589
  • Все по палатам!
    • Просмотр профиля
Re: qt или gtk?
« Ответ #2 : 24 Марта 2010, 23:10:33 »
Что хочешь или что надо, тем и пользуйся.  ;)
Извините, я все еще учусь

Оффлайн Viglim

  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Re: qt или gtk?
« Ответ #3 : 25 Марта 2010, 12:40:41 »
qt4 однозначно. С++ всяко лучше чего-то невнятного в GTK. И интеграция с другими языками(c тем же python) в qt лучше.

Оффлайн vladimir.simakhin

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: qt или gtk?
« Ответ #4 : 25 Марта 2010, 12:50:24 »
Опять эти религиозные холивары :) Все зависит от задачи и необходимого результата.

Использую gtk/C. Для визуальной наброски элементов есть glade.

jericho

  • Гость
Re: qt или gtk?
« Ответ #5 : 25 Марта 2010, 12:57:01 »
GTK использует очень оригинальный и прогрессивный способ размещения визуальных компонент на форме, а Qt тупо позволяет создать виджет там, где мне надо и такого размера, какой мне нужен. А код приложения на GTK выглядит как вареная лапша.

Оффлайн sanb

  • Активист
  • *
  • Сообщений: 404
    • Просмотр профиля
Re: qt или gtk?
« Ответ #6 : 25 Марта 2010, 13:37:07 »
заметил что часто qt'шные приложения имеют версию для windows
значит ли это более простую возможность портирования?

Jetta

  • Гость
Re: qt или gtk?
« Ответ #7 : 25 Марта 2010, 13:40:41 »
Да Qt4, более проще на win32 и на macosx

Оффлайн grampe

  • Любитель
  • *
  • Сообщений: 51
  • formspring me!
    • Просмотр профиля
Re: qt или gtk?
« Ответ #8 : 25 Марта 2010, 13:43:26 »
Конечно qt! сейчас он становится все популярнее и популярнее. ну и поддержка разных платформ (linux, mac os,symbian,windows). Сейчас сам начал проходить его понемногу. Читаю книжку: Ж. Бланшет, М. Саммерфилд Qt 4: Программирование GUI на C++. 2-е дополненное издание.

Оффлайн mkarasik

  • Участник
  • *
  • Сообщений: 163
    • Просмотр профиля
Re: qt или gtk?
« Ответ #9 : 25 Марта 2010, 15:43:42 »
Лицензию кутишную прочитайте, он, вроде, не самый бесплатный был когда то, сейчас не знаю. Что бы потом проблем не было с комерческими приложениями.

Оффлайн Gudwin

  • Автор темы
  • Любитель
  • *
  • Сообщений: 90
    • Просмотр профиля
Re: qt или gtk?
« Ответ #10 : 25 Марта 2010, 20:59:33 »
А есть что то вроде Qtcreator для gtk?

Оффлайн blindvic

  • Участник
  • *
  • Сообщений: 179
    • Просмотр профиля
Re: qt или gtk?
« Ответ #11 : 25 Марта 2010, 21:43:17 »
Лицензию кутишную прочитайте, он, вроде, не самый бесплатный был когда то, сейчас не знаю. Что бы потом проблем не было с комерческими приложениями.
Ну так и вы почитайте.
LGPL

Оффлайн DnSL48

  • Активист
  • *
  • Сообщений: 286
    • Просмотр профиля
Re: qt или gtk?
« Ответ #12 : 25 Марта 2010, 21:59:58 »
Вообще, у нее двойная лицензия. Для открытых продуктов открытая лицензия, а для коммерческих - QPL. За использование в коммерческом продукте вам придется выложить ни много ни мало ~2k$.
С++ всяко лучше чего-то невнятного в GTK. И интеграция с другими языками(c тем же python) в qt лучше.
Ну, по поводу интеграции с python - сам пайтон предоставляет API для встраивания, так что там хоть qt, хоть gtk, хоть wxWidgets. Более того, c++ не всяко-то и лучше. Тут зависит от того, как это все приготовить. Более того - если GTK написан на C, это не значит, что его нельзя использовать с C++
ArchLinux x86_64

Оффлайн Akum

  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
Re: qt или gtk?
« Ответ #13 : 25 Марта 2010, 22:18:09 »
Вообще, у нее двойная лицензия. Для открытых продуктов открытая лицензия, а для коммерческих - QPL. За использование в коммерческом продукте вам придется выложить ни много ни мало ~2k$.
С++ всяко лучше чего-то невнятного в GTK. И интеграция с другими языками(c тем же python) в qt лучше.
Ну, по поводу интеграции с python - сам пайтон предоставляет API для встраивания, так что там хоть qt, хоть gtk, хоть wxWidgets. Более того, c++ не всяко-то и лучше. Тут зависит от того, как это все приготовить. Более того - если GTK написан на C, это не значит, что его нельзя использовать с C++
И для закрытых тоже бесплатна ;)Там за плату только дополнительные возможности.
Ubuntu 9.10 x64 / P5K Premium / E660 / DDR2*3G / 8600GTS / HDD 750G
Ubuntu-Server 9.10 x86 / Celerom 2.66 / DDR2*1.5G / ati9950 / HDD 3Tб

jericho

  • Гость
Re: qt или gtk?
« Ответ #14 : 26 Марта 2010, 11:18:25 »
Цитировать
А есть что то вроде Qtcreator для gtk?
Лучше руками, иначе результат ужасен.

 

Страница сгенерирована за 0.072 секунд. Запросов: 25.