qmlFrontend/hwengine.h
branchqmlfrontend
changeset 11424 86c13e5662f1
parent 11423 e045dc60c37e
child 11430 f88b3948adf3
equal deleted inserted replaced
11423:e045dc60c37e 11424:86c13e5662f1
    37     Q_INVOKABLE void connect(const QString & host, quint16 port);
    37     Q_INVOKABLE void connect(const QString & host, quint16 port);
    38 
    38 
    39     Q_INVOKABLE void sendChatMessage(const QString & msg);
    39     Q_INVOKABLE void sendChatMessage(const QString & msg);
    40 
    40 
    41     Q_INVOKABLE void joinRoom(const QString & roomName);
    41     Q_INVOKABLE void joinRoom(const QString & roomName);
       
    42     Q_INVOKABLE void partRoom(const QString & message);
    42 
    43 
    43 signals:
    44 signals:
    44     void errorMessage(const QString & message);
    45     void errorMessage(const QString & message);
    45     void warningMessage(const QString & message);
    46     void warningMessage(const QString & message);
    46 
    47 
    57     void netDisconnected(const QString & message);
    58     void netDisconnected(const QString & message);
    58 
    59 
    59     void lobbyClientAdded(const QString & clientName);
    60     void lobbyClientAdded(const QString & clientName);
    60     void lobbyClientRemoved(const QString & clientName, const QString & reason);
    61     void lobbyClientRemoved(const QString & clientName, const QString & reason);
    61     void lobbyChatLine(const QString & nickname, const QString & line);
    62     void lobbyChatLine(const QString & nickname, const QString & line);
       
    63 
       
    64     void roomClientAdded(const QString & clientName);
       
    65     void roomClientRemoved(const QString & clientName, const QString & reason);
       
    66     void roomChatLine(const QString & nickname, const QString & line);
       
    67 
       
    68     void movedToLobby();
       
    69     void movedToRoom();
    62 
    70 
    63     void roomAdded(quint32 flags
    71     void roomAdded(quint32 flags
    64                    , const QString & name
    72                    , const QString & name
    65                    , int players
    73                    , int players
    66                    , int teams
    74                    , int teams