|
BIMHome v1.0.0
BIMHome接口文档说明
|
提供各种工具函数的工具类 更多...
#include <Tools.h>
静态 Public 成员函数 | |
| static std::string | addNumber (const std::string &name, unsigned int number, int d=0) |
| 在字符串后添加编号 | |
| static std::string | escapedUnicodeFromUtf8 (const char *s) |
| 将 UTF-8 字符串转换为转义 Unicode 字符串 | |
| static std::string | escapedUnicodeToUtf8 (const std::string &s) |
| 将转义 Unicode 字符串转换为 UTF-8 字符串 | |
| static QString | escapeEncodeFilename (const QString &s) |
| 转义编码文件名 | |
| static std::string | escapeEncodeFilename (const std::string &s) |
| 转义编码文件名 | |
| static QString | escapeEncodeString (const QString &s) |
| 转义编码字符串 | |
| static std::string | escapeEncodeString (const std::string &s) |
| 转义编码字符串 | |
| static bool | fileIsOrNotExist (const QString &path, const QString &fileName, const QString &suffix) |
| 检查文件是否存在 | |
| static QString | fromStdString (const std::string &s) |
| 将 UTF-8 编码的 std::string 转换为 QString | |
| static std::string | getIdentifier (const std::string &str) |
| 获取标识符 | |
| static std::string | getIdentifierSupportChinese (const std::string &str) |
| 获取支持中文的标识符 | |
| static QStringList | getPathAllFilesName (const QString &path, const QString &suffix) |
| 获取路径下所有指定类型的文件 | |
| static QString | getUniqueFilesNameInPath (const QString &path, const QString &fileName, const QString &suffix) |
| 在路径下获取唯一文件名 | |
| static std::string | getUniqueName (const std::string &baseName, const std::vector< std::string > &names, int d=0) |
| 获取唯一的名称 | |
| static std::string | narrow (const std::wstring &str) |
| 将宽字符转换为字符串 | |
| static std::string | toStdString (const QString &s) |
| 将 QString 转换为 UTF-8 编码的 std::string | |
| static std::wstring | widen (const std::string &str) |
| 将字符串转换为宽字符 | |
提供各种工具函数的工具类
该类包含字符串处理、文件操作等工具函数。