![]() |
LeechCraft
0.6.70-16373-g319c272718
Modular cross-platform feature rich live environment.
|
Go to the source code of this file.
Classes | |
struct | LC::Util::Tag |
Namespaces | |
LC::Util | |
LC::Util::Tags | |
Typedefs | |
using | LC::Util::TagAttrs = QVector< std::pair< QString, QString > > |
using | LC::Util::Node = std::variant< Tag, QString > |
using | LC::Util::Nodes = QVector< Node > |
Functions | |
Nodes | LC::Util::operator+ (Node &&node, Nodes &&nodes) |
Nodes | LC::Util::operator+ (Nodes &&nodes, Node &&node) |
Nodes | LC::Util::operator+ (Node &&n1, Node &&n2) |
Tag | LC::Util::Tags::Html (Nodes &&children) |
Tag | LC::Util::Tags::Charset (const QString &charset) |
Tag | LC::Util::Tags::Title (const QString &title) |
Tag | LC::Util::Tags::Style (const QString &style) |
Tag | LC::Util::Tags::Body (Nodes &&children) |
Tag | LC::Util::Tags::Image (const QString &url) |
Tag | LC::Util::Tags::Image (const QString &url, const QSize &size) |
Tag | LC::Util::Tags::Li (Nodes &&children) |
Tag | LC::Util::Tags::Ul (Nodes &&children) |
Tag | LC::Util::Tags::P (Nodes &&children) |
Nodes | LC::Util::Tags::TableGrid (size_t rows, size_t cols, const std::function< Nodes(size_t, size_t)> &cell) |
Variables | |
template<typename T > | |
concept | LC::Util::HtmlRepr = std::is_same_v<T, QString> || std::is_same_v<T, QByteArray> |