Qt:Документация 4.3.2/qpixmapcache-obsolete
Материал из Wiki.crossplatform.ru
![]() | Внимание: Актуальная версия перевода документации находится здесь |
__NOTOC__
Главная · Все классы · Основные классы · Классы по группам · Модули · Функции |
Содержание |
[править] Obsolete Members for QPixmapCache
The following class members are obsolete. They are provided to keep old source code working. We strongly advise against using them in new code.
[править] Статические открытые члены
- QPixmap * find ( const QString & key ) (obsolete)
[править] Описание функций-членов
[править] QPixmap * QPixmapCache::find ( const QString & key ) [static]
This is an overloaded member function, provided for convenience.
Returns the pixmap associated with the key in the cache, or null if there is no such pixmap.
Warning: If valid, you should copy the pixmap immediately (this is fast). Subsequent insertions into the cache could cause the pointer to become invalid. For this reason, we recommend you use find(const QString&, QPixmap&) instead.
Example:
QPixmap* pp; QPixmap p; if ((pp=QPixmapCache::find("my_big_image", pm))) { p = *pp; } else { p.load("bigimage.png"); QPixmapCache::insert("my_big_image", new QPixmap(p)); } painter->drawPixmap(0, 0, p);
Copyright © 2007 Trolltech | Trademarks | Qt 4.3.2
|