mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-07-22 06:09:09 -04:00
Add Ability to undock a chat lobby to a window.
This commit is contained in:
parent
27bbd50f1f
commit
b529de29e6
11 changed files with 362 additions and 62 deletions
|
@ -38,6 +38,7 @@
|
|||
|
||||
class RSTreeWidgetItemCompareRole;
|
||||
class ChatTabWidget ;
|
||||
class ChatDialog ;
|
||||
class ChatLobbyDialog ;
|
||||
class QTextBrowser ;
|
||||
|
||||
|
@ -69,6 +70,7 @@ public:
|
|||
|
||||
void setCurrentChatPage(ChatLobbyDialog *) ; // used by ChatLobbyDialog to raise.
|
||||
void addChatPage(ChatLobbyDialog *) ;
|
||||
void removeChatPage(ChatLobbyDialog *) ;
|
||||
bool showLobbyAnchor(ChatLobbyId id, QString anchor) ;
|
||||
|
||||
uint unreadCount();
|
||||
|
@ -77,6 +79,7 @@ signals:
|
|||
void unreadCountChanged(uint unreadCount);
|
||||
|
||||
protected slots:
|
||||
void dialogClose(ChatDialog*);
|
||||
void lobbyChanged();
|
||||
void lobbyTreeWidgetCustomPopupMenu(QPoint);
|
||||
void createChatLobby();
|
||||
|
@ -87,7 +90,7 @@ protected slots:
|
|||
void displayChatLobbyEvent(qulonglong lobby_id, int event_type, const RsGxsId& gxs_id, const QString& str);
|
||||
void readChatLobbyInvites();
|
||||
void showLobby(QTreeWidgetItem *lobby_item) ;
|
||||
void showBlankPage(ChatLobbyId id) ;
|
||||
void showBlankPage(ChatLobbyId id, bool subscribed = false) ;
|
||||
void unsubscribeChatLobby(ChatLobbyId id) ;
|
||||
void createIdentityAndSubscribe();
|
||||
void subscribeChatLobbyAs() ;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue