We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 27ee11b commit 6143d2bCopy full SHA for 6143d2b
1 file changed
qtfred/CMakeLists.txt
@@ -23,7 +23,12 @@ set_target_properties(qtfred PROPERTIES
23
AUTORCC TRUE
24
AUTOUIC FALSE)
25
set_target_properties(qtfred PROPERTIES OUTPUT_NAME "qtfred_${FSO_BINARY_SUFFIX}")
26
-
+get_target_property(QT_PLUGINS_DIR Qt6::Core QT_PLUGINS_DIR)
27
+if(MSVC AND QT_PLUGINS_DIR)
28
+ set_property(TARGET ${PROJECT_NAME} PROPERTY
29
+ VS_DEBUGGER_ENVIRONMENT "QT_QPA_PLATFORM_PLUGIN_PATH=${QT_PLUGINS_DIR}"
30
+ )
31
+endif()
32
target_compile_definitions(qtfred PRIVATE "$<$<CXX_COMPILER_ID:MSVC>:PDB_DEBUGGING=1>")
33
34
# Undefine emit since it conflicts with our code
0 commit comments