qt-material-widgets/components/tabs_p.h

35 lines
593 B
C
Raw Normal View History

#ifndef TABS_P_H
#define TABS_P_H
#include <QRect>
2016-06-05 12:07:56 +00:00
#include <QColor>
2016-06-12 00:56:37 +00:00
#include "lib/theme.h"
class QHBoxLayout;
class Tabs;
2016-06-05 12:07:56 +00:00
class TabsInkBar;
class TabsPrivate
{
Q_DISABLE_COPY(TabsPrivate)
Q_DECLARE_PUBLIC(Tabs)
public:
TabsPrivate(Tabs *q);
void init();
2016-06-05 12:07:56 +00:00
Tabs *const q_ptr;
TabsInkBar *inkBar;
QHBoxLayout *tabLayout;
QColor inkColor;
QColor backgroundColor;
QColor textColor;
int tab;
bool useThemeColors;
2016-06-11 16:44:16 +00:00
bool showHalo;
2016-06-12 00:56:37 +00:00
Material::RippleStyle rippleStyle;
};
#endif // TABS_P_H