Andrei Yankovich
20 июня 2019 г. 18:21

ПрограммыРелиз утилиты развертывания С++/QML приложений CQtDeployer v1.2.3

Qt, C++, cqtdeployer, QML


После месяца разработки подготовлен релиз кроссплатформенной утилиты CQtDeployer v1.2.3 . Исходные тексты компонентов CQtDeployer поставляются под лицензиями LGPLv3.

Что нового:

  • Добавлена ​​поддержка qt.conf для сборок Windows.

qt.conf используется для переопределения путей и параметров подключаемых модулей. До этого исправления приложение, развернутое …

Читать
Andrei Yankovich
27 мая 2019 г. 10:57

QtРазвертывание Qt и QML приложений в Linux и Windows

Переносимость приложений, QML, cqtdeployer, deployment, переносимость qt, windows, Развертывание, Run Linux Application, Qt, linux, deploy

Вступление

В этой статье мы рассмотрим, как правильно собрать все зависимости qt для вашего приложения, которое было собрано динамически.


Для начала немного теории.

Зачем это нужно?

Существует несколько способов сборки приложений, основные из них:

  • Статическая сборка.
    Статическая сборка предполагает создание …

Читать
Evgenii Legotckoi
22 января 2019 г. 13:16

QtВыпуск Qt Visual Studio Tools 2.3.1

Qt, QML, Visual Studio, Releases

Qt Visual Studio Tools 2.3.1 были выпущены для Visual Studio Marketplace.


Важные изменения включают в себя:

  • Отладка QML-программ в Visual Studio IDE (представлено в разрабатываемой версии v2.3.0)
  • Опережающая компиляция файлов QML с использованием быстрого компилятора Qt (представлено в разрабатываемой версии …
Читать
Lila25mila
21 января 2019 г. 17:48

QtQt 5.12 LTS - путь к более быстрому запуску приложений QML

QML, Qt, Quick

Компания Qt уже давно использует такие тесты, как QMLBench, которые помогают нам узнать, когда изменение вызывает снижение производительности, но также важно видеть, как Qt работает на более высоком уровне, позволяя компонентам взаимодействовать таким образом, чего детальные тесты, такие как QMLBench …

Читать
Evgenii Legotckoi
6 марта 2018 г. 13:17

AndroidAndroid. Java vs Qt QML - Урок 005. Создаём контекстное меню

Qt, Menu, JAVA, Android, QML

После того, как мы разобрались с тем, как создать меню в Action Bar, добавим контекстное меню к каким-нибудь объектам.

В данном уроке добавим два текстовых поля, которые будут иметь контекстное меню.

  • Контекстное меню первого текстового поля будет изменять цвет и …
Читать
Evgenii Legotckoi
2 марта 2018 г. 13:53

AndroidAndroid. Java vs Qt QML - Урок 004. Создание меню в Action Bar с подменю

Qt, JAVA, Android, QML

Итак, продолжаем реализовывать одинаковый функционал в приложениях под Android из двух принципиально различных миров. А именно на традиционной Java и менее распространённом Qt QML C++.

На этот раз реализуем меню в ActionBar активити. Отмечу, что ActionBar для варианта с QML …

Читать
Evgenii Legotckoi
1 марта 2018 г. 13:58

AndroidAndroid. Java vs Qt QML - Урок 003. Сообщения в консоли и всплывающие сообщения Toast

Android, Toast, QML, log, Qt, JAVA, console

В предыдущей статье было создано две кнопки, которые отвечали за смену текста в текстовом поле. А теперь давайте рассмотрим вариант, когда нам надо вывести информацию в консоль о нажатиях по кнопкам, или вывести всплывающее сообщение. То есть модифицируем предыдущий урок. …

Читать
Evgenii Legotckoi
27 февраля 2018 г. 13:40

AndroidAndroid. Java vs Qt QML - Урок 002. Обработка нажатий по кнопкам

Qt, Android, JAVA, button, QML

После того, как мы познакомились с Hello World из мира Java и Qt QML под Android, предлагаю написать приложение, которое будет иметь две кнопки и по нажатию на эти кнопки будет изменять текст в небольшом текстовом поле. Приложения должны выглядеть …

Читать
Evgenii Legotckoi
19 февраля 2018 г. 13:13

AndroidAndroid. Java vs Qt QML - Урок 001. Hello World

Qt, JAVA, Android, QML

Любопытства ради решил сравнить два варианта написания приложений под Андроид. Когда-то давно начинал заниматься программированием под Андроид на Java, но со временем перешёл на разработку Desktop приложений на Qt QML. Но теперь вновь решил освежить в памяти некоторые аспекты, чтобы …

Читать
АК
9 января 2018 г. 19:05

QtQt Cloud Messaging API доступен для встраиваемых систем

Cloud, Messaging, QML

Проблемы с облачными сообщениями для встраиваемых устройств вдохновили команды Kaltiot & SnowGrains на создание кросс-платформенного Qt API, который позволяет легко отправлять сообщения с встраиваемых устройств. API называется Qt Cloud Messaging API , и он построен с гибкостью и расширяемостью.


Мы …

Читать