dialog.h 769 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. #ifndef DIALOG_H
  2. #define DIALOG_H
  3. #include <QDialog>
  4. #include "dhnetsdk.h"
  5. namespace Ui {
  6. class Dialog;
  7. }
  8. class Dialog : public QDialog
  9. {
  10. Q_OBJECT
  11. public:
  12. explicit Dialog(QWidget *parent = 0);
  13. ~Dialog();
  14. private slots:
  15. void on_Talk_pushButton_clicked();
  16. void on_Login_pushButton_clicked();
  17. protected:
  18. virtual void keyPressEvent(QKeyEvent* );
  19. private:
  20. // 初始化
  21. void Init();
  22. // 反初始化
  23. void UnInit();
  24. // 将登陆错误码转换为字符串
  25. void ConvertLoginError2String(int nErrorCode , QString &strErrorCode);
  26. private:
  27. Ui::Dialog *ui;
  28. // 登陆句柄
  29. LLONG m_lLoginId;
  30. // 对讲句柄
  31. LLONG m_lTalkId;
  32. };
  33. #endif // DIALOG_H