Demo Chat Client
#ifndef MAINWINDOW_HPP
#define MAINWINDOW_HPP
#include "../ArnDemoChatServer/ChatSapi.hpp"
#include <QMainWindow>
#include <QVector>
namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow
{
    Q_OBJECT
    
public:
    explicit MainWindow( QWidget *parent = 0);
    ~MainWindow();
private slots:
    void  doSendLine();
    void  doTimeUpdate( QString timeStr);
    void  sapiUpdateMsg( int seq, QString name, QString msg);
    void  sapiInfo( QString name, QString ver);
private:
    Ui::MainWindow *_ui;
    QVector<QString>  _chatNameList;
    QVector<QString>  _chatMsgList;
    ChatSapi  _commonSapi;
    ChatSapi  _soleSapi;
};
#endif // MAINWINDOW_HPP