qnetdice

annotate src/rollwidget.h @ 1:92377189a5c6

moving along
author John Tsiombikas <nuclear@member.fsf.org>
date Sun, 22 Dec 2013 04:08:50 +0200
parents
children
rev   line source
nuclear@1 1 #ifndef ROLLWIDGET_H
nuclear@1 2 #define ROLLWIDGET_H
nuclear@1 3
nuclear@1 4 #include <QWidget>
nuclear@1 5 #include <QComboBox>
nuclear@1 6 #include "roll.h"
nuclear@1 7
nuclear@1 8 class RollWidget : public QWidget
nuclear@1 9 {
nuclear@1 10 Q_OBJECT
nuclear@1 11 private:
nuclear@1 12 Roll *dice;
nuclear@1 13 QComboBox *cmb_type;
nuclear@1 14 QLineEdit *tx_res;
nuclear@1 15
nuclear@1 16 public:
nuclear@1 17 explicit RollWidget(QWidget *parent = 0);
nuclear@1 18
nuclear@1 19 void set_roll(Roll *roll);
nuclear@1 20 Roll *get_roll() const;
nuclear@1 21
nuclear@1 22 signals:
nuclear@1 23 void value_changed(int val);
nuclear@1 24
nuclear@1 25 public slots:
nuclear@1 26 void roll();
nuclear@1 27 };
nuclear@1 28
nuclear@1 29 #endif // ROLLWIDGET_H