1

我正在做一个项目,我想在 Photoshop 中制作类似于模式浏览器的东西(如这张图片http://uploads.siteduzero.com/files/392001_393000/392193.png)`;

我最初是使用自定义 QAbstractTableModel 和 QTableView 这样做的,但我必须从模型本身设置行数和列数。这是一个问题,因为我希望列适应查看器宽度,如 FlowLayout 示例中所示:http: //qt-project.org/doc/qt-4.8/layouts-flowlayout.html

似乎模型/视图系统不适合我想做的事情,但我不知道如何让我的小部件看起来像一张桌子(如上面的屏幕截图所示)。

你能帮我解决这个问题吗?

非常感谢 !

4

1 回答 1

3

使用QListView _

setViewMode(QListView::IconMode);
setFlow(QListView::LeftToRight);
于 2012-07-23T05:56:09.330 回答