Demo Chat Server
#ifndef MAINWINDOW_HPP
#define MAINWINDOW_HPP
#include "ChatSapi.hpp"
#include <QTimer>
#include <QStringList>
#include <QMainWindow>
namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow( QWidget *parent = 0);
~MainWindow();
private slots:
void doNewSession( QString path);
void doSessionClosed();
void doUpdateView();
void on_shutDownButton_clicked();
void doTimeUpdate();
void sapiList();
void sapiNewMsg( QString name, QString msg);
void sapiInfoQ();
void sapiDefault( const QByteArray& data);
private:
Ui::MainWindow *_ui;
QStringList _chatNameList;
QStringList _chatMsgList;
QTimer _timer1s;
int _connectCount;
ChatSapi* _commonSapi;
};
#endif // MAINWINDOW_HPP