aboutsummaryrefslogtreecommitdiff
path: root/src/widgets/favouritebutton.cpp
blob: a1f3b500d0604345735c73f0c1cfce60a09515b3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "favouritebutton.hpp"

#include <QStylePainter>
#include <QStyleOptionToolButton>

FavouriteButton::FavouriteButton(QWidget *parent)
    : QToolButton(parent)
{}

void FavouriteButton::paintEvent(QPaintEvent *event)
{
    QStylePainter p(this);
    QStyleOptionToolButton opt;
    initStyleOption(&opt);
    opt.features &= (~QStyleOptionToolButton::HasMenu);
    p.drawComplexControl(QStyle::CC_ToolButton, opt);
}