Автор Тема: Qt5 фризы на форме  (Прочитано 311 раз)

Оффлайн logobobah

  • Начинающий
  • *
  • Сообщений: 16
Qt5 фризы на форме
« : 17.07.2023 19:56:44 »
Столкнулся с проблемой Qt5 на raspberry pi. Делаю приложение hello world и даже на нем картинка отображается некорректно.
Qt5 версии 5.15.9.

import QtQuick 2.15
import QtQuick.Window 2.15

Window {
    width: 640
    height: 480
    visible: true
    title: qsTr("Hello World")
    color: "red"


}


Должен быть красный прямоугольник. А сбоку появляется черная полоса. В чем может быть причина? Возможно ли исправить?

Оффлайн logobobah

  • Начинающий
  • *
  • Сообщений: 16
Re: Qt5 фризы на форме
« Ответ #1 : 18.07.2023 09:59:28 »
Поставил Qt такой же версии (5.15.9) на компьютер на x86. Запустил такую же программу hello world. На компе все отработало ожидаемо. Похоже что проблема в именно в библиотеках под arch64.
« Последнее редактирование: 18.07.2023 10:00:59 от logobobah »

Оффлайн logobobah

  • Начинающий
  • *
  • Сообщений: 16
Re: Qt5 фризы на форме
« Ответ #2 : 19.07.2023 14:27:01 »
Поставил на rpi4 raspberry os. Hello world отработал корректно....

Оффлайн logobobah

  • Начинающий
  • *
  • Сообщений: 16
Re: Qt5 фризы на форме
« Ответ #3 : 20.07.2023 18:14:39 »
После сегодняшнего обновления - заработало правильно. Проблему закрываем.

Оффлайн logobobah

  • Начинающий
  • *
  • Сообщений: 16
Re: Qt5 фризы на форме
« Ответ #4 : 21.07.2023 11:29:15 »
Может кому нибудь пригодится. Проблема была в терминальном доступе. Для удобства я работал на малине через удаленный доступ с помощью xrdp. При этом все приложения через удаленный доступ отображались корректно.... Кроме одного. Приложения на Qt5. При подключении монитора напрямую к малине фризы пропадают. Приложение работает правильно. Перепроверил еще раз. Оказалось что действительно приложения на Qt5 через xrdp работают некорректно. При этом на сервере x86_64 на той же версии альта через такой же доступ xrdp приложение отображается корректно. Пример неправильного отображения в первом посте.