87 void setUpImage(std::string
const & filename);
97 void setUpImage(
Image const * image);
104 Image const * getUpImage()
const;
114 void setDownImage(std::string
const & filename);
124 void setDownImage(
Image const * image);
131 Image const * getDownImage()
const;
141 void setHoverImage(std::string
const & filename);
151 void setHoverImage(
Image const * image);
158 Image const * getHoverImage()
const;
168 void setInactiveUpImage(std::string
const & filename);
178 void setInactiveUpImage(
Image const * image);
185 Image const * getInactiveUpImage()
const;
193 void setInactiveDownImage(std::string
const & filename);
201 void setInactiveDownImage(
Image const * image);
208 Image const * getInactiveDownImage()
const;
216 void setInactiveHoverImage(std::string
const & filename);
224 void setInactiveHoverImage(
Image const * image);
231 Image const * getInactiveHoverImage()
const;
240 void resizeToContent(
bool recursion =
true)
override;
245 void adjustSize()
override;
264 void adjustSizeImpl()
override;
271 void setImage(std::string
const & filename, ImageType type);
279 void setImage(
Image const * image, ImageType type);