m
13 апреля 2020 г. 23:28

QtКакая структура проекта предпочтительнее, если присутствуют тесты?

test, tdd, qt, QTest, c++

Добрый день. Решил тут добавить бенчмарков из QtTest в проект и столкнулся с вопросом, а как же всё-таки правильно организовать структуру папок проекта в таком случае. Из активного гугления выделил следующие подходы, основанные на создании подпроектов:
1. Проект делится на …

Читать
z
26 марта 2020 г. 15:38

AndroidQt возвращает неправильный размер экрана Android устройства

qt, qml, android, screen, Size

Я сделал тестовое приложение для проверки размера экрана Android смартфона.
Реальное разрешение экрана должно быть 720 x 1440.
Проверил на Xiaomi Redmi 6. Результат: 360 х 696.
Windows 7 64 bit, Qt 5.14.1, jdk1.8.0_241.
Приветствуются любые предположения.

main.qml

  1. import QtQuick
Читать
j
3 марта 2020 г. 18:05

QtИспользовать Qt только ради механизма сигнал-слотов?!

signals, Slot, qt

На работе довелось поддерживать проект для embedded устройства (без gui), в котором Qt использовался ради механизма сигналов-слотов.
Считается ли это оверхедом или это нормальная ситуация?

Если да, то какие библиотеки сигналов-слотов кто использует и почему? Или вообще лучше тупо обычные …

Читать
Serj Demchenko
28 февраля 2020 г. 20:08

QMLДелегаты Listview (QML)

qt, QML

Нужно реализовать драг N дроп из одной части экрана в другую (из 1й listview в другую)
Я думаю реализовать это с помощью копирования текущего (выбранного) delegate ,
кто-нибудь сталкивался с такой задачей? Нужна помощь

Читать
v
27 февраля 2020 г. 4:13

QtНе получается подключиться с SSL-сертификатом к API

qt, c++, openssl

Всем привет! Я пытаюсь написать бота биржи ставок Betfair, используя их API, с помощью Qt и C++. Мне нужно подключиться к их API в неинтерактивном режиме, поэтому я создал сертификат и закрытый ключ через OpenSSl (64-bit), которую я скачал отдельно …

Читать
ВЖ
18 января 2020 г. 16:35

QMLQML onCompleted метод

qml, qt

Доброго дня! Есть ли какой-то простой способ понять, что все дочерние компоненты созданы? Раньше мне казалось, что
console.log("Iam parent Rect") вызовется самым последним, когда создадуться все дочерние элементы, но это не так: "The order of running the onCompleted handlers is …

Читать
Алексей Внуков
16 января 2020 г. 19:16

QtQt+iOS+QPixmap

qt, qml, ios

доброго времени, есть приложение для телефона с iOS, интерфейс написан на QML, в котором получаю через FileDialog адрес картинки на устройсве (что-то вроде этого "file:assets-library://asset/asset.PNG%3Fid=C6E6...77E9&ext=PNG"), передаю адрес в С++, где пытаюсь загрузить это дело в QPixmap, но он не загружает …

Читать
x
31 декабря 2019 г. 14:02

QtПерестало работать форматирование текста в QTextEdit. Что ему еще надо?

qt, qt5, редактор, форматирование, QTextEdit

У меня есть класс EditorTextArea, унаследованный от QTextEdit

В нем есть метод, который вызывается при смене гарнитуры шрифта в QFontComboBox:

  1. void EditorTextArea::onChangeFontFamily(QString fontFamily)
  2. {
  3. qDebug() << "Apply font family " << fontFamily;
  4.  
  5. // Ранее для установки шрифта хватало одной команды …
Читать
x
30 декабря 2019 г. 3:29

QtНе могу активировать виджет выбора шрифта через горячие клавиши

qt5, сигналы слоты Qt, горячие клавиши, qt

У меня есть виджет EditorFontFamilyComboBox, унаследованный от QFontComboBox. Чтобы установить на нем фокус, я добавил этому виджету свойство:

  1. QAction selectAction; // Действие для активации (выбора) данного виджета

которое можно получить через метод:

  1. QAction *EditorFontFamilyComboBox::getSelectAction()
  2. {
  3. return &selectAction;
  4. }

Для этого …

Читать
Алексей Внуков
26 декабря 2019 г. 16:27

QtQt 5.14 & Android

qt, QML, Android

Собственно кто нибудь разобрался как нормально собирать приложения в Qt 5.14 в Android?
в параметрах сборки указываю ABI, собираю - на устройстве полочаю белый экран с значком и названием приложения, и больше ничего не происходит.

Читать