Key Class
class QPixmapCache::KeyDie Klasse QPixmapCache::Key kann für einen effizienten Zugriff auf QPixmapCache verwendet werden. Mehr...
Öffentliche Funktionen
Verwandte Nicht-Mitglieder
(since 6.6) size_t | qHash(const QPixmapCache::Key &key, size_t seed = 0) |
Detaillierte Beschreibung
Verwenden Sie QPixmapCache::insert(), um eine vom Pixmap-Cache erzeugte Instanz von Key zu erhalten. Sie können den Schlüssel in Ihren eigenen Objekten speichern, um eine sehr effiziente Eins-zu-eins-Zuordnung von Objekt zu Pixelmap zu erreichen.
Dokumentation der Mitgliedsfunktionen
Key::Key()
Konstruiert ein leeres Key-Objekt.
[noexcept]
Key::~Key()
Zerstört den Schlüssel.
[noexcept]
bool Key::isValid() const
Gibt true
zurück, wenn es eine zwischengespeicherte Pixmap gibt, die mit diesem Schlüssel verknüpft ist. Andernfalls ist der Schlüssel nicht mehr gültig, wenn pixmap geleert wurde.
[noexcept]
void Key::swap(QPixmapCache::Key &other)
Tauscht diese Taste mit other aus. Dieser Vorgang ist sehr schnell und schlägt nie fehl.
Verwandte Nicht-Mitglieder
[noexcept, since 6.6]
size_t qHash(const QPixmapCache::Key &key, size_t seed = 0)
Gibt den Hashwert für key zurück, wobei seed als Seed für die Berechnung verwendet wird.
Diese Funktion wurde in Qt 6.6 eingeführt.
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.