mirror of
https://github.com/WarmUpTill/SceneSwitcher.git
synced 2026-03-22 01:44:49 -05:00
Clean up formatJsonString()
This commit is contained in:
parent
ba111c6caa
commit
fbdaffcbf6
|
|
@ -27,13 +27,13 @@ std::string getSourceSettings(OBSWeakSource ws);
|
|||
void setSourceSettings(obs_source_t *s, const std::string &settings);
|
||||
bool compareSourceSettings(const OBSWeakSource &source,
|
||||
const std::string &settings, bool regex);
|
||||
std::vector<obs_scene_item *> getSceneItemsWithName(OBSScene scene,
|
||||
std::vector<obs_scene_item *> getSceneItemsWithName(obs_scene_t *scene,
|
||||
std::string &name);
|
||||
std::string getDataFilePath(const std::string &file);
|
||||
bool matchJson(const std::string &json1, const std::string &json2,
|
||||
bool useRegex);
|
||||
QString formatJsonString(std::string);
|
||||
QString formatJsonString(const char *);
|
||||
QString formatJsonString(QString);
|
||||
QString escapeForRegex(QString &s);
|
||||
void loadTransformState(obs_data_t *obj, struct obs_transform_info &info,
|
||||
struct obs_sceneitem_crop &crop);
|
||||
|
|
|
|||
|
|
@ -317,7 +317,7 @@ static bool getSceneItems(obs_scene_t *, obs_sceneitem_t *item, void *ptr)
|
|||
return true;
|
||||
}
|
||||
|
||||
std::vector<obs_scene_item *> getSceneItemsWithName(OBSScene scene,
|
||||
std::vector<obs_scene_item *> getSceneItemsWithName(obs_scene_t *scene,
|
||||
std::string &name)
|
||||
{
|
||||
ItemInfo itemInfo = {name};
|
||||
|
|
@ -371,13 +371,13 @@ std::string getDataFilePath(const std::string &file)
|
|||
|
||||
QString formatJsonString(std::string s)
|
||||
{
|
||||
return formatJsonString(s.c_str());
|
||||
return formatJsonString(QString::fromStdString(s));
|
||||
}
|
||||
|
||||
QString formatJsonString(const char *json)
|
||||
QString formatJsonString(QString json)
|
||||
{
|
||||
QJsonDocument doc = QJsonDocument::fromJson(json);
|
||||
return doc.toJson(QJsonDocument::Indented);
|
||||
QJsonDocument doc = QJsonDocument::fromJson(json.toUtf8());
|
||||
return QString::fromUtf8(doc.toJson(QJsonDocument::Indented));
|
||||
}
|
||||
|
||||
QString escapeForRegex(QString &s)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user