[gd_scene load_steps=37 format=3 uid="uid://33cgqbhyfl47"] [ext_resource type="Script" path="res://Modules/setting.gd" id="1_ehdr1"] [ext_resource type="Texture2D" uid="uid://c17iqjrj23ojq" path="res://pad_hmi_ui/setting/setting_bg_cut.png" id="1_x62x2"] [ext_resource type="Texture2D" uid="uid://dncdx223e1re4" path="res://pad_hmi_ui/setting/function_bg.png" id="2_o74j2"] [ext_resource type="Texture2D" uid="uid://dn28hdbut8alu" path="res://pad_hmi_ui/setting/progress_bg.png" id="3_lnvl1"] [ext_resource type="Texture2D" uid="uid://img8vm70prej" path="res://pad_hmi_ui/setting/record_icon_high.png" id="3_r83c5"] [ext_resource type="Texture2D" uid="uid://catp8wn7y4l1d" path="res://pad_hmi_ui/setting/record_icon_normal.png" id="3_t55mh"] [ext_resource type="Texture2D" uid="uid://c0i40n0t78y8l" path="res://pad_hmi_ui/setting/progress_bar_high.png" id="4_pfp3a"] [ext_resource type="Texture2D" uid="uid://c5yeqb150553k" path="res://pad_hmi_ui/setting/log_bg.png" id="5_ba7hx"] [ext_resource type="Texture2D" uid="uid://bjrj72w6i84x4" path="res://pad_hmi_ui/setting/build_icon_normal.png" id="6_q5g71"] [ext_resource type="Texture2D" uid="uid://c6v1wowbk102d" path="res://pad_hmi_ui/setting/mode_dis.png" id="6_xloj4"] [ext_resource type="Texture2D" uid="uid://dfh82xt51gmjf" path="res://pad_hmi_ui/setting/build_icon_high.png" id="7_3wr4h"] [ext_resource type="Texture2D" uid="uid://byhwmdjx3var2" path="res://pad_hmi_ui/setting/view_dis.png" id="7_vgc4b"] [ext_resource type="Texture2D" uid="uid://bj215dprb2g1v" path="res://pad_hmi_ui/setting/eport_icon_normal.png" id="8_0e4lg"] [ext_resource type="PackedScene" uid="uid://df31a6g0oklv" path="res://Modules/language_tabs.tscn" id="8_0kvbq"] [ext_resource type="Texture2D" uid="uid://bjre0g7jh32oy" path="res://pad_hmi_ui/setting/export_icon_high.png" id="9_gdew3"] [ext_resource type="Texture2D" uid="uid://b45cdi4mrcfpk" path="res://pad_hmi_ui/setting/server_bg.png" id="9_i06j1"] [ext_resource type="PackedScene" uid="uid://cteu4g7833dk6" path="res://Modules/setting_tabs.tscn" id="10_i6ov6"] [ext_resource type="Script" path="res://Modules/settingButtonItem.gd" id="10_jyc6b"] [ext_resource type="Texture2D" uid="uid://eai2a6227py1" path="res://pad_hmi_ui/setting/connect_icon.png" id="11_g12mf"] [ext_resource type="Texture2D" uid="uid://rf7k1oo23umb" path="res://pad_hmi_ui/setting/download_icon_normal.png" id="11_px13j"] [ext_resource type="Texture2D" uid="uid://bgykactp343j6" path="res://pad_hmi_ui/setting/connect_icon_pressed.png" id="12_3rn0r"] [ext_resource type="Texture2D" uid="uid://xcl6r32po8p8" path="res://pad_hmi_ui/setting/download_icon_high.png" id="12_ljpgt"] [ext_resource type="Texture2D" uid="uid://dr5maw7xa58mq" path="res://pad_hmi_ui/setting/upload_icon_normal.png" id="13_8lrx3"] [ext_resource type="Texture2D" uid="uid://bqxv0p5et7qnb" path="res://pad_hmi_ui/setting/connect_btn.png" id="13_g54n4"] [ext_resource type="Texture2D" uid="uid://yspjrkbkr0re" path="res://pad_hmi_ui/setting/update_btn.png" id="14_32p5r"] [ext_resource type="Script" path="res://common/base/base_control.gd" id="15_od2fy"] [ext_resource type="Texture2D" uid="uid://t2ku0xn32sqd" path="res://pad_hmi_ui/setting/progress_bar_normal.png" id="16_rrajj"] [ext_resource type="Texture2D" uid="uid://siw3iqyojrmb" path="res://pad_hmi_ui/setting/updatelog_bg.png" id="16_t8xnk"] [ext_resource type="Texture2D" uid="uid://c15ltf6sdq5m1" path="res://pad_hmi_ui/setting/cancel_btn.png" id="17_r1mfq"] [ext_resource type="Texture2D" uid="uid://o418ai5uhori" path="res://pad_hmi_ui/setting/confirm_btn.png" id="18_i0avx"] [ext_resource type="PackedScene" uid="uid://ctjlpah7am5se" path="res://Modules/update_progress.tscn" id="19_ra4y1"] [sub_resource type="StyleBoxTexture" id="StyleBoxTexture_bqmim"] texture = ExtResource("2_o74j2") [sub_resource type="StyleBoxTexture" id="StyleBoxTexture_e3m7r"] texture = ExtResource("5_ba7hx") [sub_resource type="StyleBoxTexture" id="StyleBoxTexture_jad8g"] texture = ExtResource("9_i06j1") [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_emjfk"] [sub_resource type="StyleBoxTexture" id="StyleBoxTexture_12j7c"] texture = ExtResource("13_g54n4") [node name="Setting" type="MarginContainer"] anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 script = ExtResource("1_ehdr1") [node name="SettingBg" type="TextureRect" parent="."] layout_mode = 2 texture = ExtResource("1_x62x2") [node name="HBoxContainer" type="HBoxContainer" parent="."] layout_mode = 2 theme_override_constants/separation = 32 [node name="margin" type="MarginContainer" parent="HBoxContainer"] layout_mode = 2 size_flags_horizontal = 3 size_flags_stretch_ratio = 1.01 theme_override_constants/margin_left = 53 theme_override_constants/margin_top = 65 theme_override_constants/margin_right = 54 theme_override_constants/margin_bottom = 50 [node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/margin"] layout_mode = 2 theme_override_constants/separation = 0 [node name="Label" type="Label" parent="HBoxContainer/margin/VBoxContainer"] layout_mode = 2 theme_override_constants/line_spacing = 0 theme_override_font_sizes/font_size = 48 text = "系统设置" vertical_alignment = 1 [node name="tab" type="Control" parent="HBoxContainer/margin/VBoxContainer"] custom_minimum_size = Vector2(0, 37) layout_mode = 2 [node name="Label2" type="Label" parent="HBoxContainer/margin/VBoxContainer"] layout_mode = 2 theme_override_font_sizes/font_size = 32 text = "地图设置" [node name="tab2" type="Control" parent="HBoxContainer/margin/VBoxContainer"] custom_minimum_size = Vector2(0, 53) layout_mode = 2 [node name="GridContainer" type="GridContainer" parent="HBoxContainer/margin/VBoxContainer"] layout_mode = 2 theme_override_constants/h_separation = 150 theme_override_constants/v_separation = 143 columns = 3 [node name="Record" type="Button" parent="HBoxContainer/margin/VBoxContainer/GridContainer"] custom_minimum_size = Vector2(220, 220) layout_mode = 2 focus_mode = 0 script = ExtResource("10_jyc6b") TextureNormal = ExtResource("3_t55mh") TexturePressed = ExtResource("3_r83c5") styleBox = SubResource("StyleBoxTexture_bqmim") is_Scale = true [node name="TextureRect" type="TextureRect" parent="HBoxContainer/margin/VBoxContainer/GridContainer/Record"] custom_minimum_size = Vector2(74, 74) layout_mode = 1 anchors_preset = -1 anchor_left = 0.331818 anchor_top = 0.230205 anchor_right = 0.668182 anchor_bottom = 0.566568 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("3_t55mh") expand_mode = 1 stretch_mode = 5 metadata/_edit_use_anchors_ = true [node name="Label" type="Label" parent="HBoxContainer/margin/VBoxContainer/GridContainer/Record"] layout_mode = 0 anchor_left = 0.236364 anchor_top = 0.7 anchor_right = 0.777273 anchor_bottom = 0.931818 theme_override_colors/font_color = Color(0.403922, 0.403922, 0.403922, 1) theme_override_font_sizes/font_size = 24 text = "录制数据" horizontal_alignment = 1 metadata/_edit_use_anchors_ = true [node name="Build" type="Button" parent="HBoxContainer/margin/VBoxContainer/GridContainer"] custom_minimum_size = Vector2(220, 220) layout_mode = 2 focus_mode = 0 script = ExtResource("10_jyc6b") TextureNormal = ExtResource("6_q5g71") TexturePressed = ExtResource("7_3wr4h") styleBox = SubResource("StyleBoxTexture_bqmim") is_Scale = true [node name="TextureRect" type="TextureRect" parent="HBoxContainer/margin/VBoxContainer/GridContainer/Build"] custom_minimum_size = Vector2(74, 74) layout_mode = 1 anchors_preset = -1 anchor_left = 0.331818 anchor_top = 0.230205 anchor_right = 0.668182 anchor_bottom = 0.566568 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("6_q5g71") expand_mode = 1 stretch_mode = 5 metadata/_edit_use_anchors_ = true [node name="Label" type="Label" parent="HBoxContainer/margin/VBoxContainer/GridContainer/Build"] layout_mode = 1 anchors_preset = -1 anchor_left = 0.172727 anchor_top = 0.7 anchor_right = 0.827273 anchor_bottom = 0.931818 theme_override_colors/font_color = Color(0.403922, 0.403922, 0.403922, 1) theme_override_font_sizes/font_size = 24 text = "构建高清地图" horizontal_alignment = 1 metadata/_edit_use_anchors_ = true [node name="Export" type="Button" parent="HBoxContainer/margin/VBoxContainer/GridContainer"] custom_minimum_size = Vector2(220, 220) layout_mode = 2 focus_mode = 0 script = ExtResource("10_jyc6b") TextureNormal = ExtResource("8_0e4lg") TexturePressed = ExtResource("9_gdew3") styleBox = SubResource("StyleBoxTexture_bqmim") is_Scale = true [node name="TextureRect" type="TextureRect" parent="HBoxContainer/margin/VBoxContainer/GridContainer/Export"] custom_minimum_size = Vector2(74, 74) layout_mode = 1 anchors_preset = -1 anchor_left = 0.331818 anchor_top = 0.381818 anchor_right = 0.668182 anchor_bottom = 0.718182 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("8_0e4lg") expand_mode = 1 stretch_mode = 5 metadata/_edit_use_anchors_ = true [node name="Label" type="Label" parent="HBoxContainer/margin/VBoxContainer/GridContainer/Export"] layout_mode = 1 anchors_preset = -1 anchor_left = 0.236364 anchor_top = 0.777273 anchor_right = 0.777273 anchor_bottom = 0.945455 theme_override_colors/font_color = Color(0.403922, 0.403922, 0.403922, 1) theme_override_font_sizes/font_size = 24 text = "导出" horizontal_alignment = 1 metadata/_edit_use_anchors_ = true [node name="exportTabs" parent="HBoxContainer/margin/VBoxContainer/GridContainer/Export" instance=ExtResource("10_i6ov6")] layout_mode = 0 anchor_left = 0.0545455 anchor_top = 0.0863636 anchor_right = 0.959091 anchor_bottom = 0.35 offset_right = 0.0 offset_bottom = 0.0 mouse_filter = 0 item1 = ".bag" item2 = ".pcd" metadata/_edit_use_anchors_ = true [node name="Download" type="Button" parent="HBoxContainer/margin/VBoxContainer/GridContainer"] custom_minimum_size = Vector2(220, 220) layout_mode = 2 focus_mode = 0 script = ExtResource("10_jyc6b") TextureNormal = ExtResource("11_px13j") TexturePressed = ExtResource("12_ljpgt") styleBox = SubResource("StyleBoxTexture_bqmim") is_Scale = true [node name="TextureRect" type="TextureRect" parent="HBoxContainer/margin/VBoxContainer/GridContainer/Download"] custom_minimum_size = Vector2(74, 74) layout_mode = 1 anchors_preset = -1 anchor_left = 0.331818 anchor_top = 0.230205 anchor_right = 0.668182 anchor_bottom = 0.566568 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("11_px13j") expand_mode = 1 stretch_mode = 5 metadata/_edit_use_anchors_ = true [node name="Label" type="Label" parent="HBoxContainer/margin/VBoxContainer/GridContainer/Download"] layout_mode = 1 anchors_preset = -1 anchor_left = 0.177273 anchor_top = 0.668182 anchor_right = 0.831818 anchor_bottom = 0.9 theme_override_colors/font_color = Color(0.403922, 0.403922, 0.403922, 1) theme_override_font_sizes/font_size = 24 text = "下载更新地图" horizontal_alignment = 1 metadata/_edit_use_anchors_ = true [node name="Upload" type="Button" parent="HBoxContainer/margin/VBoxContainer/GridContainer"] custom_minimum_size = Vector2(220, 220) layout_mode = 2 focus_mode = 0 script = ExtResource("10_jyc6b") TextureNormal = ExtResource("3_t55mh") TexturePressed = ExtResource("3_r83c5") styleBox = SubResource("StyleBoxTexture_bqmim") is_Scale = true [node name="TextureRect" type="TextureRect" parent="HBoxContainer/margin/VBoxContainer/GridContainer/Upload"] custom_minimum_size = Vector2(74, 74) layout_mode = 1 anchors_preset = -1 anchor_left = 0.331818 anchor_top = 0.381818 anchor_right = 0.668182 anchor_bottom = 0.718182 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("13_8lrx3") expand_mode = 1 stretch_mode = 5 metadata/_edit_use_anchors_ = true [node name="Label" type="Label" parent="HBoxContainer/margin/VBoxContainer/GridContainer/Upload"] layout_mode = 1 anchors_preset = -1 anchor_left = 0.218182 anchor_top = 0.740909 anchor_right = 0.759091 anchor_bottom = 0.972727 theme_override_colors/font_color = Color(0.403922, 0.403922, 0.403922, 1) theme_override_font_sizes/font_size = 24 text = "上传" horizontal_alignment = 1 metadata/_edit_use_anchors_ = true [node name="uploadTabs" parent="HBoxContainer/margin/VBoxContainer/GridContainer/Upload" instance=ExtResource("10_i6ov6")] layout_mode = 0 anchor_left = 0.0545455 anchor_top = 0.0863636 anchor_right = 0.959091 anchor_bottom = 0.35 offset_right = 0.0 offset_bottom = 0.0 mouse_filter = 0 item1 = ".pcd" item2 = ".osm" metadata/_edit_use_anchors_ = true [node name="tab3" type="Control" parent="HBoxContainer/margin/VBoxContainer"] custom_minimum_size = Vector2(0, 83) layout_mode = 2 [node name="progressPanel" type="TextureRect" parent="HBoxContainer/margin/VBoxContainer"] unique_name_in_owner = true layout_mode = 2 texture = ExtResource("3_lnvl1") [node name="MarginContainer" type="MarginContainer" parent="HBoxContainer/margin/VBoxContainer/progressPanel"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 theme_override_constants/margin_left = 53 theme_override_constants/margin_top = 25 theme_override_constants/margin_right = 59 theme_override_constants/margin_bottom = 83 [node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/margin/VBoxContainer/progressPanel/MarginContainer"] layout_mode = 2 theme_override_constants/separation = 32 [node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer/margin/VBoxContainer/progressPanel/MarginContainer/VBoxContainer"] layout_mode = 2 [node name="progressHead" type="Label" parent="HBoxContainer/margin/VBoxContainer/progressPanel/MarginContainer/VBoxContainer/HBoxContainer"] unique_name_in_owner = true layout_mode = 2 theme_override_font_sizes/font_size = 33 text = "进度 - " [node name="progressLabel" type="Label" parent="HBoxContainer/margin/VBoxContainer/progressPanel/MarginContainer/VBoxContainer/HBoxContainer"] unique_name_in_owner = true layout_mode = 2 theme_override_font_sizes/font_size = 33 text = "45%" [node name="progressBar" type="TextureProgressBar" parent="HBoxContainer/margin/VBoxContainer/progressPanel/MarginContainer/VBoxContainer"] unique_name_in_owner = true layout_mode = 2 size_flags_vertical = 3 value = 75.0 nine_patch_stretch = true texture_under = ExtResource("16_rrajj") texture_progress = ExtResource("4_pfp3a") [node name="tab4" type="Control" parent="HBoxContainer/margin/VBoxContainer"] custom_minimum_size = Vector2(0, 47) layout_mode = 2 [node name="PanelContainer" type="PanelContainer" parent="HBoxContainer/margin/VBoxContainer"] layout_mode = 2 size_flags_vertical = 3 theme_override_styles/panel = SubResource("StyleBoxTexture_e3m7r") [node name="MarginContainer" type="MarginContainer" parent="HBoxContainer/margin/VBoxContainer/PanelContainer"] layout_mode = 2 theme_override_constants/margin_left = 52 theme_override_constants/margin_top = 11 theme_override_constants/margin_right = 52 [node name="ScrollContainer" type="ScrollContainer" parent="HBoxContainer/margin/VBoxContainer/PanelContainer/MarginContainer"] layout_mode = 2 [node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/margin/VBoxContainer/PanelContainer/MarginContainer/ScrollContainer"] layout_mode = 2 theme_override_constants/separation = 0 [node name="tab" type="Control" parent="HBoxContainer/margin/VBoxContainer/PanelContainer/MarginContainer/ScrollContainer/VBoxContainer"] custom_minimum_size = Vector2(0, 34.895) layout_mode = 2 [node name="infoLabel" type="Label" parent="HBoxContainer/margin/VBoxContainer/PanelContainer/MarginContainer/ScrollContainer/VBoxContainer"] unique_name_in_owner = true layout_mode = 2 size_flags_horizontal = 3 size_flags_vertical = 2 theme_override_constants/line_spacing = 15 theme_override_font_sizes/font_size = 27 text = "[INFO] [launch]: All log files can be found below /home/khalil/.ros/log/2023-11-30-16-25-47-793699-khalil-417884 [INFO] [launch]: Default logging verbosity is set to INFO" [node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer"] layout_mode = 2 size_flags_horizontal = 3 size_flags_stretch_ratio = 1.15 theme_override_constants/separation = 30 [node name="margin" type="MarginContainer" parent="HBoxContainer/VBoxContainer"] layout_mode = 2 size_flags_vertical = 3 size_flags_stretch_ratio = 1.34 theme_override_constants/margin_left = 45 theme_override_constants/margin_top = 15 theme_override_constants/margin_right = 48 theme_override_constants/margin_bottom = 54 [node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/VBoxContainer/margin"] layout_mode = 2 theme_override_constants/separation = 0 [node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer"] layout_mode = 2 theme_override_constants/separation = 19 [node name="Label" type="Label" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer"] layout_mode = 2 size_flags_horizontal = 10 theme_override_font_sizes/font_size = 34 text = "25℃" [node name="tab" type="Control" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer"] custom_minimum_size = Vector2(86.18, 0) layout_mode = 2 [node name="Label2" type="Label" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer"] layout_mode = 2 theme_override_font_sizes/font_size = 34 text = "2024-04-27" [node name="Label3" type="Label" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer"] layout_mode = 2 theme_override_font_sizes/font_size = 34 text = "00:35:24" [node name="tab" type="Control" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer"] custom_minimum_size = Vector2(0, 110.275) layout_mode = 2 [node name="HBoxContainer2" type="HBoxContainer" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer"] layout_mode = 2 theme_override_constants/separation = 98 [node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer2"] layout_mode = 2 theme_override_constants/separation = 48 [node name="Label" type="Label" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer2/VBoxContainer"] layout_mode = 2 theme_override_font_sizes/font_size = 33 text = "显示模式" [node name="TextureRect" type="TextureRect" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer2/VBoxContainer"] layout_mode = 2 texture = ExtResource("6_xloj4") [node name="VBoxContainer2" type="VBoxContainer" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer2"] layout_mode = 2 theme_override_constants/separation = 48 [node name="Label" type="Label" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer2/VBoxContainer2"] layout_mode = 2 theme_override_font_sizes/font_size = 33 text = "视图切换" [node name="TextureRect" type="TextureRect" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer2/VBoxContainer2"] layout_mode = 2 texture = ExtResource("7_vgc4b") [node name="tab2" type="Control" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer"] custom_minimum_size = Vector2(0, 53) layout_mode = 2 [node name="HBoxContainer3" type="HBoxContainer" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer"] layout_mode = 2 size_flags_vertical = 3 theme_override_constants/separation = 50 [node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer3"] layout_mode = 2 size_flags_horizontal = 3 theme_override_constants/separation = 40 [node name="Label" type="Label" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer3/VBoxContainer"] layout_mode = 2 theme_override_font_sizes/font_size = 32 text = "系统语言" [node name="MarginContainer" type="MarginContainer" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer3/VBoxContainer"] layout_mode = 2 size_flags_vertical = 3 [node name="LanguageTabs" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer3/VBoxContainer/MarginContainer" instance=ExtResource("8_0kvbq")] unique_name_in_owner = true layout_mode = 2 size_flags_horizontal = 1 [node name="VBoxContainer2" type="VBoxContainer" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer3"] layout_mode = 2 size_flags_horizontal = 3 size_flags_stretch_ratio = 1.55 theme_override_constants/separation = 40 [node name="Label" type="Label" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer3/VBoxContainer2"] layout_mode = 2 theme_override_font_sizes/font_size = 32 text = "连接服务器" [node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer3/VBoxContainer2"] layout_mode = 2 size_flags_vertical = 3 theme_override_constants/separation = 26 [node name="WebsocketAddress" type="PanelContainer" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer"] layout_mode = 2 size_flags_horizontal = 3 theme_override_styles/panel = SubResource("StyleBoxTexture_jad8g") [node name="WebsocketAddressInput" type="LineEdit" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer/WebsocketAddress"] unique_name_in_owner = true layout_mode = 2 theme_override_font_sizes/font_size = 30 theme_override_styles/focus = SubResource("StyleBoxEmpty_emjfk") text = "ws://192.168.4.88:9091" alignment = 1 flat = true [node name="WsConnectButton" type="Button" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer"] custom_minimum_size = Vector2(100, 0) layout_mode = 2 focus_mode = 0 flat = true script = ExtResource("10_jyc6b") TextureNormal = ExtResource("11_g12mf") TexturePressed = ExtResource("12_3rn0r") styleBox = SubResource("StyleBoxTexture_12j7c") is_Scale = true size_max = 1.2 [node name="TextureRect" type="TextureRect" parent="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer/WsConnectButton"] layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -20.0 offset_top = -20.0 offset_right = 19.0 offset_bottom = 23.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("11_g12mf") expand_mode = 1 [node name="RightBottonPanel" type="MarginContainer" parent="HBoxContainer/VBoxContainer"] layout_mode = 2 size_flags_vertical = 3 theme_override_constants/margin_left = 48 theme_override_constants/margin_top = 42 theme_override_constants/margin_right = 45 theme_override_constants/margin_bottom = 48 [node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/VBoxContainer/RightBottonPanel"] layout_mode = 2 theme_override_constants/separation = 0 [node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer"] layout_mode = 2 theme_override_constants/separation = 0 [node name="Label" type="Label" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/HBoxContainer"] layout_mode = 2 theme_override_font_sizes/font_size = 32 text = "VCU固件版本:" vertical_alignment = 1 [node name="VCU_version" type="Label" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/HBoxContainer"] unique_name_in_owner = true layout_mode = 2 size_flags_horizontal = 3 theme_override_font_sizes/font_size = 32 text = "1.1.1" horizontal_alignment = 2 vertical_alignment = 1 [node name="tab" type="Control" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/HBoxContainer"] custom_minimum_size = Vector2(80, 0) layout_mode = 2 [node name="Label3" type="Label" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/HBoxContainer"] layout_mode = 2 theme_override_font_sizes/font_size = 31 text = "自动驾驶版本:" horizontal_alignment = 1 vertical_alignment = 1 [node name="ADAS_version" type="Label" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/HBoxContainer"] unique_name_in_owner = true layout_mode = 2 size_flags_horizontal = 3 theme_override_font_sizes/font_size = 32 text = "1.1.1" horizontal_alignment = 2 vertical_alignment = 1 [node name="tab" type="Control" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer"] custom_minimum_size = Vector2(0, 52) layout_mode = 2 [node name="HBoxContainer2" type="HBoxContainer" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer"] custom_minimum_size = Vector2(0, 100) layout_mode = 2 [node name="Label" type="Label" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/HBoxContainer2"] layout_mode = 2 theme_override_font_sizes/font_size = 32 text = "OTA升级" vertical_alignment = 1 [node name="UpdateButton" type="TextureRect" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/HBoxContainer2"] unique_name_in_owner = true layout_mode = 2 size_flags_horizontal = 10 texture = ExtResource("14_32p5r") script = ExtResource("15_od2fy") is_Scale = true [node name="Label" type="Label" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/HBoxContainer2/UpdateButton"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 theme_override_font_sizes/font_size = 32 text = "检查更新" horizontal_alignment = 1 vertical_alignment = 1 [node name="tab2" type="Control" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer"] custom_minimum_size = Vector2(0, 52) layout_mode = 2 [node name="UpdateLog" type="TextureRect" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer"] layout_mode = 2 size_flags_vertical = 3 texture = ExtResource("16_t8xnk") [node name="UpdateMesPanel" type="MarginContainer" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/UpdateLog"] unique_name_in_owner = true visible = false layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 theme_override_constants/margin_left = 52 theme_override_constants/margin_top = 40 theme_override_constants/margin_right = 35 theme_override_constants/margin_bottom = 29 [node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/UpdateLog/UpdateMesPanel"] layout_mode = 2 [node name="updateMessage" type="Label" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/UpdateLog/UpdateMesPanel/HBoxContainer"] unique_name_in_owner = true custom_minimum_size = Vector2(571, 191) layout_mode = 2 size_flags_vertical = 0 theme_override_colors/font_color = Color(0.403922, 0.403922, 0.403922, 1) theme_override_constants/line_spacing = 19 theme_override_font_sizes/font_size = 24 text = "找到可更新的固件,是否立即开始升级 固件名称:0214_00_08_0712 固件大小:87.8MB 更新日期:2024-07-12 11:54:53 更新内容:-- " autowrap_mode = 3 [node name="tab" type="Control" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/UpdateLog/UpdateMesPanel/HBoxContainer"] custom_minimum_size = Vector2(70, 0) layout_mode = 2 [node name="UpdateCancelBtn" type="TextureRect" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/UpdateLog/UpdateMesPanel/HBoxContainer"] unique_name_in_owner = true layout_mode = 2 size_flags_vertical = 8 texture = ExtResource("17_r1mfq") script = ExtResource("15_od2fy") is_Scale = true [node name="tab2" type="Control" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/UpdateLog/UpdateMesPanel/HBoxContainer"] custom_minimum_size = Vector2(34.895, 0) layout_mode = 2 [node name="UpdateAcceptBtn" type="TextureRect" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/UpdateLog/UpdateMesPanel/HBoxContainer"] unique_name_in_owner = true layout_mode = 2 size_flags_vertical = 8 texture = ExtResource("18_i0avx") script = ExtResource("15_od2fy") is_Scale = true [node name="Updating" type="MarginContainer" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/UpdateLog"] visible = false layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 theme_override_constants/margin_left = 52 theme_override_constants/margin_top = 58 theme_override_constants/margin_right = 35 theme_override_constants/margin_bottom = 29 [node name="UpdateProgress" parent="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/UpdateLog/Updating" instance=ExtResource("19_ra4y1")] layout_mode = 2 [connection signal="on_click" from="HBoxContainer/margin/VBoxContainer/GridContainer/Record" to="." method="_on_record_on_click"] [connection signal="on_click" from="HBoxContainer/margin/VBoxContainer/GridContainer/Build" to="." method="_on_build_on_click"] [connection signal="on_click" from="HBoxContainer/margin/VBoxContainer/GridContainer/Export" to="." method="_on_export_on_click"] [connection signal="Onclick" from="HBoxContainer/margin/VBoxContainer/GridContainer/Export/exportTabs" to="." method="_on_export_tabs_onclick"] [connection signal="on_click" from="HBoxContainer/margin/VBoxContainer/GridContainer/Download" to="." method="_on_download_on_click"] [connection signal="on_click" from="HBoxContainer/margin/VBoxContainer/GridContainer/Upload" to="." method="_on_upload_on_click"] [connection signal="Onclick" from="HBoxContainer/margin/VBoxContainer/GridContainer/Upload/uploadTabs" to="." method="_on_upload_tabs_onclick"] [connection signal="Onclick" from="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer3/VBoxContainer/MarginContainer/LanguageTabs" to="." method="_on_language_tabs_onclick"] [connection signal="pressed" from="HBoxContainer/VBoxContainer/margin/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer/WsConnectButton" to="." method="_on_ws_connect_button_pressed"] [connection signal="on_click" from="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/HBoxContainer2/UpdateButton" to="." method="_on_update_button_on_click"] [connection signal="on_click" from="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/UpdateLog/UpdateMesPanel/HBoxContainer/UpdateCancelBtn" to="." method="_on_update_cancel_btn_on_click"] [connection signal="on_click" from="HBoxContainer/VBoxContainer/RightBottonPanel/VBoxContainer/UpdateLog/UpdateMesPanel/HBoxContainer/UpdateAcceptBtn" to="." method="_on_update_accept_btn_on_click"]