OSDN Git Service

gitattirubes test 2
[handbrake-jp/handbrake-jp.git] / qt4 / scanwidget.h
1 #ifndef CHOOSEDVD_H
2 #define CHOOSEDVD_H
3
4 #include <QtGui>
5
6 #include "ui_scanwidget.h"
7
8 class ClickedField : public QObject
9 {
10     Q_OBJECT
11 public:
12     ClickedField(QRadioButton *b, QObject *parent = 0);
13 protected:
14     bool eventFilter(QObject *, QEvent *);
15     QRadioButton *rb;
16 };
17
18 class ScanWidget : public QWidget, private Ui::ScanWidget
19 {
20     Q_OBJECT
21 public:
22     ScanWidget(QWidget *parent = 0);
23     QMap<QString, QString> *volumeList();
24
25 signals:
26     void scanDVD(const QString path);
27     void scanningDone();
28
29 public slots:
30     void goScan();
31     void updateVolumeList(QString);
32     void setProgress(int value, int maximum);
33     void setFolder();
34
35 private:
36     QMap<QString, QString> *devices;
37 };
38
39 #endif // CHOOSEDRIVE_H