Qt → Нові можливості мови QML у Qt 5.15
У той час, як у Qt 6.0 очікуються великі зміни, QML вже отримав деякі нові мовні можливості у 5.15. Читайте далі, щоб дізнатися про обов'язкові властивості, вбудовані компоненти та nullish coalescing.
Обов'язкові властивості (Required Properties)
Іноді у вас є компоненти, …
ЧитатиQt → Реєстрація типу QML у Qt 5.15
qmlRegisterType, QMetaType, qmlRegisterSingletonType, Qt, QML, QML_ELEMENT
Qt 5.15 надає значно покращений спосіб представлення типів C++ для QML. Тепер ви можете вказати ім'я та версію модуля в центральному місці, і більше не потрібно вказувати мінорні версії або ревізії. Крім того, специфіка реєстрації типу QML тепер може бути …
ЧитатиПрограми → Випуск утиліти для розгортання додатків C++/Qt і QML CQtDeployer версії 1.4.0 (двійкова коробка)
с++, Installer, cqtdeployer, deployment, самодостаточные установщики, qml
Майже півроку вийшло велике оновлення утиліти розгортання CQtDeployer.
У цьому оновленні багато нововведень, але основний акцент робиться на створення пакетів.
CQtDeployer 1.4.0
Виправлення
- Виправлено виведення довідки в консоль, перед виведенням перераховується реальний розмір консолі, що дозволяє коректно передавати текст.
- Виправлено …
Python → Як видалити останнє слово з рядка в Python
Для того, щоб узагальнити останнє слово із строків, нам потрібно виконати наступні шаги
- попередньо встановити строку в списку з підтримкою функцій split()
- удалить останній елемент із списки
- попередньо перетворити список в строку
Приклад
Читати#string string = "hello world" #split string …
Qt → Користувальницькі оформлення вікон на стороні клієнта Qt 5.15
Це свіжі новини про нову функцію в Qt 5.15, яка дуже порадувала.
Зазвичай оформлення вікон були досить нудною річчю. Заголовок, обмежити, мінімізувати, максимізувати, змінити розмір, вийти... і все.
Однак, останнім часом програми все частіше і частіше включають інтерфейс користувача (application …
ЧитатиQt → Емоційний дизайн UX для створення бажаних продуктів
Один продукт рідко може задовольнити всіх, тому важливо розуміти як реальні, так і приховані потреби ваших передбачуваних користувачів. Продукт повинен забезпечувати функціональність для задоволення їх реальних потреб, і він повинен бути легко взаємодіяти з ним. Але щоб створити відмінний продукт, …
ЧитатиAndroid → Android і QML - Додавання Splash Screen
manifest, Splash, Android, QML
Покажу невеликий приклад по додаванню Splash Screen в додаток, яке написано на Qt. При цьому Splash Screen буде додаватися в додаток з використанням екосистеми Android, тобто через його маніфест. Додавання маніфесту було описано тут.
Одним з варіантів створення Splash Screen …
ЧитатиQt → Кросплатформова розробка з Qt та Visual Studio
development, Qt, Visual Studio, MSBuild
У наступному випуску інструментів Qt Visual Studio, запланованому цього літа, розробники планують додати підтримку проектів Visual Studio Linux. З моменту появи робочого навантаження Linux на C++ у користувачів з'явилася можливість працювати над розробкою Linux Visual Studio. Ця можливість представляє потенційний …
ЧитатиQt → Тепер Qt можна переміщувати!
Починаючи з версії 5.14.0 Qt, можна переміщати , тобто можна перенести установку Qt в іншу директорію, не порушуючи функціональність і не завантажуючи плагіни.
Що це означає для мене?
Давайте перейдемо до ролі майстра збірки Qt у проекті Windows. Ви той, …
ЧитатиQt → Розширення Qt Bridge
Qt Design Studio - це остання пропозиція від компанії Qt. Це простий у використанні інструмент проектування, який дозволяє дизайнерам імпортувати проекти з Sketch та Photoshop у Qt, анімувати та тестувати їх на цільовому устаткуванні та перетворювати їх на код QML, …
Читати- Akiv Doros
- 11 листопада 2024 р. 14:58
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:50бали,
- Рейтинг балів-4
- molni99
- 26 жовтня 2024 р. 01:37
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:80бали,
- Рейтинг балів4
- molni99
- 26 жовтня 2024 р. 01:29
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:20бали,
- Рейтинг балів-10