Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:lafenghu
python-matplotlib
matplotlibplugin.py
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File matplotlibplugin.py of Package python-matplotlib
# -*- coding: utf-8 -*- # # Copyright © 2009 Pierre Raybaut # Licensed under the terms of the MIT License from PyQt4.QtGui import QIcon from PyQt4.QtDesigner import QPyDesignerCustomWidgetPlugin import os from matplotlib import rcParams from matplotlibwidget import MatplotlibWidget rcParams['font.size'] = 9 class MatplotlibPlugin(QPyDesignerCustomWidgetPlugin): def __init__(self, parent=None): QPyDesignerCustomWidgetPlugin.__init__(self) self._initialized = False def initialize(self, formEditor): if self._initialized: return self._initialized = True def isInitialized(self): return self._initialized def createWidget(self, parent): return MatplotlibWidget(parent) def name(self): return "MatplotlibWidget" def group(self): return "Python(x,y)" def icon(self): image = os.path.join(rcParams['datapath'], 'images', 'matplotlib.png') return QIcon(image) def toolTip(self): return "" def whatsThis(self): return "" def isContainer(self): return False def domXml(self): return '<widget class="MatplotlibWidget" name="mplwidget">\n' \ '</widget>\n' def includeFile(self): return "matplotlibwidget" if __name__ == '__main__': import sys from PyQt4.QtGui import QApplication app = QApplication(sys.argv) widget = MatplotlibWidget() widget.show() sys.exit(app.exec_())
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor