Стиже нова верзија Кт 5.13 оквира и то су његове промене

Кт_лого

Кт 5.13 коначно долази након развојног циклуса од пола године, где се ова нова верзија Ц ++ оквира овог пута фокусира на алате, више него само на функције.

За Веб је могуће компајлирати ВебАссембли апликације помоћу Емсцриптен у коме Кт 5.13 завршава ову примену, сада прилично зрелу. Са овим развојем, апликација Ц ++ може се компајлирати и покренути у оквиру клијентског веб прегледача.

Поред тога тТакође долази са исправкама грешака и побољшањима у скупу Кт за Питхон модуле за креирање графичких Питхон апликација помоћу Кт5 (програмери Питхона имају приступ већини Ц ++ Кт АПИ-ја).

Кт за Питхон заснован је на модулу ПиСиде2 и наставља свој развој (у ствари, под новим именом је предложена прва верзија ПиСиде са подршком за Кт 5).

Шта је ново у Кт 5.13?

У овој новој верзији могу се пронаћи побољшане функције Кт ГУИ модула, који сумира класе повезане са интеграцијом са системима прозора, руковањем догађајима, интеграција са ОпенГЛ и ОпенГЛ ЕС, 2Д графика, рад са сликама, фонтовима и текстом.

Нова верзија додаје нови КИмаге :: цонвертТо АПИ за претварање формата слика. Додате су нове методе, додата је резервација и капацитет у класу КпаинтерПатх.

Кт КМЛ модул, који пружа алате за развој интерфејса који користе језик КМЛ, има побољшану подршку за набројане типове дефинисане у Ц ++ коду.

Оптимизовано руковање „нулл“ вредностима током компајлирања. Додата је могућност генерисања табела карактеристика на 64-битним Виндовс системима који омогућавају развијање компајлираних ЈИТ функција.

У Кт Куицк, могућност сакривања колона и редова табеле додата је у објекат ТаблеВиев, док СплитВиев је додат у Кт Куицк Цонтролс 2 у хоризонтално или вертикално постављање елемената са приказом плутајућег сепаратора између сваког елемента. За иконе је додато својство које вам омогућава да управљате њиховим кеширањем.

Кт ВебЕнгине веб механизам је ажуриран на стање Цхромиум 73 и проширен је подршком за уграђени ПДФ приказивач, дизајниран као интерни додатак.

Нова верзија такође је додао локално складиште сертификата клијента и подршку за КМЛ сертификате. Додан је АПИ за веб обавештења. Имплементирана је подршка за откривање пресретача УРЛ-а.

Библиотека ОпенССЛ, која се користи за примену криптографије (укључујући ТЛС) је ажуриран: верзија 1.1.0 је потребна да би имала ТЛС 1.3.

Ова промена има врло директне импликације на примену апликација које користе ОпенССЛ на Виндовс-у, јер је библиотека реструктурирана и више не користи иста ДЛЛ имена.

Кт мрежни модул за ССЛ утичнице додаје подршку за сигурне канале (сигурни канал) и могућност провере статуса сертификата помоћу ОЦСП (Онлине Цертифицате Статус Протоцол). Да би подржао ССЛ на Линуку и Андроиду, укључена је нова грана библиотеке ОпенССЛ 1.1.

Кт мултимедијални модул за КМЛ типа ВидеоОутпут је додао подршку за континуирану репродукцију (нема пауза између различитих садржаја, под контролом својства флусхМоде). За Виндовс и мацОС додата је могућност коришћења оквира ГСтреамер. Додата је подршка за звучне улоге за Андроид.

Кт КНКС модул је ажуриран подршком за исти стандард за аутоматизацију, Поред тога, додат је АПИ за успостављање сигурних веза клијента са КНКСнет сервером, који се могу користити за сигурно слање порука на КНКС магистралу и контролне уређаје са КНКС подршком.

Уклоњена је експериментална функција дизајна са Ц ++ АПИ-јем Кт ОПЦ УА модула, који подржава ОПЦ / УА индустријски комуникациони стандард. Додан експериментални АПИ за КМЛ.

Тренутно, онПрекомпајлирани бинарни фајлови постоје само за Линук- У оперативним системима Виндовс и мацОС мораћете да компајлирате Кт да бисте искористили предности ВебАссембли. Кт се такође користи у демонстрацији.


Садржај чланка се придржава наших принципа уређивачка етика. Да бисте пријавили грешку, кликните овде.

Будите први који ће коментарисати

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.