summaryrefslogtreecommitdiff
path: root/lib/taurus/qt/qtgui/util/tauruswidget_qtdesignerplugin_template
diff options
context:
space:
mode:
Diffstat (limited to 'lib/taurus/qt/qtgui/util/tauruswidget_qtdesignerplugin_template')
-rw-r--r--lib/taurus/qt/qtgui/util/tauruswidget_qtdesignerplugin_template21
1 files changed, 21 insertions, 0 deletions
diff --git a/lib/taurus/qt/qtgui/util/tauruswidget_qtdesignerplugin_template b/lib/taurus/qt/qtgui/util/tauruswidget_qtdesignerplugin_template
new file mode 100644
index 00000000..d76bfef9
--- /dev/null
+++ b/lib/taurus/qt/qtgui/util/tauruswidget_qtdesignerplugin_template
@@ -0,0 +1,21 @@
+import tauplugin
+
+from <_Module_> import <_TauClass_>
+
+class <_TauClass_>Plugin(tauplugin.TauWidgetPlugin):
+
+ """<_TauClass_>Plugin(tauplugin.TauWidgetPlugin)
+
+ Provides a Python custom plugin for Qt Designer by implementing the
+ QDesignerCustomWidgetPlugin via a PyQt-specific custom plugin class.
+ """
+
+ def getWidgetClass(self):
+ return <_TauClass_>
+
+ def getIconName(self):
+ # give your widget icon file name here
+ return 'label.png'
+
+ def includeFile(self):
+ return "<_Module_>" \ No newline at end of file