LINUX.ORG.RU

QT4 или GTK2 ?


0

0

Вообщем нужно мне за 2 дня осилить програмку, которая, имеет поле ввода, кнопку, и график некой функции. БУдте добры дать наводку для освоения азов.

Сабж таков ибо я не вкурсе как у них с документацией => не знаю куда копать.


ну кто же так на лоре спрашивает?! надо говорить монструозное куте сосет, дайте линк на документацию по гтк2, тем более пишешь на с

cvb
()

Tk. однозначно

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

вы зачем меня так запутали ? :) Кстати почему так мало я вижу программ на Tk ? Причём половина на питоне.

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

>Кстати почему так мало я вижу программ на Tk ? Причём половина на питоне.

мало? именно благодаря хорошему C API, Tk имеет байндинги ко всем популярным (и не очень) скриптовым (и не только) языкам программирования. Tcl, Python, Ruby, Haskell, R, Erlang - на ура. даже C++ - и для того ОО-обёртка есть

хотя вообще, конечно, разумней писать GUI на Tcl/Tk отдельным процессом

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

>Для чего такой провокативный сабж, если вас Qt вообще не интересует.

интересует, но по ходу дела выяснилось что кути под сями не пишутся

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

>можешь посмотреть на интервал

могу. но если долго смотреть на интервал, он посмотрит на тебя

такие дела

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

>Tk написан на C и имеет прекрасный C API. однозначно GTK, да?

лоровские тролли жгут)))) ты на название темы погляди) там про Tk ни слова. =)

А вообще есть еще Wx.

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

гтк это и есть чистый C. В отличие от

yoghurt ★★★★★
()

Приходилось недавно подобное писать. Сначала хотел сделать на Qt за понятный код. Помучался с классами, QPainter-ами, так ничего и не сделал, несмотря на хорошую документацию.
Потом решил на чистом C, Gtk и Cairo. Вообщем порылся в документации и примерах, всё сделал.
Вот код, можешь взять часть за шаблон (тут правда без кнопок и полей ввода). Лицензия Public Domain :-)
http://pastebin.com/f364c69f

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

>лоровские тролли жгут

стараемся

>там про Tk ни слова

ну мало ли, мож не знает человек. это ж ещё не повод

>А вообще есть еще Wx

да. но для озвученной задачи лучше всего подходит Tk или FLTK. Tk проще, потому его и советую. ни GTK+, ни тем более Qt здесь нафиг не нужны

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

Ну хотя бы потому, что Gtk+ выглядит красивше, чем Tk и лучше вписывается в окружение Gnome (единственно рассово-верной DE в линуксе), то лучше выбрать именно Gtk+.

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

>кстати , есть биндинг tcl к gtk - gnocl

есть даже биндинг Tcl к Qt - Tq:
http://www.froglogic.com/

но это менее расово верно, чем Tcl/Tk

хотя интересно, да, спасибо за ссылку

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

>кстати чем кути кроме нестабильности не угодили лоровцам ?

Где нестабильность??

Или наезд на то, что, в отличие от gtk, qt еще и развивается?:)

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

> Или наезд на то, что, в отличие от gtk, qt еще и развивается?:)

Ещё чуть-чуть тоньше ;)

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

>кстати чем кути кроме нестабильности не угодили лоровцам ?

Нет никакой нестабильности (относительно gtk).

Troll harder.

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

P.S. Qt на C++. Раз пишешь на чистом C, используй GTK.

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

>И это через сколько постов задетектили ? :)

С самого первого поста ;)

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