From b0fdafb8ea309a619cd5f8981395c49764e1669c Mon Sep 17 00:00:00 2001 From: Paul Beuchat <beuchatp@control.ee.ethz.ch> Date: Thu, 6 Sep 2018 13:03:45 +0200 Subject: [PATCH] Adjusted CMakeList to add resource file to studentGUI --- pps_ws/src/d_fall_pps/CMakeLists.txt | 15 ++++++++++++--- .../GUI_Qt/studentGUI/include/MainWindow.h | 2 +- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/pps_ws/src/d_fall_pps/CMakeLists.txt b/pps_ws/src/d_fall_pps/CMakeLists.txt index 065f3562..57c8f45e 100755 --- a/pps_ws/src/d_fall_pps/CMakeLists.txt +++ b/pps_ws/src/d_fall_pps/CMakeLists.txt @@ -59,12 +59,18 @@ find_package(Qt5Svg REQUIRED) set(MY_GUI_LIB_PATH_SRC ${PROJECT_SOURCE_DIR}/GUI_Qt/CrazyFlyGUI/src) set(MY_GUI_LIB_PATH_INC ${PROJECT_SOURCE_DIR}/GUI_Qt/CrazyFlyGUI/include) +# GUI -- Resource file +set(MY_RESOURCE_FILE_QRC ${PROJECT_SOURCE_DIR}/GUI_Qt/CrazyFlyGUI/CrazyFlyGUI.qrc) + + + # StudentGUI -- Add src and includes set(STUDENT_GUI_LIB_PATH_SRC ${PROJECT_SOURCE_DIR}/GUI_Qt/studentGUI/src) set(STUDENT_GUI_LIB_PATH_INC ${PROJECT_SOURCE_DIR}/GUI_Qt/studentGUI/include) -# GUI -- Resource file -set(MY_RESOURCE_FILE_QRC ${PROJECT_SOURCE_DIR}/GUI_Qt/CrazyFlyGUI/CrazyFlyGUI.qrc) +# StudentGUI -- Resource file +set(STUDENT_RESOURCE_FILE_QRC ${PROJECT_SOURCE_DIR}/GUI_Qt/studentGUI/studentgui.qrc) + # #set the default path for built executables to the "bin" directory # set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) @@ -105,6 +111,9 @@ set(SRC_HDRS_QOBJECT_STUDENT_GUI qt5_wrap_ui(UIS_HDRS_STUDENT_GUI ${STUDENT_GUI_LIB_PATH_SRC}/MainWindow.ui) qt5_wrap_cpp(SRC_MOC_HDRS_STUDENT_GUI ${SRC_HDRS_QOBJECT_STUDENT_GUI}) +# GUI -- wrap resource file qrc->rcc +qt5_add_resources(STUDENT_RESOURCE_FILE_RCC ${STUDENT_RESOURCE_FILE_QRC}) + ## Uncomment this if the package has a setup.py. This macro ensures @@ -309,7 +318,7 @@ add_executable(my_GUI ${MY_CPP_SOURCES_GUI} ${UIS_HDRS_GUI} ${SRC_MOC_HDRS_GUI} qt5_use_modules(my_GUI Widgets) # StudentGUI -- Add executables here -add_executable(student_GUI ${MY_CPP_SOURCES_STUDENT_GUI} ${UIS_HDRS_STUDENT_GUI} ${SRC_MOC_HDRS_STUDENT_GUI}) +add_executable(student_GUI ${MY_CPP_SOURCES_STUDENT_GUI} ${UIS_HDRS_STUDENT_GUI} ${SRC_MOC_HDRS_STUDENT_GUI} ${STUDENT_RESOURCE_FILE_RCC}) qt5_use_modules(student_GUI Widgets) diff --git a/pps_ws/src/d_fall_pps/GUI_Qt/studentGUI/include/MainWindow.h b/pps_ws/src/d_fall_pps/GUI_Qt/studentGUI/include/MainWindow.h index 574a1f97..bcd5c414 100644 --- a/pps_ws/src/d_fall_pps/GUI_Qt/studentGUI/include/MainWindow.h +++ b/pps_ws/src/d_fall_pps/GUI_Qt/studentGUI/include/MainWindow.h @@ -217,7 +217,7 @@ private: const float battery_voltage_empty_while_flying = 2.80; // in Volts const float battery_voltage_empty_while_motors_off = 3.30; // in Volts // BATTERY FULL VOLTAGES - const float battery_voltage_full_while_flying = 3.40; // in Volts + const float battery_voltage_full_while_flying = 3.70; // in Volts const float battery_voltage_full_while_motors_off = 4.20; // in Volts ros::Publisher crazyRadioCommandPublisher; -- GitLab