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

Похожие статьи:
Привет, друзья! 30-го июля в QALight стартует курс «Базовый модуль тестирования».Зарегистрироваться на курс можно заполнив...
Міноборони України проведе хакатон «Наступ Машин 2.0». На захід запрошують технічних спеціалістів, інженерів...
Нещодавно Кабмін оновив правила визначення критично важливих підприємств. Про те, що зміниться для...
На курсе рассматриваются основные типы моделей, используемые для поиска закономерностей в данных:...
Ми розпитали досвідчених IТ-спеціалістів, чи розглядали вони можливість релокації, що їх утримує...
Яндекс.Метрика