#include <GUITabList.h>
Sloty publiczne | |
void | addTab (QHostAddress ip, QString name, bool can_be_closed, QString icon) |
void | setUnactiveUser (QHostAddress host) |
void | closeActiveTab () |
Sygnały | |
void | tabCanNotBeClose () |
void | tabCanBeClose () |
void | isOnline () |
void | isNotOnline () |
void | setDisableInputText () |
Metody publiczne | |
GUITabList (QWidget *parent, QHostAddress broadcast, QString sm="red", QString um="green", QString bc="white") | |
void | delTab (QHostAddress ip) |
void | hideTab (QHostAddress ip) |
void | showTab (QHostAddress ip) |
void | setActiveTab (QHostAddress ip) |
GUITab * | getActiveTab () |
GUITab * | publicChat () |
GUITab * | tab (int index) |
void | closeTab (GUITab *tab) |
void | closeAllPrivChat () |
int | isCreate (QHostAddress ip) |
int | getTabNumber (QHostAddress ip) |
void | setTabTextColor (int index, QColor col="red") |
Sloty prywatne | |
void | checkCBC (int index) |
void | checkOnline (int index) |
void | setDefaultIconAndColor (int index) |
Atrybuty prywatne | |
QString | um |
QString | sm |
QString | bc |
Definicja w linii 14 pliku GUITabList.h.
|
Definicja w linii 6 pliku GUITabList.cpp. Odwołuje się do addTab(), checkCBC(), checkOnline() i setDefaultIconAndColor(). |
|
Dodaje zkładkę. Jeżeli zakładka nie istnieje tworzy nową zakładkę i ustawia ją jako aktywną. Jeżeli istnieje nie tworzy następnej tylko ustawia ją jko aktywną.
Definicja w linii 26 pliku GUITabList.cpp. Odwołuje się do bc, isCreate(), setActiveTab(), sm i um. Odwołania w GUITabList(), GUIMainWindow::privateChat() i GUIMainWindow::recvPMsg(). |
|
Sprawdź czy zakładka może być zamknięta. Sprawdza czy zakładka o podanym indeksie może być zamknięta. Jeżeli tak emituje sygnał tabCanBeClose(), w przeciwnym razie emituje sygnał tabCanNotBeClose()
Definicja w linii 121 pliku GUITabList.cpp. Odwołuje się do tabCanNotBeClose(). Odwołania w GUITabList(). |
|
Sprawdź czy rozmówca jest online. Sprawdza czy zakładka o podanym indeksie ma ustawioną flagę onLine na true. Jeżeli tak emituje sygnał isOnline(), w przeciwnym razie emituje sygnał isNotOnline()
Definicja w linii 133 pliku GUITabList.cpp. Odwołuje się do isNotOnline(). Odwołania w GUITabList(). |
|
Zamyka aktywną zakładkę. Uwaga! metoda nie sprawdza flagi can_be_close zamykanej zakładki Definicja w linii 103 pliku GUITabList.cpp. Odwołuje się do closeTab() i getActiveTab(). |
|
Ustawia zakładki offline. Ustawia wszystkie zakładki z rozmowami prywatnymi na offline. Używane przy rozłączaniu programu Definicja w linii 157 pliku GUITabList.cpp. Odwołuje się do GUITab::setOnline() i tab(). Odwołania w GUIMainWindow::disconnectChat(). Oto graf wywołań dla tej funkcji: ![]() |
|
Zamknij zakładkę.
Definicja w linii 82 pliku GUITabList.cpp. Odwołuje się do GUITab::getCBC(), GUITab::getIp() i tab(). Odwołania w closeActiveTab(). Oto graf wywołań dla tej funkcji: ![]() |
|
Usuń zakładkę. Usuwa zakładkę o podanym adresie IP.
Definicja w linii 41 pliku GUITabList.cpp. |
|
Zwraca aktywną zakładkę.
Definicja w linii 67 pliku GUITabList.cpp. Odwołania w GUIMainWindow::cancelFileTransfer(), GUIMainWindow::checkIp(), GUIMainWindow::checkPing(), GUIMainWindow::clearActiveChatPage(), closeActiveTab(), GUIMainWindow::incomingFile(), GUIMainWindow::pong(), GUIMainWindow::recvPMsg(), GUIMainWindow::sendFile(), GUIMainWindow::sendMsg() i GUIMainWindow::transferEnd(). |
|
Zwraca nr zakładki o podanym adresie ip.
Definicja w linii 108 pliku GUITabList.cpp. Odwołuje się do isCreate(). Odwołania w GUIMainWindow::recvPMsg(), setActiveTab(), setUnactiveUser() i GUIMainWindow::setUserOnline(). Oto graf wywołań dla tej funkcji: ![]() |
|
Ukrywa zakładkę. Ukrywa zakładkę o podanym adresie IP.
Definicja w linii 47 pliku GUITabList.cpp. |
|
Czy istnieje zakładka. Sprawdza czy istnieje na liście zakładka o podanym adresie IP
Definicja w linii 90 pliku GUITabList.cpp. Odwołania w addTab(), getTabNumber(), GUIMainWindow::recvPMsg(), setUnactiveUser() i GUIMainWindow::setUserOnline(). |
|
Rozmówca offline. Sygnał wysyłany gdy aktualna zakładka ma ustawione pole onLine na true Odwołania w checkOnline(). |
|
Rozmówca online. Sygnał wysyłany gdy aktualna zakładka ma ustawione pole onLine na true |
|
Zwraca zakładkę rozmów publicznych.
Definicja w linii 72 pliku GUITabList.cpp. Odwołuje się do tab(). Odwołania w GUIMainWindow::acceptSendFile(), GUIMainWindow::connectChat(), GUIMainWindow::connected(), GUIMainWindow::disconnectChat(), GUIMainWindow::recvBMsg() i GUIMainWindow::unableConnect(). Oto graf wywołań dla tej funkcji: ![]() |
|
Ustawia aktywną zakładkę. Ustawia aktywną zakładkę o podanym adresie IP.
Definicja w linii 57 pliku GUITabList.cpp. Odwołuje się do getTabNumber(). Odwołania w addTab(). Oto graf wywołań dla tej funkcji: ![]() |
|
Definicja w linii 167 pliku GUITabList.cpp. Odwołuje się do tab(). Odwołania w GUITabList(). |
|
Wyłącz ChatInputText. Sygnał mowiący, że należy dezaktywować pole do wprowadzanie treści rozmowy Odwołania w setUnactiveUser(). |
|
Ustawia kolor tytułu zakładki. Ustawia kolor textu który jest tytułem zakładki.
Definicja w linii 21 pliku GUITabList.cpp. Odwołania w GUIMainWindow::recvBMsg(), GUIMainWindow::recvPMsg(), setUnactiveUser() i GUIMainWindow::setUserOnline(). |
|
Ustawia zakładkę na nieaktywną. Jeżeli rozmawialiśmy z osobą o podanym adresie ip ustawia zakładkę rozmówcy jako offline. Nie możliwe jest dalsze wysyłanie wiadomości.
Definicja w linii 146 pliku GUITabList.cpp. Odwołuje się do getTabNumber(), isCreate(), setDisableInputText(), GUITab::setOnline(), setTabTextColor() i tab(). |
|
Pokazuje zakładkę. Pokazuje zakładkę o podanym adresie IP jeżeli wcześniej była ukryta.
Definicja w linii 52 pliku GUITabList.cpp. |
|
Zwraca zakładkę o podanym indeksie.
Definicja w linii 77 pliku GUITabList.cpp. Odwołania w closeAllPrivChat(), closeTab(), publicChat(), GUIMainWindow::recvPMsg(), setDefaultIconAndColor(), setUnactiveUser() i GUIMainWindow::setUserOnline(). |
|
Można zamknąć zakładki. Sygnał wysyłany gdy zakładka ma ustawione pole can_be_close na true |
|
Nie można zamknąć zakładki. Sygnał wysyłany gdy zakładka ma ustawione pole can_be_close na false Odwołania w checkCBC(). |
|
Definicja w linii 187 pliku GUITabList.h. Odwołania w addTab(). |
|
Definicja w linii 187 pliku GUITabList.h. Odwołania w addTab(). |
|
Definicja w linii 187 pliku GUITabList.h. Odwołania w addTab(). |