tpCssParser类
Utils
2025-07-05
基础信息
头文件: | include <tpCssParser.h> |
---|---|
Cmake: | None |
发布版本: | V0.1.0 |
继承类: | |
派生类: |
Public 类型
enum MouseStatus {
Pressed, Hover, Disabled,
Enabled, Checked, Normal
}
Public 成员函数
tpCssParser() | ||
---|---|---|
tpCssParser(const tpString &_filePath) | 给入CSS文件路径或CSS字符串 | |
parseCss(const tpString &_filePath) | 指定文件路径或者CSS字符串解析CSS数据,解析时只会覆盖给入CSs的key值,原有CSS数据不会被移除 | |
tpString | cssStr() | 获取CSS字符串 |
tpShared< tpCssData > | readCss(const tpString &_className, const tpString &_uiType, const tpCssParser::MouseStatus &_status) | 指定类名、类型名、状态获取对应CSS数据结构 |
成员枚举类型说明
enum tpCssParser::MouseStatus
名称 | 值 | 描述 |
---|---|---|
Pressed | 0 | |
Hover | 1 | |
Disabled | 2 | |
Enabled | 3 | |
Checked | 4 | |
Normal | 5 |
成员函数说明
tpCssParser::tpCssParser()
暂无注释...
tpCssParser::tpCssParser(const tpString &_filePath)
点击查看...
给入CSS文件路径或CSS字符串
void tpCssParser::parseCss(const tpString &_filePath)
点击查看...
指定文件路径或者CSS字符串解析CSS数据,解析时只会覆盖给入CSs的key值,原有CSS数据不会被移除
tpString tpCssParser::cssStr()
点击查看...
获取CSS字符串
返回值:
linebreak
tpShared< tpCssData > tpCssParser::readCss(const tpString &_className, const tpString &_uiType, const tpCssParser::MouseStatus &_status)
点击查看...
指定类名、类型名、状态获取对应CSS数据结构
返回值:
CSS数据指针