#ifndef ELAPIVOTPRIVATE_H #define ELAPIVOTPRIVATE_H #include #include "ElaProperty.h" class ElaPivot; class ElaPivotModel; class ElaPivotStyle; class ElaPivotView; class ElaPivotPrivate : public QObject { Q_OBJECT Q_D_CREATE(ElaPivot) Q_PROPERTY_CREATE_D(int, TextPixelSize) public: explicit ElaPivotPrivate(QObject* parent = nullptr); ~ElaPivotPrivate(); private: ElaPivotModel* _listModel{nullptr}; ElaPivotStyle* _listStyle{nullptr}; ElaPivotView* _listView{nullptr}; void _checkCurrentIndex(); }; #endif // ELAPIVOTPRIVATE_H