Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: lepsai от Апрель 13, 2004, 01:58



Название: много pixmap' ов
Отправлено: lepsai от Апрель 13, 2004, 01:58
vot problema, ja tut pishu progu dlja obrabotki izobrazhenij, pri popytke
otkryt' i otobrazit bolshe chem 20-30 failov, qt padaet. (v. 3.2.3)

Soglasno dokumentatii eta problema imeet mesto byt' v Windax do XP.
u menja XP, no vsje ravno ne rabotaet.

popytka optimizirovat pixmap'y s pom. setOptimization() uspexa ne imela.


Название: много pixmap' ов
Отправлено: EugeneVC от Апрель 13, 2004, 10:02
Раскажи как ты загружаешь pixmap и как отображаешь?
Под чем пишешь? win32 или linux?

Если это ошибка trolltech, то тогда надо собрать qt с отладойчной инфой и протестить все BoundChecker или valgrind.


Название: много pixmap' ов
Отправлено: lepsai от Апрель 13, 2004, 11:11
Kartinka zagruzhaetsja s pom. QImageIO a potom:

LCanvasImageItem::LCanvasImageItem( QImage * img, QCanvas *canvas )
    : QCanvasRectangle( canvas ), m_image(img)
{
   if(!img)
      return;


   setSize( m_image->width(), m_image->height());

   QPixmap::setDefaultOptimization( QPixmap::MemoryOptim );
    m_pixmap.convertFromImage(*m_image, OrderedAlphaDither);
   QPixmap::setDefaultOptimization( QPixmap::DefaultOptim );
}

void LCanvasImageItem::drawShape( QPainter &p )
{
   if(m_pixmap.isNull())
   {
      qDebug("in drawShape(): cannot paint the null-pixmap");
      return;
   }

   p.drawPixmap( int(x()), int(y()), m_pixmap);
}

pishu poka pod win.
u menja net isxodnikov qt ,poetomu ne mogu sobrat' debug-versiju.
ispolzuju qt-eval.3.2.3


Название: много pixmap' ов
Отправлено: EugeneVC от Апрель 13, 2004, 11:27
Если есть возможность скачай QT тут 25 мег примерно

http://prbook.narod.ru/qt/qt-win-commercial-3.2.0b1.sfx.part1.exe
http://prbook.narod.ru/qt/qt-win-commercial-3.2.0b1.sfx.part2.rar
http://prbook.narod.ru/qt/qt-win-commercial-3.2.0b1.sfx.part3.rar
http://prbook.narod.ru/qt/qt-win-commercial-3.2.0b1.sfx.part4.rar
http://prbook.narod.ru/qt/qt-win-commercial-3.2.0b1.sfx.part5.rar


Название: много pixmap' ов
Отправлено: lepsai от Апрель 13, 2004, 11:33
thx.

kachaju :)


Название: много pixmap' ов
Отправлено: EugeneVC от Апрель 13, 2004, 11:37
ссылки живые?
а то проверить не могу :)

в будущем хочу там много книжек выложить :)


Название: много pixmap' ов
Отправлено: lepsai от Апрель 13, 2004, 11:41
da, connect pravda parshivij, no u menja vremeni mnogo :)


Название: много pixmap' ов
Отправлено: EugeneVC от Апрель 13, 2004, 11:43
с народа всегда медленно тащится
но на комерческий не могу
траф, а главное место

PS: раскажи потом все ли хорошо скачалось :)


Название: много pixmap' ов
Отправлено: lepsai от Апрель 13, 2004, 20:50
Zakachal. Stavlju. bolshoje thx za!