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 теперь может …
ЧитатьПрограммы → Релиз утилиты развертывания С++/Qt и QML приложений CQtDeployer v1.4.0 (Binary Box)
с++, Installer, cqtdeployer, deployment, самодостаточные установщики, qml
Спустя почти полгода вышло крупное обновление утилиты развертывания CQtDeployer.
В этом обновлении много нововведений, но основной упор сделан на создание пакетов.
CQtDeployer 1.4.0
Исправления
- Исправлен вывод справки в консоль, теперь перед выводом пересчитывается реальный размер консоли, что позволяет корректно передавать …
Python → Как удалить последнее слово из строки в Python
Чтобы удалить последнее слово из строки, нам нужно выполнить следующие шаги.
- преобразовать строку в список с помощью функции split()
- удалить последний элемент из списка
- преобразовать список в строку
пример
Читать#string string = "hello world" #split string spl_string = string.split() #remove …
Qt → Пользовательские оформления окон на стороне клиента в Qt 5.15
Это свежие новости о новой функции в Qt 5.15, которая очень порадовала.
Традиционно оформление окон были довольно скучной вещью. Заголовок, ограничить, минимизировать, максимизировать, изменить размер, выйти... и всё.
Однако, в последнее время приложения всё чаще и чаще включают Пользовательский интерфейс …
ЧитатьQt → Эмоциональный дизайн UX для создания желаемых продуктов
Один продукт редко может удовлетворить всех, поэтому важно понимать, как реальные, так и скрытые потребности ваших предполагаемых пользователей. Продукт должен обеспечивать функциональность для удовлетворения их реальных потребностей, и им должно быть легко взаимодействовать с ним. Но чтобы создать отличный продукт, …
ЧитатьAndroid → Android и QML - Добавление Splash Screen
manifest, Splash, Android, QML
Позвольте мне показать вам небольшой пример добавления Splash Screen в приложение, написанное на Qt. В этом случае Splash Screen будет добавлен в приложение с помощью экосистемы Android, то есть через его манифест. Добавление манифеста описано здесь.
Одним из вариантов создания …
Читать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, …
Читать- Дмитрий
- 7 мая 2024 г. 9:40
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:60баллов,
- Очки рейтинга-1
- dsfs
- 26 апреля 2024 г. 4:56
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:80баллов,
- Очки рейтинга4