LINUX.ORG.RU

Основы GTK+


0

0

Что такое GTK+? "GTK+ The GIMP Toolkit", - это написано на сайте www.gtk.org. А по руcски? "GTK+ это мульти- платформенный инструментарий для создания графического интерфейса пользователя" - написано там же. Библиотека очень проста в понимании и использовании. Очень удобна. Где взять? Тут ftp://ftp.gtk.org/pub/gtk/v2.2/ (если уже не установлена) ...

>>> Подробности

anonymous

Проверено: maxcom

Re: Основы GTK+

Изумительно, где ты откопал эту чудесную библиотеку? Наверно долго искал?

P.S. А как в GTK+ изменить цвет верхней правой кнопки?

anonymous ()
Ответ на: Re: Основы GTK+ от anonymous

Re: Re: Основы GTK+

wxpython ещё проще. И кросплатформенность имеется

anonymous ()

Re: Ослаквы GTK+

gtk+ старье!

anonymous ()
Ответ на: Re: Re: Основы GTK+ от anonymous

Re: Re: Re: Основы GTK+

>wxpython ещё проще. И кросплатформенность имеется

Кроссплатформенность и в gtk имеется.

anonymous ()
Ответ на: Re: Re: Re: Основы GTK+ от anonymous

Re: Re: Re: Re: Ослаквы GTK+

Видали мы эту кроссплатформенность!

Под ц2д сполшные эксепшены что даже консоль тормозит!

anonymous ()
Ответ на: Re: Re: Re: Re: Ослаквы GTK+ от anonymous

Re: Re: Re: Re: Re: Ослаквы GTK+

>Под ц2д сполшные эксепшены что даже консоль тормозит!

Не знаю что такое ц2д, но ethereal под виндами работает прекрасно, как и под linux'ом. А вот кроссплатформенность под wxpython как раз что-то и не видать. Там и некроссплатформенных приложений не видно. Можно сравнить количество приложений написанных для gtk и для wxpython. Все сразу ясно становится.

anonymous ()
Ответ на: Re: Re: Re: Основы GTK+ от anonymous

Re: Re: Re: Re: Основы GTK+

>wxpython -> wxWindows -> GTK+

Это вроде не на всех платформах так.

anonymous ()
Ответ на: Re: Re: Re: Re: Основы GTK+ от anonymous

Re: Re: Re: Re: Re: Основы GTK+

вот те хрен

это толко под линуксом так, а под win, beos, qnx wxwindows пользует нативные виджеты!

anonymous ()

Re: Основы GTK+

Бля, так это ведь не c++ даже. И как на этом написать что-то сложное и изменяемое или разделяемое на компоненты ?

anonymous ()
Ответ на: Re: Основы GTK+ от anonymous

Re: Re: Основы GTK+

Да, на С++ "написать что-то сложное и изменяемое или разделяемое на компоненты" очень сложно.

anonymous ()
Ответ на: Re: Основы GTK+ от anonymous

Re: Re: Основы GTK+

>Бля, так это ведь не c++ даже. И как на этом написать что-то сложное и изменяемое или разделяемое на компоненты ?

Как-то так: http://www.gtk.org/bindings.html В этом и кайф С.

anonymous ()
Ответ на: Re: Re: Основы GTK+ от anonymous

Re: Re: Re: Основы GTK+

SoftImage XSI использует wxWindows.

anonymous ()

Re: Основы GTK+

Это всего лишь перевод ГТКшного туториала. Однако все равно неплохо.
Respect.

anonymous ()

Re: Основы GTK+

Со всем уважением к труду автора данного текста, могу сказать точно - нельзя программировать на GTK, не зная английского (я ничего не говорю про то, можно ли на нем программировать, зная английский:). Потому как реально вся документация, списки рассылки и пр. - англоязычные. А туторов для начинающих на английском по этому виджетсету хватает. И совсем неплохих.

Поэтому очень хотелось бы узнать, какова была глобальная цель автора. Или он рассчитывает постепенно перевести на русский тексты всех gtkdocs?

svu ★★★★★ ()

Re: Основы GTK+

очередное поделие красножопых! вот qt истинный рулез!

anonymous ()

Re: Основы GTK+

Точно. QT - руль. А остальное так - баловство ...

anonymous ()
Ответ на: Re: Основы GTK+ от anonymous

Re: Re: Основы GTK+

Да, qt - это серьезная библиотека, для некоторых задач GTK2 - тоже неплох.

fomichev_d ()
Ответ на: Re: Основы GTK+ от anonymous

Посоветуйте аналог Dreaweaver для linux

>>Точно. QT - руль. А остальное так - баловство ...
Только почему-то приложения на нем какие-то коряво слабо юзабельные
в основном ваяют.

А на GTK есть некотрое количество приличных программулин.

obp ()
Ответ на: Посоветуйте аналог Dreaweaver для linux от obp

Re: Посоветуйте аналог Dreaweaver для linux

я бы сказал тоже самое с точностью до наоборот.
ВСЕ GTK интерфейсы неюзабельны да ещё и выглядят по-уродски в первом GTK ещё ничего выглядели, а во втором вообще кошмар

а после просмотра качества рендеринга AA шрифтов в QT на всякие там GTK и прочие поделия вообще смотреть не хочется !

anonymous ()
Ответ на: Посоветуйте аналог Dreaweaver для linux от obp

Re: Посоветуйте аналог Dreaweaver для linux

>А на GTK есть некотрое количество приличных программулин.

скорее приблуд, а не програмулин. все приличные програмулины написаны на QT

anonymous ()
Ответ на: Re: Посоветуйте аналог Dreaweaver для linux от anonymous

