Blame | Last modification | View Log | Download | RSS feed
#ifndef PASTECONTROLLER_H#define PASTECONTROLLER_H#include "GlobalDefines.h"#define BTN_ICON_SIZE 32class PasteController : public QWidget{Q_OBJECTpublic:PasteController(QWidget *parent = 0);~PasteController();signals:void EnableControls(void);void DisableControls(void);public slots:private:QLabel *labelHelp;QPushButton *btnEnableHotkeys;QPushButton *btnInit;QPushButton *btnHome;QToolButton *btnForward;QToolButton *btnBackward;QToolButton *btnLeft;QToolButton *btnRight;QToolButton *btnUp;QToolButton *btnDown;QToolButton *btnExtrude;QLabel *labelXPos;QLineEdit *textXValue;QLabel *labelYPos;QLineEdit *textYValue;QLabel *labelZPos;QLineEdit *textZValue;QLabel *labelXYSpeed;QSlider *sliderXYSpeed;QSpinBox *textXYSpeed;QLabel *labelXYAmount;QSlider *sliderXYAmount;QSpinBox *textXYAmount;QLabel *labelZSpeed;QSlider *sliderZSpeed;QSpinBox *textZSpeed;QLabel *labelZAmount;QSlider *sliderZAmount;QSpinBox *textZAmount;QLabel *labelRepeatDelay;QSlider *sliderRepeatDelay;QSpinBox *textRepeatDelay;QLabel *labelEForwardSpeed;QSlider *sliderEForwardSpeed;QSpinBox *textEForwardSpeed;QLabel *labelEBackwardSpeed;QSlider *sliderEBackwardSpeed;QSpinBox *textEBackwardSpeed;QLabel *labelEForwardAmount;QSlider *sliderEForwardAmount;QSpinBox *textEForwardAmount;QLabel *labelEBackwardAmount;QSlider *sliderEBackwardAmount;QSpinBox *textEBackwardAmount;};#endif // PASTECONTROLLER_H