![0f5b03e7cfabf204dcd0a3c3612111b4.gif](https://img-blog.csdnimg.cn/img_convert/0f5b03e7cfabf204dcd0a3c3612111b4.gif)
功能
- 自定义时间设置滚动图片
- 支持鼠标点击左右切换图片
- 自适应窗口大小
效果图
![7e6c04007f29068f9e320caafc2ef1fa.gif](https://img-blog.csdnimg.cn/img_convert/7e6c04007f29068f9e320caafc2ef1fa.gif)
![ff6697051abba00f3f3f9ce6804c0fea.gif](https://img-blog.csdnimg.cn/img_convert/ff6697051abba00f3f3f9ce6804c0fea.gif)
![ad06a959e475c95b095b92e225dd3a4b.gif](https://img-blog.csdnimg.cn/img_convert/ad06a959e475c95b095b92e225dd3a4b.gif)
核心代码
void ImageViewWindow::initControl()
{
//场景
m_scene = new QGraphicsScene(QRect(0, 0, 876, 368), this);
//图片信息
m_imgMapInfolst << QMap<QString, QString>{
{
"zIndex" , "1" },
{
"width" , "120" },
{
"height" , "150" },
{
"top" , "71" },
{
"left" , "134" },
{
"opacity" , "0.6" }
};
m_imgMapInfolst << QMap<QString, QString>{
{
"zIndex", "2" },
{
"width", "130" },
{
"height", "170" },
{