QGIS API Documentation 3.41.0-Master (45a0abf3bec)
|
The QgsPixmapLabel class shows a pixmap and adjusts its size to the space given to the widget by the layout and keeping its aspect ratio. More...
#include <qgspixmaplabel.h>
Public Slots | |
void | clear () |
Clears any label contents. | |
void | resizeEvent (QResizeEvent *) override |
void | setPixmap (const QPixmap &) |
Public Member Functions | |
QgsPixmapLabel (QWidget *parent=nullptr) | |
Constructor for QgsPixmapLabel. | |
int | heightForWidth (int width) const override |
Calculates the height for the given width. | |
QSize | sizeHint () const override |
An optimal size for the widget. | |
The QgsPixmapLabel class shows a pixmap and adjusts its size to the space given to the widget by the layout and keeping its aspect ratio.
Definition at line 28 of file qgspixmaplabel.h.
|
explicit |
Constructor for QgsPixmapLabel.
Definition at line 20 of file qgspixmaplabel.cpp.
|
slot |
Clears any label contents.
Definition at line 70 of file qgspixmaplabel.cpp.
|
override |
Calculates the height for the given width.
width | The width for the widget |
Definition at line 43 of file qgspixmaplabel.cpp.
|
overrideslot |
Definition at line 60 of file qgspixmaplabel.cpp.
|
slot |
Definition at line 25 of file qgspixmaplabel.cpp.
|
override |
An optimal size for the widget.
Effectively using the height determined from the width with the given aspect ratio.
Definition at line 51 of file qgspixmaplabel.cpp.