Python 在Qt中将多个图像动态显示为列表或表格的最佳方式?
我想在列表或表格中动态添加和显示图像,可能在Qt中有一个滚动条。但是,我不知道这样做的最佳选择是什么。Qt提供了一个名为Python 在Qt中将多个图像动态显示为列表或表格的最佳方式?,python,c++,qt,pyqt,Python,C++,Qt,Pyqt,我想在列表或表格中动态添加和显示图像,可能在Qt中有一个滚动条。但是,我不知道这样做的最佳选择是什么。Qt提供了一个名为FlowLayout的示例。新添加的小部件会以类似网格的方式自动排列。调整窗口大小后,网格的排列将更新以适应新的布局尺寸 在Qt中,它作为一个示例,说明如何实现从QLayout派生的自己的布局类。请在此处查找有用的文档: 复制粘贴类并使用它,例如: FlowLayout *flowLayout = new FlowLayout(this); flowLayout->se
FlowLayout
的示例。新添加的小部件会以类似网格的方式自动排列。调整窗口大小后,网格的排列将更新以适应新的布局尺寸
在Qt中,它作为一个示例,说明如何实现从QLayout派生的自己的布局类。请在此处查找有用的文档:
复制粘贴类并使用它,例如:
FlowLayout *flowLayout = new FlowLayout(this);
flowLayout->setSizeConstraint(QLayout::SetMinAndMaxSize);
for (int i=0;i<1000;i++)
flowLayout->addWidget(new MyWidget(i));
FlowLayout*FlowLayout=新的FlowLayout(本);
flowLayout->setSizeConstraint(QLayout::SetMinAndMaxSize);
对于(inti=0;iaddWidget(newmywidget(i));
你在寻找PyQT还是C++解决方案?你用两个标签来标记问题,但是它应该只被标记为你正在寻找的。Python解决方案,但因为两种语言都可以使用QT,我认为解决方案将保持相同的任何语言。这是一个典型的使用例子,QListVIEW/QListWistGQListWIDGET是我所使用的。作为寻找和似乎更适合我的需要比QTableWidget之一。谢谢!