12345678910111213141516171819202122232425262728293031323334 |
- #ifndef QTMATERIALSNACKBAR_P_H
- #define QTMATERIALSNACKBAR_P_H
- #include <QObject>
- #include <QColor>
- class QtMaterialSnackbar;
- class QtMaterialSnackbarStateMachine;
- class QtMaterialSnackbarPrivate
- {
- Q_DISABLE_COPY(QtMaterialSnackbarPrivate)
- Q_DECLARE_PUBLIC(QtMaterialSnackbar)
- public:
- QtMaterialSnackbarPrivate(QtMaterialSnackbar *q);
- ~QtMaterialSnackbarPrivate();
- void init();
- QtMaterialSnackbar *const q_ptr;
- QtMaterialSnackbarStateMachine *stateMachine;
- QColor backgroundColor;
- QColor textColor;
- qreal bgOpacity;
- QList<QString> messages;
- int duration;
- int boxWidth;
- bool clickDismiss;
- bool useThemeColors;
- };
- #endif // QTMATERIALSNACKBAR_P_H
|