Russian Qt Forum
Апрель 19, 2024, 02:30 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Запустить тему в Qt  (Прочитано 4024 раз)
mediat0r
Гость
« : Август 13, 2018, 23:55 »

Добрый вечер.
Есть прошивка для панели приборов. В ней есть тема, созданная/нарисованная в Qt.
Часть прошивки распакована, но тему найти не могу (((
В Qt, Linux я не спец, могу только поставить и кнопки понажимать...
Также в папке есть файл ELF, но открыть я его не могу., может в нем находиться тема&
Она нужна для корректировки и последующей заливки в приборку.
Может кто-нибудь сможет мне помочь и подскажет как найти/открыть/откорректировать тему, если это возможно.
Спасибо.

https://yadi.sk/d/8xcIJzJe3WQ36z
Записан
DarkHobbit
Самовар
**
Offline Offline

Сообщений: 189


Просмотр профиля
« Ответ #1 : Август 15, 2018, 10:35 »

Если тема создана в тексте программы через QStyle, например - то никак.
Если внешний CSS-файл - то можно попробовать его найти и попилить. Я в представленном архиве такого не нашёл, но искал, каюсь, не слишком усердно.
Вообще, копаться в чужой программе при отсутствии исходников - крайне унылое занятие. Во времена ДОСа ещё туда-сюда, тогда программы были намного меньше.
Поэтому если есть хотя бы малейший шанс найти и договориться с авторами прошивки - используйте его.
Записан

Мои проекты на Qt: DoubleContact, LInvert
mediat0r
Гость
« Ответ #2 : Август 15, 2018, 23:25 »

CSS-файл я такого в прошивке не наблюдал...
Авторы китайцы ))  но договориться не получиться по другим причинам...
Я просто плохо представляю как выглядит скомпилированная тема в Qt, думал типа apk...
Значит оставим все как есть.
Спасибо.
Записан
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #3 : Август 24, 2018, 09:06 »

Если там QML, то обычно он вкомпилится ресурсами в бинарник. И можно найти его текстом. Но при сборке можно указать упаковку ресурсов при помощи zlib и тогда уже ничего в бинарнике не найти
Записан

Гугль в помощь
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.102 секунд. Запросов: 23.