QSoleApplication.h 454 B

123456789101112131415161718192021222324
  1. #ifndef QSOLEAPPLICATION_H
  2. #define QSOLEAPPLICATION_H
  3. #include <QApplication>
  4. class QLocalServer;
  5. class QMainWindow;
  6. class QSoleApplication : public QApplication
  7. {
  8. Q_OBJECT
  9. public:
  10. QSoleApplication(int &argc, char **argv);
  11. ~QSoleApplication();
  12. bool isRunningSameApp();
  13. signals:
  14. void newSocketConnect();
  15. public slots:
  16. void newLocalSocketConnection();
  17. private:
  18. QLocalServer* m_localServer;
  19. };
  20. #endif // QSOLEAPPLICATION_H