Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.10.2024, 13:12   #1
StIX-S
Пользователь
 
Регистрация: 24.06.2011
Сообщений: 70
По умолчанию Некорректное отображение виджета (смещение)

Доброго времени суток!

Имеется программа OpenExpertSDR с открытм исходным кодом, давно заброшенная ее авторами.
2е энтузиастов доработали ее и выложили на github:
1й написан на QT4 ссылка
2й портирован на QT5 (+ оcталась возможность под QT4) ссылка

Я использую QT5.14.2. При потпытке скомпилировать в первом случае пришлось повозиться несколько часов чтобы портировать все это на QT5, во втором случае скомпилилось почти сразу. Программа запускается, но окно отображения спектра (панорама) сьехало в првый нижний угол, прилагаю скриншот. Пробовал различные манипуляции в визуальном редакторе (разные настройки виджетов), и в коде пробовал изменять различные координаты, но не смог ни как это пофиксить, прошу вашей помощи. Раньше с QT дел почти не имел.

Прилагаю архив с исходниками, после компиляции в папку с программой необходимо положить:
DttSP.dll
libfftw3f-3.dll
portaudio_x86.dll
pthreadVC.dll
sCtrl.dll
при ниобходимости сделать deploy
сами dll лежат в папках debug и release в конрневой папке проекта (у меня почему то qt создает билд в отдельной папке вообще, поэтому закидываю их руками)

Предположительно проблема кроется в WdgGraph.ui, фрейм WdgGraph. или это какая то неведомая проблма с opengl. Посмотрев через spy++ окна, окно в котором рисует opengl QT5QWindowOwnDCIcon, оно вроде уже внутри WdgGraph, и где и как оно создается не понятно. Кстати в исходном проекте в LIBS была указана только -lglu32, но там было много ошибок undefined reference на функции opengl и пришлось добавить -lopengl32

OpenExpertSDR.jpg
Вложения
Тип файла: rar OpenExpertSDR-master.part1.rar (3.00 Мб, 0 просмотров)
Тип файла: rar OpenExpertSDR-master.part2.rar (2.68 Мб, 0 просмотров)

Последний раз редактировалось StIX-S; 26.10.2024 в 13:22. Причина: добавил скриншот
StIX-S вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Некорректное отображение символов Lisss C++ Builder 0 19.10.2013 11:43
Некорректное отображение .png в IE7, IE8 Avro HTML и CSS 1 15.04.2011 22:27
Некорректное отображение в Мозиле Ксю-та HTML и CSS 17 31.03.2011 02:02
некорректное отображение ZYRGiX JavaScript, Ajax 1 21.01.2008 18:15