Public Member Functions | |
def | __init__ (self, mode=rosmsg.MODE_MSG, pkg_name='rqt_msg', ui_filename='messages.ui') |
def | cleanup_browsers_on_close (self) |
Private Member Functions | |
def | _add_message (self) |
def | _handle_mouse_press (self, event, old_pressEvent=QTreeView.mousePressEvent) |
def | _refresh_msgs (self, package=None) |
def | _refresh_packages (self, mode=rosmsg.MODE_MSG) |
def | _rightclick_menu (self, event) |
Private Attributes | |
_browsers | |
_mode | |
_msgs | |
_package_list | |
_rospack | |
This class is intended to be able to handle msg, srv & action (actionlib). The name of the class is kept to use message, by following the habit of rosmsg (a script that can handle both msg & srv).
Definition at line 51 of file messages_widget.py.
def rqt_msg.messages_widget.MessagesWidget.__init__ | ( | self, | |
mode = rosmsg.MODE_MSG , |
|||
pkg_name = 'rqt_msg' , |
|||
ui_filename = 'messages.ui' |
|||
) |
:param ui_filename: This Qt-based .ui file must have elements that are referred from this class. Otherwise unexpected errors are likely to happen. Best way to avoid that situation when you want to give your own .ui file is to implement all Qt components in rqt_msg/resource/message.ui file.
Definition at line 59 of file messages_widget.py.
|
private |
Definition at line 130 of file messages_widget.py.
|
private |
Definition at line 159 of file messages_widget.py.
|
private |
Definition at line 101 of file messages_widget.py.
|
private |
Definition at line 87 of file messages_widget.py.
|
private |
:type event: QEvent
Definition at line 167 of file messages_widget.py.
def rqt_msg.messages_widget.MessagesWidget.cleanup_browsers_on_close | ( | self | ) |
Definition at line 220 of file messages_widget.py.
|
private |
Definition at line 83 of file messages_widget.py.
|
private |
Definition at line 74 of file messages_widget.py.
|
private |
Definition at line 104 of file messages_widget.py.
|
private |
Definition at line 95 of file messages_widget.py.
|
private |
Definition at line 70 of file messages_widget.py.