libyui
|
#include <YImage.h>
Additional Inherited Members | |
![]() | |
YWidget (YWidget *parent) | |
YWidgetChildrenManager * | childrenManager () const |
void | setChildrenManager (YWidgetChildrenManager *manager) |
void | setBeingDestroyed () |
void | dumpWidget (YWidget *w, int indentationLevel) |
A picture, possibly animated, loaded from a file.
Constructor.
'animated' indicates if 'imageFileName' is an animated image format (e.g., MNG).
|
virtual |
Destructor.
bool YImage::animated | ( | ) | const |
Returns 'true' if the current image is an animated image format (e.g., MNG).
bool YImage::autoScale | ( | ) | const |
Return 'true' if the image should be scaled to fit into the available space.
bool YImage::hasZeroSize | ( | YUIDimension | dim | ) | const |
Return 'true' if the image widget should be stretchable with a default width of 0 in the specified dimension. This is useful if the widget width is determined by outside constraints, like the width of a neighbouring widget.
string YImage::imageFileName | ( | ) | const |
Return the file name of this widget's image.
Make the image fit into the available space.
Derived classes should overwrite this, but call this base class function in the new function.
Set and display a new image (or movie if animated is 'true').
Derived classes should overwrite this, but call this base class function in the new function.
Set and display a movie (an animated image).
Make the image widget stretchable with a default size of 0 in the specified dimension. This is useful if the widget width is determined by outside constraints, like the width of a neighbouring widget.
This function is intentionally not virtual because it is only relevant during the next geometry update, in which case the derived class has to check this value anyway.
Returns a descriptive name of this widget class for logging, debugging etc.
Reimplemented from YWidget.