#include <GUIChatTextInput.h>
Sloty publiczne | |
void | textBold () |
void | textUnderline () |
void | textItalic () |
void | textFamily (const QString &f) |
void | textSize (const QString &p) |
void | textColor () |
void | currentCharFormatChanged (const QTextCharFormat &format) |
Sygnały | |
void | sendRequest () |
Metody publiczne | |
GUIChatTextInput (QWidget *parent, QToolBar *tb, QColor defFColor) | |
void | setDefFontColor (QColor def) |
Metody prywatne | |
void | fontChanged (const QFont &f) |
void | colorChanged (const QColor &c) |
void | createTextToolBar (QToolBar *tb) |
virtual void | mousePressEvent (QMouseEvent *e) |
virtual void | keyPressEvent (QKeyEvent *e) |
virtual bool | event (QEvent *e) |
bool | isEmpty () |
Atrybuty prywatne | |
QColor | defFontColor |
QAction * | actionTextBold |
QAction * | actionTextUnderline |
QAction * | actionTextItalic |
QAction * | actionTextColor |
QComboBox * | comboFont |
QComboBox * | comboSize |
Definicja w linii 20 pliku GUIChatTextInput.h.
|
Konstruktor klasy. "Podpina" obsługe ENTERA
Definicja w linii 7 pliku GUIChatTextInput.cpp. Odwołuje się do colorChanged(), createTextToolBar(), currentCharFormatChanged(), defFontColor i fontChanged(). Oto graf wywołań dla tej funkcji: ![]() |
|
Zmiana koloru tekstu. Zmienia kolor wprowadzanego tekstu lub zaznaczonego fragmentu. Uaktualnia ikonkę na pasku narzędzi
Definicja w linii 156 pliku GUIChatTextInput.cpp. Odwołuje się do actionTextColor. Odwołania w currentCharFormatChanged(), GUIChatTextInput(), setDefFontColor() i textColor(). |
|
Tworzy pasek narzędzi. Tworzy ikony odpowiedzialne za formatowanie tekstu na pasku narzędzi przekazanym jako parametr w konstruktorze.
Definicja w linii 61 pliku GUIChatTextInput.cpp. Odwołuje się do actionTextBold, actionTextColor, actionTextItalic, actionTextUnderline, comboFont, comboSize, defFontColor, textBold(), textColor(), textFamily(), textItalic(), textSize() i textUnderline(). Odwołania w GUIChatTextInput(). |
|
Zmieniony format wprowadzonego tekstu. Funkcja zmienia odpowiednio ikonki i pola wyboru na pasku narzędzi tak aby odpowiadały stanowi formatowania aktualnie zaznaczonego tekstu.
Definicja w linii 174 pliku GUIChatTextInput.cpp. Odwołuje się do colorChanged() i fontChanged(). Odwołania w GUIChatTextInput(). |
|
Podpina obsługę entera. Po naciśnięciu przycisku enter wysyła żądanie wysłania wiadomości do użytkownika na którego wskazuje aktualnie wybrana zakładka. Uwaga! klawisz enter to nie to samo co enter (retun) na klawiaturze numerycznej. Ten drugi przeskoczy do nastepnego wiersza i nie spowoduje wysłania wiadomości.
Definicja w linii 30 pliku GUIChatTextInput.cpp. Odwołuje się do sendRequest(). |
|
Zmiana formatowania zaznaczonego tekstu. Funkcja zmienia formatowanie tesktu, zmienia odpowiednio ikonki i pola wyboru na pasku narzędzi tak aby odpowiadały stanowi formatowania aktualnie zaznaczonego tekstu. Nie zmienia koloru tekstu.
Definicja w linii 164 pliku GUIChatTextInput.cpp. Odwołuje się do actionTextBold, actionTextItalic, actionTextUnderline, comboFont i comboSize. Odwołania w currentCharFormatChanged() i GUIChatTextInput(). |
|
Definicja w linii 193 pliku GUIChatTextInput.cpp. Odwołania w keyPressEvent() i mousePressEvent(). |
|
Osługa klawiatury. Nie zmienia formatowania na domyślne po nacisnięciu klawiszy w momencie gdy pole edycji jest puste.
Definicja w linii 46 pliku GUIChatTextInput.cpp. Odwołuje się do isEmpty(). Oto graf wywołań dla tej funkcji: ![]() |
|
Osługa myszki. Nie zmienia formatowania na domyślne po kliknieciu w puste pole edycji.
Definicja w linii 54 pliku GUIChatTextInput.cpp. Odwołuje się do isEmpty(). Oto graf wywołań dla tej funkcji: ![]() |
|
Wysyła żadanie wysłania wiadomości. Odwołania w event(). |
|
Ustawia domyślny kolor tekstu. Zmienia również automatycznie kolor ikonki na pasku narzędzi
Definicja w linii 20 pliku GUIChatTextInput.cpp. Odwołuje się do colorChanged() i defFontColor. Odwołania w GUIMainWindow::setApperance(). Oto graf wywołań dla tej funkcji: ![]() |
|
Tekst pogrubiony. Ustawia czcionke na pogrubioną jeżeli przycisk jest wciśniety, w przeciwnym wypadku usuwa pogrubienie. Definicja w linii 128 pliku GUIChatTextInput.cpp. Odwołuje się do actionTextBold. Odwołania w createTextToolBar(). |
|
Zmienia kolor czionki. Zmienia kolor wprowadzanego tekstu. Uaktualnia kolor ikonki na pasku narzędzi Definicja w linii 146 pliku GUIChatTextInput.cpp. Odwołuje się do colorChanged() i defFontColor. Odwołania w createTextToolBar(). |
|
Zmienia krój czcionki. Ustawia krój czionki wprowadzanego tekstu. Uaktualnia pole wyboru kroju czionki na pasku narzędzi
Definicja w linii 181 pliku GUIChatTextInput.cpp. Odwołania w createTextToolBar(). |
|
Tekst pochylony. Ustawia czcionke na popochyloną jeżeli przycisk jest wciśniety, w przeciwnym wypadku usuwa popochylenię. Definicja w linii 140 pliku GUIChatTextInput.cpp. Odwołuje się do actionTextItalic. Odwołania w createTextToolBar(). |
|
Zmienia wielkość czcionki. Ustawia wielkość czcionki wprowadzanego tekstu. Uaktualnia pole wyboru wielkości czionki na pasku narzędzi
Definicja w linii 187 pliku GUIChatTextInput.cpp. Odwołania w createTextToolBar(). |
|
Tekst podkreślony. Ustawia czcionke na podkreśloną jeżeli przycisk jest wciśniety, w przeciwnym wypadku usuwa podkreślenie. Definicja w linii 134 pliku GUIChatTextInput.cpp. Odwołuje się do actionTextUnderline. Odwołania w createTextToolBar(). |
|
Definicja w linii 113 pliku GUIChatTextInput.h. Odwołania w createTextToolBar(), fontChanged() i textBold(). |
|
Definicja w linii 113 pliku GUIChatTextInput.h. Odwołania w colorChanged() i createTextToolBar(). |
|
Definicja w linii 113 pliku GUIChatTextInput.h. Odwołania w createTextToolBar(), fontChanged() i textItalic(). |
|
Definicja w linii 113 pliku GUIChatTextInput.h. Odwołania w createTextToolBar(), fontChanged() i textUnderline(). |
|
Definicja w linii 117 pliku GUIChatTextInput.h. Odwołania w createTextToolBar() i fontChanged(). |
|
Definicja w linii 117 pliku GUIChatTextInput.h. Odwołania w createTextToolBar() i fontChanged(). |
|
Definicja w linii 111 pliku GUIChatTextInput.h. Odwołania w createTextToolBar(), GUIChatTextInput(), setDefFontColor() i textColor(). |