|
terminalgui
0.1.0
Widgets for your terminal, powered by Qt! Create textual GUI (TUI) in your console easily.
|
Defines how Widget (and all it's subclasses) draw their contents. More...
#include <tgstyle.h>

Public Member Functions | |
| void | setBorderStyleValues (const BorderStyle &borderStyle) |
| Copies all information from borderStyle into border object held by this Style object. | |
Public Attributes | |
| BorderStyle * | border = new BorderStyle |
| Style object used to draw Widget borders. | |
| QChar | screenBackground = Tg::Key::space |
| Character drawn in empty space on a Screen. More... | |
| Tg::Color | textColor =Tg::Color::Predefined::White |
| See Widget::textColor. | |
| Tg::Color | backgroundColor = Tg::Color::Predefined::Black |
| See Widget::backgroundColor. | |
| Tg::Color | alternativeBackgroundColor = Tg::Color::Predefined::Gray |
| See ListView::alternativeBackgroundColor. | |
| QChar | backgroundCharacter = Tg::Key::space |
| See Widget::backgroundCharacter. | |
| Tg::Color | placeholderTextColor = Tg::Color::Predefined::Gray |
| See LineEdit::placeholderTextColor. | |
| Tg::Color | placeholderBackgroundColor = Tg::Color::Predefined::Black |
| See LineEdit::placeholderBackgroundColor. | |
| Tg::Color | activeTextColor = Tg::Color::Predefined::Black |
| See Button::activeTextColor. | |
| Tg::Color | activeBackgroundColor = Tg::Color::Predefined::White |
| See Button::activeBackgroundColor. | |
| Tg::Color | inactiveTextColor = Tg::Color::Predefined::White |
| See Button::inactiveTextColor. | |
| Tg::Color | inactiveBackgroundColor = Tg::Color::Predefined::Gray |
| See Button::inactiveBackgroundColor. | |
| Tg::Color | pressedTextColor = Tg::Color::Predefined::Green |
| See Button::pressedTextColor. | |
| Tg::Color | pressedBackgroundColor = Tg::Color::Predefined::LightWhite |
| See Button::pressedBackgroundColor. | |
| QString | checkBoxChecked = u8"\u2612 " |
| QString | checkBoxPartiallyChecked = u8"\u25A3 " |
| QString | checkBoxUnChecked = u8"\u2610 " |
| QString | radioButtonChecked = u8"\u25C9 " |
| QString | radioButtonUnChecked = u8"\u25CE " |
| QString | sliderCharacter = u8"\u25C8" |
| Tg::Color | sliderColor = Tg::Color::Predefined::Yellow |
| Tg::Color | sliderActiveColor = Tg::Color::Predefined::Green |
| Tg::Color | sliderInactiveColor = Tg::Color::Predefined::Gray |
| Tg::Color | sliderBackgroundColor = Tg::Color::Predefined::Black |
| Tg::Color | sliderActiveBackgroundColor = Tg::Color::Predefined::Gray |
| Tg::Color | sliderInactiveBackgroundColor = Tg::Color::Predefined::Black |
| QString | backwardArrowUpCharacter = u8"\u25B2" |
| QString | backwardArrowLeftCharacter = u8"\u25C0" |
| Tg::Color | backwardArrowColor = Tg::Color::Predefined::Green |
| Tg::Color | backwardArrowActiveColor = Tg::Color::Predefined::Black |
| Tg::Color | backwardArrowInactiveColor = Tg::Color::Predefined::White |
| Tg::Color | backwardArrowBackgroundColor = Tg::Color::Predefined::Black |
| Tg::Color | backwardArrowActiveBackgroundColor = Tg::Color::Predefined::Green |
| Tg::Color | backwardArrowInactiveBackgroundColor = Tg::Color::Predefined::Gray |
| QString | forwardArrowDownCharacter = u8"\u25BC" |
| QString | forwardArrowRightCharacter = u8"\u25B6" |
| Tg::Color | forwardArrowColor = backwardArrowColor |
| Tg::Color | forwardArrowActiveColor = backwardArrowActiveColor |
| Tg::Color | forwardArrowInactiveColor = backwardArrowInactiveColor |
| Tg::Color | forwardArrowBackgroundColor = backwardArrowBackgroundColor |
| Tg::Color | forwardArrowActiveBackgroundColor = backwardArrowActiveBackgroundColor |
| Tg::Color | forwardArrowInactiveBackgroundColor = backwardArrowInactiveBackgroundColor |
| Tg::Color | currentIndexColor = Tg::Color::Predefined::Cyan |
Defines how Widget (and all it's subclasses) draw their contents.
Colors and characters composing borders are handled by BorderStyle.
| QChar Tg::Style::screenBackground = Tg::Key::space |
1.8.18