fix:解决中文乱码BUG。

This commit is contained in:
2024-05-24 09:18:06 +08:00
parent 019740f550
commit 3d1fcc5dc8
6 changed files with 90 additions and 80 deletions

View File

@@ -12,18 +12,21 @@ struct OprBase {
std::string xml_path{};
};
std::vector<std::string> splitString(const std::string& input, const std::string& delimiter);
class CUtil
{
public:
CUtil() = default;
~CUtil() = default;
public:
static void msg(QWidget* parent, const QString& content);
static bool affirm(QWidget* parent, const QString& titile, const QString& content);
static void msg(QWidget* parent, const QString& content);
static bool affirm(QWidget* parent, const QString& titile, const QString& content);
static QString select_file(QWidget* parent, const QString& info, const QString& filter);
static void sort_by_repeat(std::vector<std::string>& vec);
static void sort_by_repeat(std::vector<std::string>& vec);
public:
static std::string utf8_to_gbk(const std::string& utf8_str);
static std::vector<std::string> splitString(const std::string& input, const std::string& delimiter);
};
#endif