Вернуться   DreamBox Satellite Forum > Обсуждение > Dreambox DM 5xxx/7xxx/8xxx/9xxx > Developer board

Developer board Раздел для разработчиков софта

Ответ
 
Опции темы

Старый 25.10.2014, 22:23   #196
Эксперт
 
Аватар для 2boom
 
2boom вне форума
Регистрация: 29.01.2010
Сообщений: 225
По умолчанию

Dobrodel, некоторые имиджи, типа дримовских родных, могут бузить по поводу .instance.setScale(1) эта штука масштабирует изображение, если его размеры не соответствуют размерам виджета, если все в точка в точку можно опустить и оставить только:
self["preview"].instance.setPixmapFromFile(filename)
  Ответить с цитированием

Старый 26.10.2014, 06:19   #197
Дримовод
 
Dobrodel вне форума
Регистрация: 20.01.2014
Адрес: Калининград
Сообщений: 35
По умолчанию

2boom, к сожалению ошибка сохранилась.
Цитата:
self["preview"].instance.setPixmapFromFile( posterFile )
AttributeError: 'NoneType' object has no attribute 'setPixmapFromFile'
Тип объекта self["preview"] проверил = <class 'Components.Pixmap.Pixmap'>.
Вроде все верно. А вот тип объекта self["preview"].instance отсутствует = <type 'NoneType'>.
О чем это говорит? Может описание объекта сделал не верно?

Последний раз редактировалось Dobrodel; 26.10.2014 в 08:14.
  Ответить с цитированием

Старый 26.10.2014, 10:51   #198
Эксперт
 
Аватар для 2boom
 
2boom вне форума
Регистрация: 29.01.2010
Сообщений: 225
По умолчанию

Dobrodel, тут надо видеть больше исходника и больше крешлога, так можно только гадать, что не так... скорее всего не верное описание виджета в встроенном скине...
  Ответить с цитированием

Старый 26.10.2014, 11:39   #199
Дримовод
 
Dobrodel вне форума
Регистрация: 20.01.2014
Адрес: Калининград
Сообщений: 35
По умолчанию

2boom, благодарю за участие посильное.
Нашёл я "цветок каменный" )))
Я функцию обновления рисунка задавал, как параметр self.selectionChanged, а не добавлял её через self.onLayoutFinish, потому и экземпляр выдавался нулевой.
Благодарю за исходники. Помогли понять.

Теперь проблема в другом. Как добавить рисунок из jpg, потому как я понял работа ведется только через png. Вручную преобразовывать?
Решил и этот вопрос (стандартными средствами Питона):
Цитата:
import Image
im = Image.open( targetFileJpg )
im.save( targetFilePng )
Подскажите как победить setScale(). Где почитать что за параметр передается?
Получилось отобразить лишь часть изображения. Делаю попытки поиграть с параметром setScale() выдает ошибку:
Цитата:
unimplemented: scale on non-accel surfaces

Последний раз редактировалось Dobrodel; 26.10.2014 в 12:34.
  Ответить с цитированием

Старый 26.10.2014, 12:47   #200
Эксперт
 
Аватар для 2boom
 
2boom вне форума
Регистрация: 29.01.2010
Сообщений: 225
По умолчанию

Dobrodel, прежде чем спрашивать, можно самому попробовать)))) jpg и gif выводятся, хороший пример плагин enigma2-plugin-extensions-unwetterinfo_1 .1e_mipsel.ipk живет на ihad ....
  Ответить с цитированием

Старый 26.10.2014, 12:54   #201
Дримовод
 
Dobrodel вне форума
Регистрация: 20.01.2014
Адрес: Калининград
Сообщений: 35
По умолчанию

Цитата:
Сообщение от 2boom Посмотреть сообщение
Dobrodel, прежде чем спрашивать, можно самому попробовать)))) jpg и gif выводятся, хороший пример плагин enigma2-plugin-extensions-unwetterinfo_1 .1e_mipsel.ipk живет на ihad ....
Странно у меня выдает на ruDream что нужны PNG.
В любом случае - уже решил.
Если не трудно подскажите пожалуйста по поводу setScale()
и еще раз уж Вы тут))
Как изменить цвет элементов в списке?
и Как сделать элемент списка многострочным, чтобы в нем было больше чем одна строка?
  Ответить с цитированием

Старый 26.10.2014, 13:36   #202
Эксперт
 
Аватар для 2boom
 
2boom вне форума
Регистрация: 29.01.2010
Сообщений: 225
По умолчанию

Dobrodel, he дрим странная субстанция, что там накручено и намучено, я честно не знаю и знать не хочу, есть 2 имиджа pli и dmm если нет pli)))
что setScaile() ? если применять этот параметр с 1 то выводимая картинка будет масштабироваться под размеры виджета, но тут нужна поддержка имиджа..
элементы списка многострочные пример смотри в epanel с блога там много примеров, по поводу цвета, цвет определяется скином, вернее описанием в заголовке... подозреваю, что есть возможность поменять конкретный цвет элемета, раз можно менять шрифт(размер), я не ковырял, не было надобности...
  Ответить с цитированием

Старый 26.10.2014, 18:55   #203
Дримовод
 
Dobrodel вне форума
Регистрация: 20.01.2014
Адрес: Калининград
Сообщений: 35
По умолчанию

Благодарю.
  Ответить с цитированием

Старый 14.01.2016, 20:02   #204
Дримовод
 
Leonard вне форума
Регистрация: 04.12.2008
Адрес: Рига
Сообщений: 26
По умолчанию

Уважаемые спецы, здравствуйте. Очень хорошая и полезная тема.
Почитал веточку и решил вопрос будет по адресу. Давно мучают сомнения в том что почему нельзя прикрутить в dreambox-image-dm8000.nfi в списке каналов icon_crypt.png когда у многих имиджах это реализовано но мне туда ненадо.
По этому прошу помощи. Насколько я понимаю рыть надо в ServiceList.py
Спасибо.
  Ответить с цитированием
Ответ

Закладки


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход




Часовой пояс GMT +3, время: 21:21.


vBulletin skin developed by: eXtremepixels
Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot


Спутниковое телевидение, оборудование для прима. Ресиверы Dreanbox Multimedia.
Самые актуальные обзоры новейших спутниковых ресиверов.