diff options
Diffstat (limited to 'Swift/QtUI/QtChatView.h')
| -rw-r--r-- | Swift/QtUI/QtChatView.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Swift/QtUI/QtChatView.h b/Swift/QtUI/QtChatView.h index 7340e00..d3e997a 100644 --- a/Swift/QtUI/QtChatView.h +++ b/Swift/QtUI/QtChatView.h @@ -1,34 +1,39 @@ #ifndef SWIFT_QtChatView_H #define SWIFT_QtChatView_H #include <QString> #include <QWidget> #include "ChatSnippet.h" class QWebView; class QWebPage; class QUrl; namespace Swift { class QtChatView : public QWidget { Q_OBJECT public: QtChatView(QWidget* parent); void addMessage(const ChatSnippet& snippet); bool isScrolledToBottom() const; public slots: void copySelectionToClipboard(); void scrollToBottom(); void handleLinkClicked(const QUrl&); + private slots: + void handleViewLoadFinished(bool); + private: + bool viewReady_; QWebView* webView_; QWebPage* webPage_; QString previousContinuationElementID_; + QString queuedMessages_; }; } #endif |
Swift