summaryrefslogtreecommitdiffstats
path: root/modules/openxr/editor/openxr_select_runtime.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/openxr/editor/openxr_select_runtime.cpp')
-rw-r--r--modules/openxr/editor/openxr_select_runtime.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/modules/openxr/editor/openxr_select_runtime.cpp b/modules/openxr/editor/openxr_select_runtime.cpp
index f6aa157907..4a2a87cb88 100644
--- a/modules/openxr/editor/openxr_select_runtime.cpp
+++ b/modules/openxr/editor/openxr_select_runtime.cpp
@@ -35,9 +35,6 @@
#include "editor/editor_settings.h"
#include "editor/editor_string_names.h"
-void OpenXRSelectRuntime::_bind_methods() {
-}
-
void OpenXRSelectRuntime::_update_items() {
Ref<DirAccess> da = DirAccess::create(DirAccess::ACCESS_FILESYSTEM);
OS *os = OS::get_singleton();
@@ -98,11 +95,11 @@ void OpenXRSelectRuntime::_notification(int p_notification) {
_update_items();
// Connect signal
- connect("item_selected", callable_mp(this, &OpenXRSelectRuntime::_item_selected));
+ connect(SceneStringName(item_selected), callable_mp(this, &OpenXRSelectRuntime::_item_selected));
} break;
case NOTIFICATION_EXIT_TREE: {
// Disconnect signal
- disconnect("item_selected", callable_mp(this, &OpenXRSelectRuntime::_item_selected));
+ disconnect(SceneStringName(item_selected), callable_mp(this, &OpenXRSelectRuntime::_item_selected));
} break;
}
}
@@ -122,6 +119,7 @@ OpenXRSelectRuntime::OpenXRSelectRuntime() {
default_runtimes["SteamVR"] = "~/.steam/steam/steamapps/common/SteamVR/steamxr_linux64.json";
#endif
+ // TODO: Move to editor_settings.cpp
EDITOR_DEF_RST("xr/openxr/runtime_paths", default_runtimes);
set_flat(true);