Public Member Functions | List of all members
rviz::WindowManagerInterface Class Referenceabstract

#include <window_manager_interface.h>

Inheritance diagram for rviz::WindowManagerInterface:
Inheritance graph

Public Member Functions

virtual PanelDockWidgetaddPane (const QString &name, QWidget *pane, Qt::DockWidgetArea area=Qt::LeftDockWidgetArea, bool floating=false)=0
virtual QWidget * getParentWindow ()=0
virtual void setStatus (const QString &message)=0

Detailed Description

Definition at line 40 of file window_manager_interface.h.

Member Function Documentation

◆ addPane()

virtual PanelDockWidget* rviz::WindowManagerInterface::addPane ( const QString &  name,
QWidget *  pane,
Qt::DockWidgetArea  area = Qt::LeftDockWidgetArea,
bool  floating = false 
pure virtual

Add a pane to the visualizer. To remove a pane, just delete it. For example: "delete my_panel_dock_widget;". Other operations can also be done directly to the PanelDockWidget: show(), hide(), close(), etc.

Implemented in rviz::VisualizationFrame.

◆ getParentWindow()

virtual QWidget* rviz::WindowManagerInterface::getParentWindow ( )
pure virtual

Implemented in rviz::VisualizationFrame.

◆ setStatus()

virtual void rviz::WindowManagerInterface::setStatus ( const QString &  message)
pure virtual

Set the message displayed in the status bar

The documentation for this class was generated from the following file:

Author(s): Dave Hershberger, David Gossow, Josh Faust
autogenerated on Sat May 27 2023 02:06:26