blob: 3bdadaaf91728b739ee3cc49e568d4f1dd0e9df0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#pragma once
#include <tqwidget.h>
#include <kled.h>
class KLedButton : public KLed
{
TQ_OBJECT
public:
KLedButton( const TQColor &col = TQt::green, TQWidget *parent = 0, const char *name = 0 );
KLedButton( const TQColor &col, KLed::State st, KLed::Look look, KLed::Shape shape,
TQWidget *parent = 0, const char *name = 0 );
~KLedButton() {}
TQSize sizeHint() const;
TQSizePolicy sizePolicy() const;
signals:
void stateChanged( bool newState );
protected:
void mousePressEvent( TQMouseEvent *e );
};
|