@@ -75,12 +75,12 @@ class PluginlibFactory : public rviz::Factory
7575 : mime_type_(QString(" application/%1/%2" ).arg(package, base_class_type)) {
7676 class_loader_ = new pluginlib::ClassLoader<Type>(package.toStdString (), base_class_type.toStdString ());
7777 }
78- virtual ~PluginlibFactory () { delete class_loader_; }
78+ ~PluginlibFactory () override { delete class_loader_; }
7979
8080 // / retrieve mime type used for given factory
8181 QString mimeType () const { return mime_type_; }
8282
83- virtual QStringList getDeclaredClassIds () {
83+ QStringList getDeclaredClassIds () override {
8484 QStringList ids;
8585 for (const auto & record : built_ins_)
8686 ids.push_back (record.class_id_ );
@@ -93,23 +93,23 @@ class PluginlibFactory : public rviz::Factory
9393 return ids;
9494 }
9595
96- virtual QString getClassDescription (const QString& class_id) const {
96+ QString getClassDescription (const QString& class_id) const override {
9797 auto it = built_ins_.find (class_id);
9898 if (it != built_ins_.end ()) {
9999 return it->description_ ;
100100 }
101101 return QString::fromStdString (class_loader_->getClassDescription (class_id.toStdString ()));
102102 }
103103
104- virtual QString getClassName (const QString& class_id) const {
104+ QString getClassName (const QString& class_id) const override {
105105 auto it = built_ins_.find (class_id);
106106 if (it != built_ins_.end ()) {
107107 return it->name_ ;
108108 }
109109 return QString::fromStdString (class_loader_->getName (class_id.toStdString ()));
110110 }
111111
112- virtual QString getClassPackage (const QString& class_id) const {
112+ QString getClassPackage (const QString& class_id) const override {
113113 auto it = built_ins_.find (class_id);
114114 if (it != built_ins_.end ()) {
115115 return it->package_ ;
@@ -125,7 +125,7 @@ class PluginlibFactory : public rviz::Factory
125125 return QString::fromStdString (class_loader_->getPluginManifestPath (class_id.toStdString ()));
126126 }
127127
128- virtual QIcon getIcon (const QString& class_id) const {
128+ QIcon getIcon (const QString& class_id) const override {
129129 QString package = getClassPackage (class_id);
130130 QString class_name = getClassName (class_id);
131131 QIcon icon = rviz::loadPixmap (" package://" + package + " /icons/classes/" + class_name + " .svg" );
0 commit comments