qt-material-widgets/components/qtmaterialscrollbar_p.h

31 lines
668 B
C
Raw Normal View History

2017-09-29 17:59:35 +00:00
#ifndef QTMATERIALSCROLLBAR_P_H
#define QTMATERIALSCROLLBAR_P_H
#include <QColor>
2022-07-14 09:54:17 +00:00
#include <QtGlobal>
2017-09-29 17:59:35 +00:00
class QtMaterialScrollBar;
class QtMaterialScrollBarStateMachine;
class QtMaterialScrollBarPrivate
{
Q_DISABLE_COPY(QtMaterialScrollBarPrivate)
Q_DECLARE_PUBLIC(QtMaterialScrollBar)
public:
QtMaterialScrollBarPrivate(QtMaterialScrollBar *q);
~QtMaterialScrollBarPrivate();
void init();
2022-07-14 09:54:17 +00:00
QtMaterialScrollBar *const q_ptr;
2017-09-29 17:59:35 +00:00
QtMaterialScrollBarStateMachine *stateMachine;
2022-07-14 09:54:17 +00:00
QColor backgroundColor;
QColor sliderColor;
QColor canvasColor;
bool hideOnMouseOut;
bool useThemeColors;
2017-09-29 17:59:35 +00:00
};
2022-07-14 09:54:17 +00:00
#endif // QTMATERIALSCROLLBAR_P_H