def get_file(self): file_dlg = QFileDialog() file_dlg.setFileMode(QFileDialog.AnyFile) if file_dlg.exec_(): map_file_name = file_dlg.selectedFiles() rospy.loginfo('Selected files: %s' % map_file_name) if len(map_file_name) > 0: self.map_path_name = map_file_name[0] self._widget.file_path_edit.setText(self.map_path_name)
def get_folder(self): file_dlg = QFileDialog() file_dlg.setFileMode(QFileDialog.Directory) if file_dlg.exec_(): destination_map_file_name = file_dlg.selectedFiles() rospy.loginfo('Selected files: %s' % destination_map_file_name) if len(destination_map_file_name) > 0: self.destination_map_file_name = destination_map_file_name[0] self._widget.desination_file_name_edit.setText( self.destination_map_file_name)
def get_file_map_to_rviz(self): file_dlg = QFileDialog() file_dlg.setFileMode(QFileDialog.AnyFile) # file_dlg.setFilter("Yaml files (*.yaml)") # print('Hi, you try to get a file') if file_dlg.exec_(): map_file_name = file_dlg.selectedFiles() rospy.loginfo( 'Selected files to extract position of the fiducials: %s' % map_file_name) if len(map_file_name) > 0: self.map_forRviz_file_name = map_file_name[0] self._widget.map_to_rviz_path_edit.setText( self.map_forRviz_file_name)
def get_file_yaml(self): file_dlg = QFileDialog() file_dlg.setFileMode(QFileDialog.AnyFile) # file_dlg.setFilter("Yaml files (*.yaml)") # print('Hi, you try to get a file') # print(self.map_file_name) if file_dlg.exec_(): destination_map_config_file_name = file_dlg.selectedFiles() rospy.loginfo('Selected files: %s' % destination_map_config_file_name) if len(destination_map_config_file_name) > 0: self.destination_map_config_file_name = destination_map_config_file_name[ 0] self._widget.config_map_file_name_edit.setText( self.destination_map_config_file_name) self.read_map()