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 |