1.实现效果:
2.源码:
QListWidget *list_view = new QListWidget;
list_view->setWindowTitle(QString::fromLocal8Bit("QListWidget"));
list_view->resize(QSize(320, 200));
// 设置为列表显示模式
list_view->setViewMode(QListView::ListMode);
// 设置从上到下排列
list_view->setFlow(QListView::TopToBottom);
// 屏蔽水平滑动条
list_view->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
// 屏蔽垂直滑动条
list_view->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
// 设置成像素滚动
list_view->setHorizontalScrollMode(QListWidget::ScrollPerPixel);
// 设置鼠标左键拖动
QScroller::grabGesture(list_view,QScroller::LeftMouseButtonGesture);
// 实现装载数据
for (int i = 1122; i < 1142; i++) {
QLis