894db66a20fa9e370937d6973fbfbd65e4f729ef.svn-base 449 B

123456789101112131415161718192021222324252627282930
  1. #ifndef BEEPTHREAD_H
  2. #define BEEPTHREAD_H
  3. #include <QThread>
  4. #include "../ycapi/ycapi.h"
  5. class BeepThread : public QThread
  6. {
  7. Q_OBJECT
  8. public:
  9. enum {
  10. NoBeep,
  11. OkBeep,
  12. BtnBeep,
  13. WrongBeep
  14. }BeepType;
  15. explicit BeepThread(QObject *parent = 0, Ycapi *api=0);
  16. void setBeep(int type);
  17. void run();
  18. signals:
  19. public slots:
  20. private:
  21. Ycapi *api;
  22. int type;
  23. };
  24. #endif // BEEPTHREAD_H