aboutsummaryrefslogtreecommitdiffstats
path: root/Lib/defconQt/tools/baseButton.py
blob: b91aa546b1a7a927ea97c9461960f374d09a5ca6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from PyQt5.QtCore import QObject


class BaseButton(QObject):
    name = "Button"
    iconPath = None

    def __init__(self, parent=None):
        super().__init__(parent)

    @property
    def _glyph(self):
        return self.parent().glyph()

    # event

    def clicked(self):
        raise NotImplementedError