finishing up repo migration
git-svn-id: svn://svn.code.sf.net/p/qjoypad/code/trunk@80 c05e91a0-76c8-4ec0-b377-ef19ce7cc080
This commit is contained in:
28
src/buttonw.h
Normal file
28
src/buttonw.h
Normal file
@ -0,0 +1,28 @@
|
||||
#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
|
Reference in New Issue
Block a user