aboutsummaryrefslogtreecommitdiff
path: root/src/ThemeBuilder/components/conditions
diff options
context:
space:
mode:
authorYuqian Yang <crupest@crupest.life>2025-10-17 12:06:14 +0800
committerYuqian Yang <crupest@crupest.life>2025-10-17 12:06:14 +0800
commit32aa6f116acc6e3e20a1ec76cef45b29f7005ad7 (patch)
tree892b71060a88b58d9293d78033000b05818783df /src/ThemeBuilder/components/conditions
parentfaf77949e19dc0d01f75bf8abb783eda70328048 (diff)
downloadcru-32aa6f116acc6e3e20a1ec76cef45b29f7005ad7.tar.gz
cru-32aa6f116acc6e3e20a1ec76cef45b29f7005ad7.tar.bz2
cru-32aa6f116acc6e3e20a1ec76cef45b29f7005ad7.zip
Remove String stage 1.
Diffstat (limited to 'src/ThemeBuilder/components/conditions')
-rw-r--r--src/ThemeBuilder/components/conditions/CheckedConditionEditor.cpp4
-rw-r--r--src/ThemeBuilder/components/conditions/ClickStateConditionEditor.cpp14
-rw-r--r--src/ThemeBuilder/components/conditions/CompoundConditionEditor.cpp12
-rw-r--r--src/ThemeBuilder/components/conditions/FocusConditionEditor.cpp4
-rw-r--r--src/ThemeBuilder/components/conditions/NoConditionEditor.cpp2
5 files changed, 18 insertions, 18 deletions
diff --git a/src/ThemeBuilder/components/conditions/CheckedConditionEditor.cpp b/src/ThemeBuilder/components/conditions/CheckedConditionEditor.cpp
index 57e72a0f..04f2ed29 100644
--- a/src/ThemeBuilder/components/conditions/CheckedConditionEditor.cpp
+++ b/src/ThemeBuilder/components/conditions/CheckedConditionEditor.cpp
@@ -4,9 +4,9 @@
namespace cru::theme_builder::components::conditions {
CheckedConditionEditor::CheckedConditionEditor() {
- SetLabel(u"Checked Condition");
+ SetLabel("Checked Condition");
- checked_check_box_.SetLabel(u"Checked");
+ checked_check_box_.SetLabel("Checked");
GetContainer()->AddChild(checked_check_box_.GetRootControl());
ConnectChangeEvent(checked_check_box_);
diff --git a/src/ThemeBuilder/components/conditions/ClickStateConditionEditor.cpp b/src/ThemeBuilder/components/conditions/ClickStateConditionEditor.cpp
index bf0b1d98..57652ef6 100644
--- a/src/ThemeBuilder/components/conditions/ClickStateConditionEditor.cpp
+++ b/src/ThemeBuilder/components/conditions/ClickStateConditionEditor.cpp
@@ -6,11 +6,11 @@
namespace cru::theme_builder::components::conditions {
using ui::helper::ClickState;
namespace {
-const std::vector<String> kClickStates{
- u"None",
- u"Hover",
- u"Press",
- u"PressInactive",
+const std::vector<std::string> kClickStates{
+ "None",
+ "Hover",
+ "Press",
+ "PressInactive",
};
Index ConvertClickStateToIndex(ClickState click_state) {
@@ -43,10 +43,10 @@ ClickState ConvertIndexToClickState(Index index) {
} // namespace
ClickStateConditionEditor::ClickStateConditionEditor() {
- SetLabel(u"Click State Condition");
+ SetLabel("Click State Condition");
GetContainer()->AddChild(click_state_select_.GetRootControl());
- click_state_select_.SetLabel(u"Click State");
+ click_state_select_.SetLabel("Click State");
click_state_select_.SetItems(kClickStates);
click_state_select_.SetSelectedIndex(0, false);
diff --git a/src/ThemeBuilder/components/conditions/CompoundConditionEditor.cpp b/src/ThemeBuilder/components/conditions/CompoundConditionEditor.cpp
index 8be3aa0f..a641c2df 100644
--- a/src/ThemeBuilder/components/conditions/CompoundConditionEditor.cpp
+++ b/src/ThemeBuilder/components/conditions/CompoundConditionEditor.cpp
@@ -14,7 +14,7 @@
namespace cru::theme_builder::components::conditions {
CompoundConditionEditor::CompoundConditionEditor() {
- SetLabel(u"Compound Condition");
+ SetLabel("Compound Condition");
GetContainer()->AddChild(&children_container_);
children_container_.SetMargin({10, 0, 0, 0});
@@ -26,15 +26,15 @@ CompoundConditionEditor::CompoundConditionEditor() {
add_child_button_.GetButton()->GetStyleRuleSet()->SetParent(
ui::ThemeManager::GetInstance()->GetResourceStyleRuleSet(
- u"cru.theme_builder.icon-button.style"));
+ "cru.theme_builder.icon-button.style"));
add_child_button_.GetButton()->SetIconWithSvgPathDataStringResourceKey(
- u"icon.plus", {0, 0, 16, 16});
+ "icon.plus", {0, 0, 16, 16});
add_child_button_.GetButton()->SetPreferredSize({24, 24});
add_child_button_.GetButton()->SetPadding(ui::Thickness(2));
add_child_button_.GetButton()->SetIconFillColor(ui::colors::green);
- add_child_button_.SetMenuItems({u"And Condition", u"Or Condition",
- u"Click State Condition", u"Focus Condition",
- u"Checked Condition", u"No Condition"});
+ add_child_button_.SetMenuItems({"And Condition", "Or Condition",
+ "Click State Condition", "Focus Condition",
+ "Checked Condition", "No Condition"});
add_child_button_.MenuItemSelectedEvent()->AddHandler([this](Index index) {
std::unique_ptr<ConditionEditor> editor;
switch (index) {
diff --git a/src/ThemeBuilder/components/conditions/FocusConditionEditor.cpp b/src/ThemeBuilder/components/conditions/FocusConditionEditor.cpp
index 78c99b5c..0ac3e224 100644
--- a/src/ThemeBuilder/components/conditions/FocusConditionEditor.cpp
+++ b/src/ThemeBuilder/components/conditions/FocusConditionEditor.cpp
@@ -4,10 +4,10 @@
namespace cru::theme_builder::components::conditions {
FocusConditionEditor::FocusConditionEditor() {
- SetLabel(u"Focus Condition");
+ SetLabel("Focus Condition");
GetContainer()->AddChild(focus_check_box_.GetRootControl());
- focus_check_box_.SetLabel(u"Focus");
+ focus_check_box_.SetLabel("Focus");
ConnectChangeEvent(focus_check_box_);
}
diff --git a/src/ThemeBuilder/components/conditions/NoConditionEditor.cpp b/src/ThemeBuilder/components/conditions/NoConditionEditor.cpp
index a5087159..31b906de 100644
--- a/src/ThemeBuilder/components/conditions/NoConditionEditor.cpp
+++ b/src/ThemeBuilder/components/conditions/NoConditionEditor.cpp
@@ -1,7 +1,7 @@
#include "NoConditionEditor.h"
namespace cru::theme_builder::components::conditions {
-NoConditionEditor::NoConditionEditor() { SetLabel(u"No condition"); }
+NoConditionEditor::NoConditionEditor() { SetLabel("No condition"); }
NoConditionEditor::~NoConditionEditor() {}
} // namespace cru::theme_builder::components::conditions