This commit is contained in:
2022-12-09 11:16:11 +08:00
parent fbffe12501
commit 2ec4b1f4d4
168 changed files with 7008 additions and 10696 deletions

View File

@@ -0,0 +1,24 @@
#ifndef SMOOTHLISTWIDGET_H
#define SMOOTHLISTWIDGET_H
#include <QWidget>
#include <QPushButton>
#include <QListWidget>
#include "smoothscrollbar.h"
class SmoothListWidget: public QListWidget
{
Q_OBJECT
public:
explicit SmoothListWidget(QWidget *parent = nullptr);
SmoothScrollBar* vScrollBar=new SmoothScrollBar(); //纵向滚动条
private:
void wheelEvent(QWheelEvent* e); //捕获鼠标滚轮事件
signals:
void msliderChanged(int p);
void reachedBottom();
private slots:
void onSliderChanged(int p);
};
#endif // SMOOTHLISTWIDGET_H