qt-material-widgets/components/qtmaterialdivider.h

32 lines
633 B
C
Raw Normal View History

2017-10-05 05:03:56 +00:00
#ifndef QTMATERIALDIVIDER_H
#define QTMATERIALDIVIDER_H
#include <QtWidgets/QWidget>
#include <QResizeEvent>
#include "lib/qtmaterialtheme.h"
class QtMaterialDividerPrivate;
class QtMaterialDivider : public QWidget
{
Q_OBJECT
public:
explicit QtMaterialDivider(QWidget *parent = 0);
~QtMaterialDivider();
2017-10-05 12:15:36 +00:00
void setInsetSize(int size);
int insetSize() const;
2017-10-05 05:03:56 +00:00
protected:
void paintEvent(QPaintEvent *event) Q_DECL_OVERRIDE;
const QScopedPointer<QtMaterialDividerPrivate> d_ptr;
private:
Q_DISABLE_COPY(QtMaterialDivider)
Q_DECLARE_PRIVATE(QtMaterialDivider)
};
#endif // QTMATERIALDIVIDER_H