diff options
Diffstat (limited to 'doc/source/devel/examples/edit02.py')
-rw-r--r-- | doc/source/devel/examples/edit02.py | 32 |
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 |