C++ дайджест #7: оновимо знання з Qt

Привіт, мої любі сішники! Цього разу пропоную оновити знання з Qt, як завжди, переглянути кілька нових статей із С++ та новини про улюблені інструменти для розробки. Починаємо? :)

Qt

Згадуючи про Qt, неможливо не відмітити її чудову документацію з детальними прикладами, найкращими практиками та описом можливостей аналізу коду.

В Qt4 UI базувався в основному на Qt Widgets, а ось Qt5 вже заполонив Qml. Щоб нам було цікавіше дискутувати, що ж краще — у нас є табличка з порівнянням Qt Quick, Qt Widgets та Qt WebEngine :)

Щодо Qml — гарний опис також можна знайти в QmlBook.

Про улюблену фічу від Qt — сигнали та слоти — написано багато. Пропоную поглянути на серію статей: part 1, part 2, part 3, part 4, — в яких детально описується принцип роботи та перехід до нового синтаксису (Qt4 до Qt5). Про багатопоточність у Qt можна прочитати тут.

В останній версії Qt 5.11 ми отримали список змін для класів та функцій (про деякі вже є що почитати: QStringView в Qt, CUPS features, зміни в model/view API (checkIndex) ) та очікуємо на нові фічі в Qt 5.12.

У жовтні планується проведення Qt World Summit.

Modern C++

noexcept: специфікатор та оператор

std::string view

Spaceship оператор

Багатопоточність

Корисні посилання

Список iдiом в С++

Recap Vimfest 2017

Інші новини

У цьому місяці маємо такі оновлення:

Відео

Пропоную розглянути, що таке Qt Design Studio та як цим інструментом можна користуватись: part 1, part 2, part 3, part 4, part 5.

Цiкавенькi книги

Hands-On GUI Programming with C++ and Qt5 — нова книга по Qt

Computer Vision with OpenCV 3 and Qt5

Qt 5 Projects: Develop cross-platform applications with modern UIs using the powerful Qt framework

Learn Qt 5

C++17 in Detail

Для новачків

Qt — getting Start — чудовий ресурс для тих, хто хоче почати вивчення Qt.

Хвилиночка флуду

Bjarne Stroustrup Oral History


← Попередній випуск: C++ дайджест #6

Похожие статьи:
Групі компаній EVO через військові дії росії проти України доводиться значно реорганізовувати свій бізнес. Зокрема, наразі мова йде про...
До вашої уваги дайджест навчальних програм для тих, хто починає свою кар’єру в ІТ. У цьому номері зібрані можливості, актуальні...
У Польщі завершився щорічний TIDE NATO Hackathon 2023, в якому взяли участь понад сто учасників з різних країн. Команда інженерів SoftServe...
Львів’янка Марія Панютіна переїхала до Кремнієвої долини разом із чоловіком у 2012 році. Після роботи у GlobalLogic та Verifone,...
[Об авторе: Виталий Нужный — управляющий директор Luxoft Ukraine, специалист в старте и развитии больших центров разработки,...
Яндекс.Метрика