nuclear@1: #ifndef ROLLWIDGET_H nuclear@1: #define ROLLWIDGET_H nuclear@1: nuclear@1: #include nuclear@1: #include nuclear@1: #include "roll.h" nuclear@1: nuclear@1: class RollWidget : public QWidget nuclear@1: { nuclear@1: Q_OBJECT nuclear@1: private: nuclear@1: Roll *dice; nuclear@1: QComboBox *cmb_type; nuclear@1: QLineEdit *tx_res; nuclear@1: nuclear@1: public: nuclear@1: explicit RollWidget(QWidget *parent = 0); nuclear@1: nuclear@1: void set_roll(Roll *roll); nuclear@1: Roll *get_roll() const; nuclear@1: nuclear@1: signals: nuclear@1: void value_changed(int val); nuclear@1: nuclear@1: public slots: nuclear@1: void roll(); nuclear@1: }; nuclear@1: nuclear@1: #endif // ROLLWIDGET_H