From 146ae6c21136a77ac2893644d7a8cf2e9c4528e9 Mon Sep 17 00:00:00 2001 From: Alejandro Hernandez Cordero Date: Thu, 18 Dec 2025 10:53:31 +0100 Subject: [PATCH] Updated deprecated ament_index_cpp API Signed-off-by: Alejandro Hernandez Cordero --- turtlesim/src/turtle_frame.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/turtlesim/src/turtle_frame.cpp b/turtlesim/src/turtle_frame.cpp index 29eb4356..de1b8525 100644 --- a/turtlesim/src/turtle_frame.cpp +++ b/turtlesim/src/turtle_frame.cpp @@ -113,8 +113,12 @@ TurtleFrame::TurtleFrame(rclcpp::Node::SharedPtr & node_handle, QWidget * parent turtles.append("kilted.png"); turtles.append("rolling.png"); - QString images_path = - (ament_index_cpp::get_package_share_directory("turtlesim") + "/images/").c_str(); + std::filesystem::path path_tutlesim_images("turtlesim"); + path_tutlesim_images /= "images"; + std::filesystem::path images_path_p; + ament_index_cpp::get_package_share_directory(path_tutlesim_images, images_path_p); + + QString images_path = images_path_p.c_str(); for (int i = 0; i < turtles.size(); ++i) { QImage img; img.load(images_path + turtles[i]);