这个部件显示一个图片。
这个图片可以URL 的方式指定,也可以使用一个WResource 来动态地生成。
你可以通过将事件监听者(event listeners)附加到像clicked()这样的信号上去的方法来监听事件。由于鼠标事件会通过WMouseEvent 对象来传递坐标,所以可以对于图片中特定部位的点击事件进行响应。另外一种方式是使用addArea()来在圖片上定义交互区域,这样还能额外允许在图片的特定区域显示(使用WAbstractArea::setToolTip())不同的工具提示。
使用示例:
Wt::WImage *img = new Wt::WImage("images/johnny_cash.png", this);
img->setAlternateText("Johnny Cash sings a song");
WImage是一个内联部件。
这个部件对应的是HTML <img>标记,不提供样式设置。可通过内联或者外部CSS 来设置样式。
参考:
维多利亚的秘密
Your opinionsHxLauncher: Launch Android applications by voice commands