implement Toggle class from scratch

This commit is contained in:
laserpants 2016-05-29 11:05:08 +03:00
parent 0b393ced08
commit 608c7defa5
2 changed files with 33 additions and 0 deletions

View File

@ -1,5 +1,22 @@
#include "toggle.h"
Toggle::Toggle(QWidget *parent)
: QAbstractButton(parent)
{
}
Toggle::~Toggle()
{
}
void Toggle::setOrientation(Qt::Orientation orientation)
{
}
void Toggle::paintEvent(QPaintEvent *event)
{
}
//#include <QAbstractButton>
//#include <QPropertyAnimation>
//#include <QMouseEvent>

View File

@ -1,6 +1,22 @@
#ifndef TOGGLE_H
#define TOGGLE_H
#include <QAbstractButton>
class Toggle : public QAbstractButton
{
Q_OBJECT
public:
explicit Toggle(QWidget *parent = 0);
~Toggle();
void setOrientation(Qt::Orientation orientation) Q_DECL_OVERRIDE;
protected:
void paintEvent(QPaintEvent *event) Q_DECL_OVERRIDE;
};
#endif // TOGGLE_H
//#ifndef TOGGLE_H