Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/164.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在Qt中将多个图像动态显示为列表或表格的最佳方式?_Python_C++_Qt_Pyqt - Fatal编程技术网

Python 在Qt中将多个图像动态显示为列表或表格的最佳方式?

Python 在Qt中将多个图像动态显示为列表或表格的最佳方式?,python,c++,qt,pyqt,Python,C++,Qt,Pyqt,我想在列表或表格中动态添加和显示图像,可能在Qt中有一个滚动条。但是,我不知道这样做的最佳选择是什么。Qt提供了一个名为FlowLayout的示例。新添加的小部件会以类似网格的方式自动排列。调整窗口大小后,网格的排列将更新以适应新的布局尺寸 在Qt中,它作为一个示例,说明如何实现从QLayout派生的自己的布局类。请在此处查找有用的文档: 复制粘贴类并使用它,例如: FlowLayout *flowLayout = new FlowLayout(this); flowLayout->se

我想在列表或表格中动态添加和显示图像,可能在Qt中有一个滚动条。但是,我不知道这样做的最佳选择是什么。

Qt提供了一个名为
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之一。谢谢!