Кт Цомпани најавио о превођењу теме Кт КСНУМКС до фазе алфа тестирања. Кт 6 укључује значајне архитектонске промене и захтева компајлер који подржава Ц++17 стандард за прављење. Издање заказана од 1. децембра 2020.
Апстрактни графички АПИ који је независан од 3Д АПИ-ја оперативног система. Кључна компонента новог Кт графичког стека је механизам за приказивање сцене, који користи слој РХИ (Рендеринг Хардваре Интерфаце) за напајање Кт Куицк апликација не само са ОпенГЛ-ом, већ и на врху Вулкан, Метал и Дирецт 3Д АПИ-ја.
Кт Куицк 3Д модул са АПИ-јем за креирање корисничких интерфејса заснованих на Кт Куицк-у, комбинујући 2Д и 3Д графичке елементе. Кт Куицк 3Д вам омогућава да користите КМЛ за дефинисање елемената 3Д интерфејса без коришћења УИП формата. У Кт Куицк 3Д, можете користити једно време извођења (Кт Куицк), један распоред сцене и један оквир за анимацију за 2Д и 3Д, и користити Кт Десигн Студио за развој визуелног интерфејса. Модул решава проблеме као што су велики трошкови при интеграцији КМЛ-а са садржајем из Кт 3Д или 3Д Студија, и пружа могућност синхронизације анимација и трансформација на нивоу оквира између 2Д и 3Д.
Реструктурирање базе кода у мање компоненте и смањење величине основног производа. Алати за програмере и специјализоване компоненте ће бити обезбеђени као додаци који се дистрибуирају преко продавнице каталога Кт Маркетплаце.
Значајна модернизација КМЛ-а:
Снажна подршка за куцање.
Способност компајлирања КМЛ-а у Ц++ репрезентацију и машински код.
Омогућавање потпуног ЈаваСцрипт подршке (коришћење потпуно функционалног ЈаваСцрипт механизма захтева много ресурса, што спречава употребу КМЛ-а на опреми као што су микроконтролери).
Одбијање верзионисања у КМЛ-у.
Унификација структура података дуплираних у КОбјецт и КМЛ (ће смањити потрошњу меморије и убрзати покретање).
Удаљавање од генерисања структура података током извршавања у корист генерисања у време компајлирања.
Сакривање унутрашњих компоненти коришћењем приватних метода и својстава.
Побољшана интеграција са развојним алатима за рефакторисање и дијагностику грешака у времену превођења.
Додавање алата за обраду графичких средстава у време компајлирања, као што је претварање ПНГ слика у компримоване текстуре или претварање шејдера и мрежа у оптимизоване бинарне формате за одређени хардвер.
Уграђивање обједињеног механизма за теме и стилове, који вам омогућава да постигнете изглед апликација заснованих на Кт Видгетс-у и Кт Куицк-у, изворним за различите мобилне и десктоп платформе.
Одлучено је да се користи ЦМаке уместо КМаке као систем изградње. Подршка за прављење апликација помоћу КМаке-а ће остати, али сам Кт ће бити изграђен помоћу ЦМаке-а. ЦМаке је изабран јер се овај комплет алата широко користи међу програмерима Ц++ пројеката и подржан је у многим интегрисаним развојним окружењима. Развој Кбс монтажног система, који је тврдио да је замена за КМаке, продужен заједница.
Прелазак на стандард Ц++17 током развоја (раније је коришћен Ц++98). Кт 6 планира да имплементира подршку за многе модерне Ц++ функције, али без губитка компатибилности са кодом заснованим на старим стандардима.
Могућност коришћења неке од функционалности понуђених за КМЛ и Кт Куицк у Ц++ коду. Биће представљен и нови систем својстава за КОбјецт и сличне класе. Из КМЛ-а, у Кт језгро ће бити интегрисан мотор за рад са везама, што ће смањити оптерећење и потрошњу меморије за повезивање и учинити их доступним свим деловима Кт-а, а не само Кт Куицк-у.
Проширена подршка за додатне језике као што су Питхон и ВебАссембли.