You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

connectwidget.h 668B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #ifndef CONNECTWIDGET_H
  2. #define CONNECTWIDGET_H
  3. #include <QWidget>
  4. #include <QMessageBox>
  5. #include <QProcess>
  6. #include "options.h"
  7. #include "netsoul.h"
  8. #include "epimafia.h"
  9. namespace Ui {
  10. class ConnectWidget;
  11. }
  12. class ConnectWidget : public QWidget
  13. {
  14. Q_OBJECT
  15. public:
  16. explicit ConnectWidget(QWidget *parent = 0);
  17. ~ConnectWidget();
  18. bool hasLogin(QString login);
  19. signals:
  20. void loginRequested(EpiUser);
  21. public slots:
  22. void nsStateChanged(NetSoul::State s);
  23. void login();
  24. void loadUsers();
  25. void launchUsrManager();
  26. private slots:
  27. void processFinished(int);
  28. private:
  29. Ui::ConnectWidget *ui;
  30. };
  31. #endif // CONNECTWIDGET_H