Дневники разработки → Проект Simple Tracker. Часть 1: требования к проекту
Qt, Iscander Che, C++, Simple Tracker
Проект реализует простой трекер задач, в первую очередь, для программных проектов, хранящихся в Subversion. Рассчитываю использовать его только у себя. Если возникнет интерес у читателей данного ресурса, постараюсь доработать код до возможности более универсального использования и выложу проект на GitHub. …
Qt → Как соответствовать новым требованиям Google Play
Начиная с 1 августа Google Play больше не будет принимать новые приложения или обновления приложений без 64-битной версии (если, конечно, вообще не существует нативного кода). Для пользователей Qt это означает, что вам нужно создать дополнительный APK, содержащий 64-битные двоичные файлы. …
Qt → Выпуск Qt 5.13
19 июня Qt Company выпустили Qt 5.13. Как всегда, релизы поставляются с новыми функциями, обновлениями, исправлениями ошибок и улучшениями. В Qt 5.13 Qt Company также сфокусировались на инструменте, который делает проектирование, разработку и развертывание программного обеспечения с Qt более эффективным …
Qt → Qt 5.12.4 выпущен с поддержкой OpenSSL 1.1.1
Releases, openssl, OpenSSL, Qt, Выпуск
Qt 5.12.4, четвертый выпуск патча Qt 5.12 LTS, выпущен сегодня. Релиз Qt 5.12.4 содержит ряд исправлений ошибок, а также улучшение производительности с рядом других улучшений. В качестве важного нового элемента он обеспечивает сборку двоичных файлов с OpenSSL 1.1.1, включая новую …
Qt → Qt Support - Выравнивание представлений диаграмм друг относительно друга
Одна вещь, которая время от времени возникает в поддержке , состоит в том, что, когда у вас есть несколько видов диаграмм, было бы хорошо выровнять их друг относительно друга таким образом, чтобы фактический размер графика был одинаковым для обеих диаграмм. …
Программы → Релиз утилиты развертывания С++/QML приложений CQtDeployer v1.2.3
Qt, C++, cqtdeployer, QML
После месяца разработки подготовлен релиз кроссплатформенной утилиты CQtDeployer v1.2.3 . Исходные тексты компонентов CQtDeployer поставляются под лицензиями LGPLv3.
Что нового:
- Добавлена поддержка qt.conf для сборок Windows.
qt.conf используется для переопределения путей и параметров подключаемых модулей. До этого исправления приложение, развернутое …
Qt → Шифрование данных в Qt алгоритмом RSA c открытым и закрытым ключами без привязки к OpenSSL
RSA, Public key, ge, шифрование в qt, публичный и приватные ключи, crypto, private key, AES, cryptography, QuasarApp, Qt, asynchronous encryption, Qt-Sekret
Вступление
В этой статье есть способ, как организовать шифрование сообщений, а также использовать алгоритмы RSA (открытые и закрытые ключи) без библиотек, подобных OpenSSL, QCA или LibSodium.
Как это работает?
Зачем это нужно?
Существует множество алгоритмов шифрования, большинство из них основаны …
Qt → Вывод на печать точного содержимого QTableView (QTableWidget)
QPrintPreviewDialog, QTableView, print, QTableWidget, Qt
Доброго времени суток.
Снова в качестве заметки.
Возникла необходимость выводить на печать точную копию содержимого QTableWidget c делегатами и т.д.
Получилось следующее:
- void FinalPage::on_pushButtonPrint_clicked()
- {
- int width = 0;
- int height = 0;
- int columns = ui->tableWidgetName->columnCount();
- int rows = …
Qt → Введение в QtCoAP
Это клиентская реализация Constrained Application Protocol (Протокола ограниченных приложений (CoAP)) для Internet of Things (Интернета вещей). Библиотека предоставляет быстрый и простой способ использования протокола CoAP в ваших кроссплатформенных приложениях Qt. Как было объявлено ранее, QtCoAP будет доступен в новом выпуске …
Qt → Развертывание Qt и QML приложений в Linux и Windows
Переносимость приложений, QML, cqtdeployer, deployment, переносимость qt, windows, Развертывание, Run Linux Application, Qt, linux, deploy
Вступление
В этой статье мы рассмотрим, как правильно собрать все зависимости qt для вашего приложения, которое было собрано динамически.
Для начала немного теории.
Зачем это нужно?
Существует несколько способов сборки приложений, основные из них:
Статическая сборка.
Статическая сборка предполагает создание …
- Последние комментарии
- AK1 апреля 2025 г. 11:41Добрый день. В данный момент работаю над проектом, где необходимо выводить звук из программы в определенное аудиоустройство (колонки, наушники, виртуальный кабель и т.д). Пишу на Qt5.12.12 поско…
- VP9 марта 2025 г. 16:14Здравствуйте! Я устанавливал Qt6 из исходников а также Qt Creator по отдельности. Все компоненты, связанные с разработкой для Android, установлены. Кроме одного... Когда пытаюсь скомпилиров…
- ИМ22 ноября 2024 г. 21:51Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
- Сейчас обсуждают на форуме
- DT14 апреля 2025 г. 15:38Всем привет! На Qt 6.8 MinGW пытаюсь сделать управление подключением WiFi из программы. Пока делаю поддержку Windows, но так же хочу в дальнейшем внедрить и поддержку Linux/MacOS. Для…
- f15 февраля 2025 г. 13:46Подскажите, пожалуйста! Как данный класс можно дополнить, чтобы созданные объекты можно было перемещать мышкой по сцене?
- Не запускается компьютер (точнее работает блок , но сам монитор вообще жесть)В общем я ничего с интернета не скачивала в последнее время. На компе никаких левых пр…
- Вопрос решен. Узнать QModelIndex элемента на который мы перетаскиваем другой элемент, можно с помощью функции indexAt(event->position().toPoint()) представления QTreeViev вызываемой в переопр…