def __init__(self): super(VTPlot, self).__init__() self._vtgui = plugin_utils.getVTGui() self._mdiarea = self._vtgui.workspace self._settings = qtcore.QSettings() self._logger = plugin_utils.getLogger(defaults.MODULE_NAME) self._add_submenu() # pyqtgraph options qtgraph.setConfigOption('background', 'w') qtgraph.setConfigOption('foreground', 'k')
def __init__(self, parent=None, info_groups=None): super(InfoFrame, self).__init__(parent) info_groups = info_groups if info_groups else self.DEFAULT_INFO_GROUPS self._logger = plugin_utils.getLogger(defaults.PLUGIN_NAME) # layout and group boxes layout = qtgui.QVBoxLayout() self._name_display_dict = {} self._group_boxes = [] for group_name in info_groups: group_box = qtgui.QGroupBox(parent=self, title=_(group_name).capitalize()) self._group_boxes.append(group_box) layout.addWidget(group_box) group_layout = qtgui.QVBoxLayout() group_box.setLayout(group_layout) group_text = qtgui.QTextEdit() group_text.setReadOnly(True) group_layout.addWidget(group_text) group_layout.addStretch() self._name_display_dict[group_name] = group_text layout.addStretch() self.setLayout(layout)
""" __docformat__ = 'restructuredtext' import os import importlib import pkgutil import sys from PyQt4 import QtGui import vitables.utils from vitables.vtsite import PLUGINSDIR from vitables.plugin_utils import getLogger LOGGER = getLogger() translate = QtGui.QApplication.translate def pluginDesc(mod_path, folder=None): """Check if a given module is a plugin and return its description. :Parameter mod_path: the import absolute path of the module being tested """ # Import the module # This is a little bit convoluted but when doing things in the common way # some errors are swallowed by the system for reasons unknown to me and no # error is raised try:
__docformat__ = 'restructuredtext' import os import importlib import pkgutil import sys import traceback from PyQt4 import QtGui import vitables.utils from vitables.vtsite import PLUGINSDIR from vitables.plugin_utils import getLogger LOGGER = getLogger() translate = QtGui.QApplication.translate def pluginDesc(mod_path, folder=None): """Check if a given module is a plugin and return its description. :Parameter mod_path: the import absolute path of the module being tested """ # Import the module # This is a little bit convoluted but when doing things in the common way # some errors are swallowed by the system for reasons unknown to me and no # error is raised