GTK+ или по-рано известен като GIMP Toolkit, е набор от многоплатформени инструменти, с които се използва за създаване на графични потребителски интерфейси. Предлагайки пълен набор от джаджи, GTK + е подходящ за проекти, вариращи от малки еднократни инструменти до пълни пакети за приложения.
GTK+ Той е междуплатформен, така че може да се използва както на Windows, Linux и MacOS, така и на той също има лесен за използване API, което ускорява времето за разработка.
GTK + е написана на езика за програмиране C.Но проектиран от нулата да поддържа широк спектър от езици а не само да се ограничава до C / C ++.
Използването на GTK + от други програмни езици като Perl и Python (особено в комбинация с конструктора на Glade GUI) осигурява ефективен метод за бързо разработване на приложения.
Относно GTK +
GTK+ е безплатен софтуер и част от проекта GNU . Лицензионните условия на GTK +, GNU LGPL, позволяват на всички разработчици, дори тези, които разработват патентован софтуер, да го използват без никакъв лиценз или роялти.
GTK+ участвал е в много проекти и някои големи платформи. За да добиете представа какво мислят хората за GTK + и как е бил използван в търговски проекти.
Програмите, базирани на Qt и GTK +, използват различни набори от джаджиts », за да оформите графичните си потребителски интерфейси.
Всеки от тях представя наред с други неща, различни теми, стилове и набори от икони по подразбиране, така че неговият „външен вид и усещане“ се различава значително.
«Qt (произнася се „сладко“ на английски) е рамка за разработване на приложения мултиплатформена, широко използвана за разработване на програми с графичен интерфейс (в този случай тя е известна като набор от «джаджи»), въпреки че се използва и за разработване на неграфични програми като конзолни инструменти и сървъри. "
Налични са "джаджи" за интеграционни цели, с реализации, написани както за Qt, така и за GTK +, във всички основни версии.
С тях можете да имате уникален външен вид за всичките си приложения, независимо от рамката, в която са написани.
Програмите GTK + могат да работят на базирани на X11 настолни среди или мениджъри на прозорци.
Дори тези, които не са направени с GTK +, стига да са инсталирани необходимите библиотеки; това включва macOS, ако е инсталиран X11.app.
GTK + може да се изпълнява и под Microsoft Windows, където се използва от някои популярни междуплатформени приложения като Pidgin и GIMP. wxWidgets, крос-платформен GUI инструментариум, използва GTK + за Linux.
Другите портове включват DirectFB (използван например от инсталатора на Debian) и ncurses.
Относно новата версия на GTK + 3.24.1
Recientemente излезе новата версия на GTK +3.24.1 която е подновена и добавя няколко нови функции.
В тази нова версия, Твърди се, че са направени подобрения в стила на заглавната лента.или докато критичните предупреждения се коригират.
В тази нова версия на GTK + се актуализират чешките, фриулските, руските и испанските преводи.
Както беше споменато в Adwaita, подобренията в тази нова версия бяха получени чрез подобряване на стила на лентата на заглавката.
От друга страна, cДоговореностите продължават в Wayland и с тази нова версия на GTK + 3.24.1 беше получена корекцията при обработката на предварително редактирания текст.
От своя страна Windows внедри плавно превъртане и накрая проблемите, които възникнаха и критичните предупреждения при изключване на системата бяха отстранени.
Засега трябва само да изчакаме тази нова версия да бъде поставена в хранилищата на повечето дистрибуции на Linux.
С това вече може да се извърши актуализация на системата, за да се получи тази нова версия на GTK + на вашите компютри.
Въпреки че по Gtk + 4 вече се работи и с пускането на това натискът от необходимостта от иновации ще бъде освободен и балансът между стабилността и иновациите ще клонят към стабилност.
По същия начин, последните промени в темите са специално предназначени да подобрят и стабилизират тази част от API, което означава, че някои инвестиции трябва да бъдат възнаградени по-късно.
здравей, благодаря ви много за публикуването на публикацията, от своя страна също се интересувам от изграждането на приложения с графичен потребителски интерфейс, до момента работя с PyQt; Бих искал софтуерът ми да може да работи с бази данни, така че изучавам SQL и също така искам графиките да бъдат вградени в предлагания от мен софтуер; Все още ще прегледам как да го опаковам за GNU / Linux и Mac OS X, за Windows, ако видях как се прави, не изглежда толкова сложно, въпреки че резултатът за последния видях, че дава изпълним файл файл * .exe; Бих искал да знам как бих направил инсталатора на софтуер, както обикновено се вижда, че «НАСТРОЙКА», която позволява на крайния потребител само да приеме и даде следващия следващ, ще трябва да продължим да четем, засега оставам на линия за следващите ви записи, поздрав от Лима - Перу.