Files
thunderpad/src/buttonw.h
John Toman 345bb5748e straight copy of qt4 branch over to trunk, merge refused to work
git-svn-id: svn://svn.code.sf.net/p/qjoypad/code/trunk@95 c05e91a0-76c8-4ec0-b377-ef19ce7cc080
2009-08-03 01:01:45 +00:00

29 lines
565 B
C++

#ifndef BUTTON_WIDGET_H
#define BUTTON_WIDGET_H
//this represents a Button
#include "button.h"
//this can set a button using a ButtonEdit
#include "button_edit.h"
//this IS a FlashButton
#include "flash.h"
#ifdef Bool
#undef Bool
#endif
#include <QMouseEvent>
class ButtonWidget : public FlashButton {
public:
ButtonWidget( Button* b, QWidget* parent);
void jsevent( int val );
//reset the label to match the respective Button's current state.
void update();
private:
void mouseReleaseEvent( QMouseEvent* e );
bool on;
Button* button;
};
#endif