QListView的流式布局有两种方式:
enum Flow { LeftToRight, TopToBottom };
默认是TopToBottom,下面是启用LeftToRight的效果
一.效果
二.实现
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QStyle>
#include <QStandardItemModel>
#include <QDebug>
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::MainWindow)
{
ui->setupUi(this);
setWindowTitle(tr("https://blog.youkuaiyun.com/caoshangpa"));
ui->listView->setWrapping(true);
ui->listView->setFlow(QListView::LeftToRight);
ui->listView->