summaryrefslogtreecommitdiff
path: root/doc/source/devel/examples/edit02.py
diff options
context:
space:
mode:
Diffstat (limited to 'doc/source/devel/examples/edit02.py')
-rw-r--r--doc/source/devel/examples/edit02.py32
1 files changed, 32 insertions, 0 deletions
diff --git a/doc/source/devel/examples/edit02.py b/doc/source/devel/examples/edit02.py
new file mode 100644
index 00000000..956bb9e4
--- /dev/null
+++ b/doc/source/devel/examples/edit02.py
@@ -0,0 +1,32 @@
+import sys
+from taurus.external.qt import Qt
+from taurus.qt.qtgui.container import TaurusWidget
+from taurus.qt.qtgui.display import TaurusValueLabel, TaurusConfigLabel
+from taurus.qt.qtgui.input import TaurusValueSpinBox
+
+app = Qt.QApplication(sys.argv)
+
+panel = TaurusWidget()
+layout = Qt.QHBoxLayout()
+panel.setLayout(layout)
+
+w1 = TaurusConfigLabel()
+w2 = TaurusValueLabel()
+w3 = TaurusValueSpinBox()
+w4 = TaurusConfigLabel()
+layout.addWidget(w1)
+layout.addWidget(w2)
+layout.addWidget(w3)
+layout.addWidget(w4)
+w1.setUseParentModel(True)
+w2.setUseParentModel(True)
+w3.setUseParentModel(True)
+w4.setUseParentModel(True)
+panel.setModel('sys/taurustest/1')
+w1.setModel('/position?configuration=label')
+w2.setModel('/position')
+w3.setModel('/position')
+w4.setModel('/position?configuration=unit')
+
+panel.show()
+sys.exit(app.exec_()) \ No newline at end of file