diff options
Diffstat (limited to 'nephilim/plugin.py')
-rw-r--r-- | nephilim/plugin.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/nephilim/plugin.py b/nephilim/plugin.py index 6760868..f0ce498 100644 --- a/nephilim/plugin.py +++ b/nephilim/plugin.py @@ -104,8 +104,9 @@ class Plugin(QtCore.QObject): def _add_widget(self, widget, label = '', tooltip = ''): """adds a widget with label""" - if not self.layout(): - self.logger.error('Attempted to call add_widget with no layout set.') + if self.layout() is None: + raise ValueError('Attempted to call add_widget with no layout set.') + widget.setToolTip(tooltip) layout = QtWidgets.QHBoxLayout() layout.addWidget(QtWidgets.QLabel(label)) |