TextDisplay Class
class Utils::TextDisplayA text display is a phony aspect with the sole purpose of providing some text display using an Utils::InfoLabel in places where otherwise more expensive Utils::StringAspect items would be used. More...
Header: | #include <TextDisplay> |
Inherits: | Utils::BaseAspect |
Public Functions
TextDisplay(Utils::AspectContainer *container = nullptr, const QString &message = {}, Utils::InfoLabel::InfoType type = InfoLabel::None) | |
void | setIconType(Utils::InfoLabel::InfoType t) |
Reimplemented Public Functions
virtual void | addToLayoutImpl(Layouting::Layout &parent) override |
Member Function Documentation
[explicit]
TextDisplay::TextDisplay(Utils::AspectContainer *container = nullptr, const QString &message = {}, Utils::InfoLabel::InfoType type = InfoLabel::None)
Constructs a text display with the parent container. The display shows message and an icon representing the type type.
[override virtual]
void TextDisplay::addToLayoutImpl(Layouting::Layout &parent)
Reimplements: BaseAspect::addToLayoutImpl(Layouting::Layout &parent).
void TextDisplay::setIconType(Utils::InfoLabel::InfoType t)
Sets t as the information label type for the visual representation of this aspect.
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.