qmlFrontend/hwengine.h
branchqmlfrontend
changeset 11430 f88b3948adf3
parent 11424 86c13e5662f1
child 11431 80a9b14bb8d3
equal deleted inserted replaced
11429:d96a37de1076 11430:f88b3948adf3
    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     Q_INVOKABLE void partRoom(const QString & message);
       
    43 
       
    44     Q_INVOKABLE QString myNickname();
    43 
    45 
    44 signals:
    46 signals:
    45     void errorMessage(const QString & message);
    47     void errorMessage(const QString & message);
    46     void warningMessage(const QString & message);
    48     void warningMessage(const QString & message);
    47 
    49 
    91 
    93 
    92 public slots:
    94 public slots:
    93 
    95 
    94 private:
    96 private:
    95     QQmlEngine * m_engine;
    97     QQmlEngine * m_engine;
       
    98     QString m_myNickname;
    96 
    99 
    97     static void guiMessagesCallback(void * context, MessageType mt, const char * msg, uint32_t len);
   100     static void guiMessagesCallback(void * context, MessageType mt, const char * msg, uint32_t len);
    98     void fillModels();
   101     void fillModels();
    99 
   102 
   100 private slots:
   103 private slots: