![]() |
Qt 6.x
The Qt SDK
|
#include <qandroidstyle_p.h>
Inheritance diagram for QAndroidStyle::AndroidImageDrawable:
Collaboration diagram for QAndroidStyle::AndroidImageDrawable:Public Member Functions | |
| AndroidImageDrawable (const QVariantMap &drawable, ItemType itemType) | |
| virtual AndroidDrawableType | type () const |
| virtual void | draw (QPainter *painter, const QStyleOption *opt) const |
| virtual QSize | size () const |
Public Member Functions inherited from QAndroidStyle::AndroidDrawable | |
| AndroidDrawable (const QVariantMap &drawable, ItemType itemType) | |
| virtual | ~AndroidDrawable () |
| virtual void | initPadding (const QVariantMap &drawable) |
| virtual AndroidDrawableType | type () const =0 |
| virtual void | draw (QPainter *painter, const QStyleOption *opt) const =0 |
| const QMargins & | padding () const |
| virtual QSize | size () const |
| virtual void | setPaddingLeftToSizeWidth () |
Protected Attributes | |
| QString | m_filePath |
| QString | m_hashKey |
| QSize | m_size |
Protected Attributes inherited from QAndroidStyle::AndroidDrawable | |
| ItemType | m_itemType |
| QMargins | m_padding |
Additional Inherited Members | |
Static Public Member Functions inherited from QAndroidStyle::AndroidDrawable | |
| static AndroidDrawable * | fromMap (const QVariantMap &drawable, ItemType itemType) |
| static QMargins | extractMargins (const QVariantMap &value) |
Definition at line 112 of file qandroidstyle_p.h.
| QAndroidStyle::AndroidImageDrawable::AndroidImageDrawable | ( | const QVariantMap & | drawable, |
| QAndroidStyle::ItemType | itemType | ||
| ) |
Definition at line 737 of file qandroidstyle.cpp.
References m_filePath, m_size, QSize::setHeight(), QSize::setWidth(), toInt(), QVariant::toString(), and QMap< Key, T >::value().
Here is the call graph for this function:
|
virtual |
Implements QAndroidStyle::AndroidDrawable.
Reimplemented in QAndroidStyle::Android9PatchDrawable.
Definition at line 751 of file qandroidstyle.cpp.
References QPainter::drawPixmap(), QFileInfo::fileName(), QPixmapCache::find(), QPixmap::height(), QRect::height(), QPixmapCache::insert(), QPixmap::load(), opt, painter, QStyleOption::rect, QRect::x(), and QRect::y().
Here is the call graph for this function:
|
virtual |
Reimplemented from QAndroidStyle::AndroidDrawable.
Definition at line 765 of file qandroidstyle.cpp.
|
virtual |
Implements QAndroidStyle::AndroidDrawable.
Reimplemented in QAndroidStyle::Android9PatchDrawable.
Definition at line 746 of file qandroidstyle.cpp.
References QAndroidStyle::Image.
|
protected |
Definition at line 121 of file qandroidstyle_p.h.
Referenced by AndroidImageDrawable().
|
mutableprotected |
Definition at line 122 of file qandroidstyle_p.h.
|
protected |
Definition at line 123 of file qandroidstyle_p.h.
Referenced by AndroidImageDrawable().