Re: Re: Посоветуйте аналог Dreaweaver для linux

> ВСЕ GTK интерфейсы неюзабельны да ещё и выглядят по-уродски в первом GTK ещё ничего выглядели

Открою страшную тайну - в gtk таки есть engines, так что по внешнему виду довольно сложно угадать тулкит.

> а после просмотра качества рендеринга

ж)

> AA шрифтов

Хорошим шрифтам АА не нужон.

P.S. А qt - это помесь ежа с ужом, компот из недоделанных либ. Монстр каароче.

anonymous ()
Ответ на: Re: Посоветуйте аналог Dreaweaver для linux от anonymous

Re: Re: Посоветуйте аналог Dreaweaver для linux

> а после просмотра качества рендеринга AA шрифтов в QT на всякие там GTK и прочие поделия вообще смотреть не хочется !
LOL! LOL! LLOOOOOOOOLL!!!!!!!!!!!!
ААААААА!!!!
Икаю... Выползаю из-под стола, куда упал со стула...

AA freetype делает!!!!!!!!!

Я в ахуе...

Shadow ★★★★★ ()

Re: Основы GTK+

"Клуб программистов Весельчак У" -- ну из статьи оно и видно. Что касается GTK или QT.

Да, до выхода второй GTK, она очень сильно сосала у QT. Но сейчас они уже практически равноправны, и каждый программист может выбрать, то что ему нужно.

p.s. Лишь бы не tk.

zenkov ★★ ()
Ответ на: Re: Посоветуйте аналог Dreaweaver для linux от anonymous

Re: Re: Посоветуйте аналог Dreaweaver для linux

> а после просмотра качества рендеринга AA шрифтов в QT на всякие там GTK и прочие поделия вообще смотреть не хочется !

Блин, и говоря ТАКОЕ он еще смеет сравнивать эти библиотеки. Вот так каждый аноним понапишет всякую херню и у интересующегося человека складывается неправильное мнение.

Мне из QT и GTK2 нравится больше нравится второй, т.к. для меня Qt слишком громоздкий. Да и писать на GTK просто приятно. Хотя каждый выбирает сам.

> >А на GTK есть некотрое количество приличных программулин.
> скорее приблуд, а не програмулин. все приличные програмулины написаны на QT
Нифига себе приблуды - gnome,abiword...

init ★★★★★ ()
Ответ на: Re: Re: Посоветуйте аналог Dreaweaver для linux от init

Gbcl'nm --- yt vtirb djhjxfnm... ;)

>>>А на GTK есть некотрое количество приличных программулин.

>>скорее приблуд, а не програмулин. все приличные програмулины написаны на QT

>Нифига себе приблуды - gnome,abiword...

если не ошибаюсь, ещё и GIMP...................................... ;)))

вообще категоричность заявлений иных анонимусов ммм... забавляет даже. причём аргументы из разряда "без ног таракан не слышит" ;)

volonter ()
Ответ на: Gbcl'nm --- yt vtirb djhjxfnm... ;) от volonter

QT/wxWindows /G

Для development сейчас реально выбор между GTK,QT и wxWindows,
любопытно,что Borland со своим C++ BuilderX выбрал wxWindows.Это в общем хороший признак для разработчиков, что QT(который они раньше использовали внутри своей VCL) в некоторых отношениях слабее wx.
Что же касается API, то красивыми их у GTK и QT не назовешь, но в общем все работает..
в GTK мне сильно не нравится убогий File Open Dialog(его уже года два обещают улучшить) и разделение кода между GTK и GNOMEUI в результате
многие виджеты не портируются на на *nix окружение
, в QT мне не нравится все остальное.

obp ()
Ответ на: Re: Re: Посоветуйте аналог Dreaweaver для linux от init

Re: Re: Re: Посоветуйте аналог Dreaweaver для linux

>Нифига себе приблуды - gnome,abiword...

именно приблуды!
глячище, тормозящие поделия, криво работающие с русским

anonymous ()
Ответ на: Re: Re: Re: Посоветуйте аналог Dreaweaver для linux от anonymous

Re: Re: Re: Re: Посоветуйте аналог Dreaweaver для linux

Ну насчёт русского вы товарищ корректно попёздываете , ибо с русским у ГТК2 всё просто прекрасно .

anonymous ()
Ответ на: Re: Re: Re: Re: Посоветуйте аналог Dreaweaver для linux от anonymous

Re: Re: Re: Re: Re: Посоветуйте аналог Dreaweaver для linux

>ибо с русским у ГТК2 всё просто прекрасно .

ну ёб твою мать, неужели в коетом веке они сделали поддержку русского, когда у QT она была ещё с первой версии

anonymous ()
Ответ на: Re: Re: Re: Посоветуйте аналог Dreaweaver для linux от anonymous

Re: Re: Re: Re: Посоветуйте аналог Dreaweaver для linux

> именно приблуды! > глячище, тормозящие поделия, криво работающие с русским

Очень "интересный" форум. Такое ощущение что многие люди заходят сюда только для того чтобы обсирать все. То QT ацтой GTK рулез, то наоборот. Это же не серезно, товарищи. Такое ощущение что вы вообще не пользуетесь Линуксом.

anonymous ()
Ответ на: Re: Основы GTK+ от anonymous

Re: Re: Основы GTK+

> поддержку русского, когда у QT она была ещё с первой версии Гы гы ;-). Видать не видел ты QT первой версии ;-).

eXOR ★★★★★ ()
Ответ на: Re: Re: Основы GTK+ от eXOR

Re: Re: Re: Основы GTK+

>Видать не видел ты QT первой версии ;-).

ok, в 1.44 точно проблем не было!

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