Changeset 229 for trunk/brainstorms
- Timestamp:
- 12/01/10 03:14:03 (11 years ago)
- Location:
- trunk/brainstorms
- Files:
-
- 6 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/brainstorms/Puzzlebox/Brainstorms/Interface.py
r226 r229 10 10 11 11 __changelog__ = """\ 12 Last Update: 2010.11. 2812 Last Update: 2010.11.30 13 13 14 14 """ … … 140 140 141 141 142 # EEG Headset 142 # Wheelchair 143 self.textLabelWheelchairStatus.setText("Status: Disconnected") 144 145 146 # Control Panel 143 147 144 148 # Display Host for ThinkGear Connect Socket Server … … 151 155 152 156 153 # Control Panel154 157 self.lineEditLeftMotorPort.setText( \ 155 158 configuration.NXT_MOTOR_PORT_LEFT.upper() ) … … 399 402 self.progressBarHelicopterRelaxation.setValue(0) 400 403 self.progressBarHelicopterSpeed.setValue(0) 404 405 self.progressBarWheelchairConcentration.setValue(0) 406 self.progressBarWheelchairRelaxation.setValue(0) 407 self.progressBarWheelchairSpeed.setValue(0) 401 408 402 409 … … 477 484 ################################################################## 478 485 486 def connectToWheelchair(self): 487 488 self.disconnect(self.pushButtonWheelchairConnect, \ 489 QtCore.SIGNAL("clicked()"), \ 490 self.connectToWheelchair) 491 492 self.connect(self.pushButtonWheelchairConnect, \ 493 QtCore.SIGNAL("clicked()"), \ 494 self.disconnectFromWheelchair) 495 496 self.pushButtonWheelchairConnect.setText('Disconnect') 497 498 self.comboBoxWheelchairTransmitter.setEnabled(False) 499 self.comboBoxWheelchairPortSelect.setEnabled(False) 500 self.pushButtonWheelchairSearch.setEnabled(False) 501 502 self.pushButtonWheelchairForward.setEnabled(True) 503 self.pushButtonWheelchairReverse.setEnabled(True) 504 self.pushButtonWheelchairLeft.setEnabled(True) 505 self.pushButtonWheelchairRight.setEnabled(True) 506 self.pushButtonWheelchairStop.setEnabled(True) 507 self.dialWheelchairSpeed.setEnabled(True) 508 509 510 ################################################################## 511 512 def disconnectFromWheelchair(self): 513 514 self.disconnect(self.pushButtonWheelchairConnect, \ 515 QtCore.SIGNAL("clicked()"), \ 516 self.disconnectFromWheelchair) 517 518 self.connect(self.pushButtonWheelchairConnect, \ 519 QtCore.SIGNAL("clicked()"), \ 520 self.connectToWheelchair) 521 522 self.pushButtonWheelchairConnect.setText('Connect') 523 524 self.comboBoxWheelchairTransmitter.setEnabled(True) 525 self.comboBoxWheelchairPortSelect.setEnabled(True) 526 self.pushButtonWheelchairSearch.setEnabled(True) 527 528 self.pushButtonWheelchairForward.setEnabled(False) 529 self.pushButtonWheelchairReverse.setEnabled(False) 530 self.pushButtonWheelchairLeft.setEnabled(False) 531 self.pushButtonWheelchairRight.setEnabled(False) 532 self.pushButtonWheelchairStop.setEnabled(False) 533 self.dialWheelchairSpeed.setEnabled(False) 534 535 536 ################################################################## 537 479 538 def updateConcentrationButton(self): 480 539 … … 572 631 self.pushButtonHelicopterSpeedEnable.setText('Disabled') 573 632 self.progressBarHelicopterSpeed.setValue(0) 633 self.stopMotors() 634 635 636 ################################################################## 637 638 def updateWheelchairConcentrationButton(self): 639 640 if self.pushButtonWheelchairConcentrationEnable.isChecked(): 641 642 self.pushButtonWheelchairConcentrationEnable.setText('Enabled') 643 644 else: 645 646 self.pushButtonWheelchairConcentrationEnable.setText('Disabled') 647 self.progressBarWheelchairConcentration.setValue(0) 648 649 650 self.updateWheelchairSpeed() 651 652 653 ################################################################## 654 655 def updateWheelchairRelaxationButton(self): 656 657 if self.pushButtonWheelchairRelaxationEnable.isChecked(): 658 659 self.pushButtonWheelchairRelaxationEnable.setText('Enabled') 660 661 else: 662 663 self.pushButtonWheelchairRelaxationEnable.setText('Disabled') 664 self.progressBarWheelchairRelaxation.setValue(0) 665 666 667 self.updateWheelchairSpeed() 668 669 670 ################################################################## 671 672 def updateWheelchairSpeedButton(self): 673 674 if self.pushButtonWheelchairSpeedEnable.isChecked(): 675 676 self.pushButtonWheelchairSpeedEnable.setText('Enabled') 677 self.updateWheelchairSpeed() 678 679 else: 680 681 self.pushButtonWheelchairSpeedEnable.setText('Disabled') 682 self.progressBarWheelchairSpeed.setValue(0) 574 683 self.stopMotors() 575 684 … … 690 799 691 800 801 # Wheelchair Buttons 802 self.connect(self.pushButtonWheelchairSearch, \ 803 QtCore.SIGNAL("clicked()"), \ 804 self.searchForDevices) 805 806 self.connect(self.pushButtonWheelchairConnect, \ 807 QtCore.SIGNAL("clicked()"), \ 808 self.connectToWheelchair) 809 810 811 self.connect(self.pushButtonWheelchairConcentrationEnable, \ 812 QtCore.SIGNAL("clicked()"), \ 813 self.updateWheelchairConcentrationButton) 814 815 self.connect(self.pushButtonWheelchairRelaxationEnable, \ 816 QtCore.SIGNAL("clicked()"), \ 817 self.updateWheelchairRelaxationButton) 818 819 self.connect(self.pushButtonWheelchairSpeedEnable, \ 820 QtCore.SIGNAL("clicked()"), \ 821 self.updateWheelchairSpeedButton) 822 823 824 self.connect(self.pushButtonWheelchairForward, \ 825 QtCore.SIGNAL("clicked()"), \ 826 self.driveWheelchairForward) 827 828 self.connect(self.pushButtonWheelchairReverse, \ 829 QtCore.SIGNAL("clicked()"), \ 830 self.driveWheelchairReverse) 831 832 self.connect(self.pushButtonWheelchairLeft, \ 833 QtCore.SIGNAL("clicked()"), \ 834 self.driveWheelchairLeft) 835 836 self.connect(self.pushButtonWheelchairRight, \ 837 QtCore.SIGNAL("clicked()"), \ 838 self.driveWheelchairRight) 839 840 self.connect(self.pushButtonWheelchairStop, \ 841 QtCore.SIGNAL("clicked()"), \ 842 self.stopWheelchair) 843 844 845 692 846 # Control Panel Buttons 693 847 self.connect(self.pushButtonMessageOne, QtCore.SIGNAL("pressed()"), \ … … 780 934 781 935 936 937 # RC Helicopter Buttons 938 939 action = QtGui.QAction(self) 940 action.setShortcut(QtGui.QKeySequence("Home")) 941 self.connect(action, QtCore.SIGNAL("activated()"), self.pushButtonHelicopterHover, QtCore.SLOT("animateClick()")) 942 self.addAction(action) 943 944 action = QtGui.QAction(self) 945 action.setShortcut(QtGui.QKeySequence("PgUp")) 946 self.connect(action, QtCore.SIGNAL("activated()"), self.pushButtonHelicopterFlyForward, QtCore.SLOT("animateClick()")) 947 self.addAction(action) 948 949 action = QtGui.QAction(self) 950 action.setShortcut(QtGui.QKeySequence("End")) 951 self.connect(action, QtCore.SIGNAL("activated()"), self.pushButtonHelicopterLand, QtCore.SLOT("animateClick()")) 952 self.addAction(action) 953 954 955 956 # Wheelchair Buttons 957 958 action = QtGui.QAction(self) 959 action.setShortcut(QtGui.QKeySequence("i")) 960 self.connect(action, QtCore.SIGNAL("activated()"), self.pushButtonWheelchairForward, QtCore.SLOT("animateClick()")) 961 self.addAction(action) 962 963 action = QtGui.QAction(self) 964 action.setShortcut(QtGui.QKeySequence("k")) 965 self.connect(action, QtCore.SIGNAL("activated()"), self.pushButtonWheelchairReverse, QtCore.SLOT("animateClick()")) 966 self.addAction(action) 967 968 action = QtGui.QAction(self) 969 action.setShortcut(QtGui.QKeySequence("j")) 970 self.connect(action, QtCore.SIGNAL("activated()"), self.pushButtonWheelchairLeft, QtCore.SLOT("animateClick()")) 971 self.addAction(action) 972 973 action = QtGui.QAction(self) 974 action.setShortcut(QtGui.QKeySequence("l")) 975 self.connect(action, QtCore.SIGNAL("activated()"), self.pushButtonWheelchairRight, QtCore.SLOT("animateClick()")) 976 self.addAction(action) 977 978 action = QtGui.QAction(self) 979 action.setShortcut(QtGui.QKeySequence("Space")) 980 self.connect(action, QtCore.SIGNAL("activated()"), self.pushButtonWheelchairStop, QtCore.SLOT("animateClick()")) 981 self.addAction(action) 982 983 984 782 985 # Control Panel Buttons 783 986 … … 824 1027 nxt_devices = [] 825 1028 rc_helicopter_devices = [] 1029 wheelchair_devices = [] 826 1030 827 1031 #if (sys.platform != 'win32'): … … 871 1075 nxt_devices.append(serial_device) 872 1076 rc_helicopter_devices.append(serial_device) 1077 wheelchair_devices.append(serial_device) 873 1078 874 1079 … … 880 1085 rc_helicopter_devices.append('N/A') 881 1086 1087 if wheelchair_devices == []: 1088 wheelchair_devices.append('N/A') 1089 882 1090 883 1091 # Don't reset combo boxes if already connected … … 898 1106 for rc_helicopter in rc_helicopter_devices: 899 1107 self.comboBoxHelicopterPortSelect.addItem(rc_helicopter) 1108 1109 1110 if self.pushButtonWheelchairConnect.text != 'Disconnect': 1111 1112 self.comboBoxWheelchairPortSelect.clear() 1113 1114 #rc_helicopter_devices.reverse() 1115 for wheelchair in wheelchair_devices: 1116 self.comboBoxWheelchairPortSelect.addItem(wheelchair) 900 1117 901 1118 … … 972 1189 ################################################################## 973 1190 1191 # LEGO Mindstorms Controls 1192 974 1193 def turnLeft(self): 975 1194 self.brainstormsClient.sendCommand('turn_left') … … 1038 1257 def enableHelicopterHover(self): 1039 1258 1040 print "enable Hover"1041 1042 1259 self.disconnect(self.pushButtonHelicopterHover, \ 1043 1260 QtCore.SIGNAL("clicked()"), \ … … 1057 1274 def disableHelicopterHover(self): 1058 1275 1059 print "disable Hover"1060 1061 1276 self.disconnect(self.pushButtonHelicopterHover, \ 1062 1277 QtCore.SIGNAL("clicked()"), \ … … 1072 1287 def enableHelicopterFlyForward(self): 1073 1288 1074 print "enable Fly"1075 1076 1289 self.disconnect(self.pushButtonHelicopterFlyForward, \ 1077 1290 QtCore.SIGNAL("clicked()"), \ … … 1091 1304 def disableHelicopterFlyForward(self): 1092 1305 1093 print "disable Fly"1094 1095 1306 self.disconnect(self.pushButtonHelicopterFlyForward, \ 1096 1307 QtCore.SIGNAL("clicked()"), \ … … 1105 1316 1106 1317 def landHelicopter(self): 1107 1108 print "land"1109 1318 1110 1319 if self.pushButtonHelicopterHover.isChecked(): … … 1118 1327 ################################################################## 1119 1328 1329 def driveWheelchairForward(self): 1330 print "WheelchairForward" 1331 1332 def driveWheelchairReverse(self): 1333 print "WheelchairReverse" 1334 1335 def driveWheelchairLeft(self): 1336 print "WheelchairLeft" 1337 1338 def driveWheelchairRight(self): 1339 print "WheelchairRight" 1340 1341 def stopWheelchair(self): 1342 print "stopWheelchair" 1343 1344 1345 ################################################################## 1120 1346 1121 1347 def updateNXTSpeed(self, new_speed=None): … … 1177 1403 ################################################################## 1178 1404 1405 def updateWheelchairSpeed(self, new_speed=None): 1406 1407 if new_speed == None: 1408 1409 concentration=self.progressBarWheelchairConcentration.value() 1410 relaxation=self.progressBarWheelchairRelaxation.value() 1411 1412 new_speed = self.calculateSpeed(concentration, relaxation) 1413 1414 1415 # Update GUI 1416 if self.pushButtonWheelchairSpeedEnable.isChecked(): 1417 self.progressBarWheelchairSpeed.setValue(new_speed) 1418 1419 1420 self.current_speed = new_speed 1421 1422 ################################################################## 1423 1179 1424 def calculateSpeed(self, concentration, relaxation): 1180 1425 … … 1226 1471 if self.pushButtonHelicopterConcentrationEnable.isChecked(): 1227 1472 self.progressBarHelicopterConcentration.setValue(packet['eSense']['attention']) 1473 if self.pushButtonWheelchairConcentrationEnable.isChecked(): 1474 self.progressBarWheelchairConcentration.setValue(packet['eSense']['attention']) 1228 1475 1229 1476 if ('meditation' in packet['eSense'].keys()): … … 1232 1479 if self.pushButtonHelicopterRelaxationEnable.isChecked(): 1233 1480 self.progressBarHelicopterRelaxation.setValue(packet['eSense']['meditation']) 1481 if self.pushButtonWheelchairRelaxationEnable.isChecked(): 1482 self.progressBarWheelchairRelaxation.setValue(packet['eSense']['meditation']) 1234 1483 1235 1484 1236 1485 self.updateNXTSpeed() 1237 1486 self.updateHelicopterSpeed() 1487 self.updateWheelchairSpeed() 1238 1488 1239 1489 -
trunk/brainstorms/Puzzlebox/Brainstorms/Interface_Design.py
r224 r229 3 3 # Form implementation generated from reading ui file 'interface/puzzlebox_brainstorms_interface_design.ui' 4 4 # 5 # Created: Mon Nov 29 00:07:3920105 # Created: Tue Nov 30 15:18:30 2010 6 6 # by: PyQt4 UI code generator 4.7.4 7 7 # … … 1417 1417 self.pushButtonHelicopterSearch.setObjectName("pushButtonHelicopterSearch") 1418 1418 self.tabWidget.addTab(self.tabRCHelicopter, "") 1419 self.tabElectricWheelchair = QtGui.QWidget() 1420 self.tabElectricWheelchair.setObjectName("tabElectricWheelchair") 1421 self.line6_20 = QtGui.QFrame(self.tabElectricWheelchair) 1422 self.line6_20.setGeometry(QtCore.QRect(467, 7, 20, 376)) 1423 self.line6_20.setFrameShape(QtGui.QFrame.VLine) 1424 self.line6_20.setFrameShadow(QtGui.QFrame.Sunken) 1425 self.line6_20.setObjectName("line6_20") 1426 self.textLabelWheelchairSpeed = QtGui.QLabel(self.tabElectricWheelchair) 1427 self.textLabelWheelchairSpeed.setGeometry(QtCore.QRect(692, 1, 100, 30)) 1428 self.textLabelWheelchairSpeed.setWordWrap(False) 1429 self.textLabelWheelchairSpeed.setObjectName("textLabelWheelchairSpeed") 1430 self.textLabelWheelchairRelaxation = QtGui.QLabel(self.tabElectricWheelchair) 1431 self.textLabelWheelchairRelaxation.setGeometry(QtCore.QRect(581, 1, 110, 30)) 1432 self.textLabelWheelchairRelaxation.setWordWrap(False) 1433 self.textLabelWheelchairRelaxation.setObjectName("textLabelWheelchairRelaxation") 1434 self.line_3 = QtGui.QFrame(self.tabElectricWheelchair) 1435 self.line_3.setGeometry(QtCore.QRect(7, 70, 261, 16)) 1436 self.line_3.setFrameShape(QtGui.QFrame.HLine) 1437 self.line_3.setFrameShadow(QtGui.QFrame.Sunken) 1438 self.line_3.setObjectName("line_3") 1439 self.comboBoxWheelchairTransmitter = QtGui.QComboBox(self.tabElectricWheelchair) 1440 self.comboBoxWheelchairTransmitter.setEnabled(True) 1441 self.comboBoxWheelchairTransmitter.setGeometry(QtCore.QRect(297, 78, 160, 27)) 1442 self.comboBoxWheelchairTransmitter.setObjectName("comboBoxWheelchairTransmitter") 1443 self.comboBoxWheelchairTransmitter.addItem("") 1444 self.comboBoxWheelchairPortSelect = QtGui.QComboBox(self.tabElectricWheelchair) 1445 self.comboBoxWheelchairPortSelect.setEnabled(True) 1446 self.comboBoxWheelchairPortSelect.setGeometry(QtCore.QRect(297, 108, 160, 27)) 1447 self.comboBoxWheelchairPortSelect.setObjectName("comboBoxWheelchairPortSelect") 1448 self.comboBoxWheelchairPortSelect.addItem("") 1449 self.textLabelWheelchairConcentration = QtGui.QLabel(self.tabElectricWheelchair) 1450 self.textLabelWheelchairConcentration.setGeometry(QtCore.QRect(480, 1, 105, 30)) 1451 self.textLabelWheelchairConcentration.setWordWrap(False) 1452 self.textLabelWheelchairConcentration.setObjectName("textLabelWheelchairConcentration") 1453 self.pushButtonWheelchairConcentrationEnable = QtGui.QPushButton(self.tabElectricWheelchair) 1454 self.pushButtonWheelchairConcentrationEnable.setEnabled(False) 1455 self.pushButtonWheelchairConcentrationEnable.setGeometry(QtCore.QRect(490, 355, 82, 30)) 1456 self.pushButtonWheelchairConcentrationEnable.setCheckable(True) 1457 self.pushButtonWheelchairConcentrationEnable.setChecked(True) 1458 self.pushButtonWheelchairConcentrationEnable.setObjectName("pushButtonWheelchairConcentrationEnable") 1459 self.pushButtonWheelchairSpeedEnable = QtGui.QPushButton(self.tabElectricWheelchair) 1460 self.pushButtonWheelchairSpeedEnable.setEnabled(False) 1461 self.pushButtonWheelchairSpeedEnable.setGeometry(QtCore.QRect(700, 355, 82, 30)) 1462 self.pushButtonWheelchairSpeedEnable.setCheckable(True) 1463 self.pushButtonWheelchairSpeedEnable.setChecked(True) 1464 self.pushButtonWheelchairSpeedEnable.setFlat(False) 1465 self.pushButtonWheelchairSpeedEnable.setObjectName("pushButtonWheelchairSpeedEnable") 1466 self.line6_15 = QtGui.QFrame(self.tabElectricWheelchair) 1467 self.line6_15.setGeometry(QtCore.QRect(573, 10, 20, 376)) 1468 self.line6_15.setFrameShape(QtGui.QFrame.VLine) 1469 self.line6_15.setFrameShadow(QtGui.QFrame.Sunken) 1470 self.line6_15.setObjectName("line6_15") 1471 self.progressBarWheelchairSpeed = QtGui.QProgressBar(self.tabElectricWheelchair) 1472 self.progressBarWheelchairSpeed.setEnabled(False) 1473 self.progressBarWheelchairSpeed.setGeometry(QtCore.QRect(712, 35, 60, 310)) 1474 self.progressBarWheelchairSpeed.setProperty("value", 0) 1475 self.progressBarWheelchairSpeed.setOrientation(QtCore.Qt.Vertical) 1476 self.progressBarWheelchairSpeed.setObjectName("progressBarWheelchairSpeed") 1477 self.pushButtonWheelchairRight = QtGui.QPushButton(self.tabElectricWheelchair) 1478 self.pushButtonWheelchairRight.setEnabled(False) 1479 self.pushButtonWheelchairRight.setGeometry(QtCore.QRect(186, 218, 80, 80)) 1480 self.pushButtonWheelchairRight.setText("") 1481 icon17 = QtGui.QIcon() 1482 icon17.addPixmap(QtGui.QPixmap("images/brainstorms_wheelchair_right.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off) 1483 self.pushButtonWheelchairRight.setIcon(icon17) 1484 self.pushButtonWheelchairRight.setIconSize(QtCore.QSize(65, 65)) 1485 self.pushButtonWheelchairRight.setObjectName("pushButtonWheelchairRight") 1486 self.progressBarWheelchairConcentration = QtGui.QProgressBar(self.tabElectricWheelchair) 1487 self.progressBarWheelchairConcentration.setEnabled(False) 1488 self.progressBarWheelchairConcentration.setGeometry(QtCore.QRect(502, 35, 60, 310)) 1489 self.progressBarWheelchairConcentration.setProperty("value", 0) 1490 self.progressBarWheelchairConcentration.setOrientation(QtCore.Qt.Vertical) 1491 self.progressBarWheelchairConcentration.setObjectName("progressBarWheelchairConcentration") 1492 self.line_4 = QtGui.QFrame(self.tabElectricWheelchair) 1493 self.line_4.setGeometry(QtCore.QRect(267, 7, 20, 376)) 1494 self.line_4.setFrameShape(QtGui.QFrame.VLine) 1495 self.line_4.setFrameShadow(QtGui.QFrame.Sunken) 1496 self.line_4.setObjectName("line_4") 1497 self.labelElectricWheelchair = QtGui.QLabel(self.tabElectricWheelchair) 1498 self.labelElectricWheelchair.setEnabled(True) 1499 self.labelElectricWheelchair.setGeometry(QtCore.QRect(287, 5, 181, 21)) 1500 self.labelElectricWheelchair.setAlignment(QtCore.Qt.AlignCenter) 1501 self.labelElectricWheelchair.setObjectName("labelElectricWheelchair") 1502 self.textLabelTitleWheelchair = QtGui.QLabel(self.tabElectricWheelchair) 1503 self.textLabelTitleWheelchair.setGeometry(QtCore.QRect(117, 10, 100, 60)) 1504 self.textLabelTitleWheelchair.setTextFormat(QtCore.Qt.AutoText) 1505 self.textLabelTitleWheelchair.setWordWrap(False) 1506 self.textLabelTitleWheelchair.setOpenExternalLinks(True) 1507 self.textLabelTitleWheelchair.setObjectName("textLabelTitleWheelchair") 1508 self.labelPuzzleboxWheelchair = QtGui.QLabel(self.tabElectricWheelchair) 1509 self.labelPuzzleboxWheelchair.setGeometry(QtCore.QRect(55, 11, 60, 60)) 1510 self.labelPuzzleboxWheelchair.setText("") 1511 self.labelPuzzleboxWheelchair.setPixmap(QtGui.QPixmap("images/puzzlebox_logo.png")) 1512 self.labelPuzzleboxWheelchair.setScaledContents(False) 1513 self.labelPuzzleboxWheelchair.setAlignment(QtCore.Qt.AlignCenter) 1514 self.labelPuzzleboxWheelchair.setTextInteractionFlags(QtCore.Qt.NoTextInteraction) 1515 self.labelPuzzleboxWheelchair.setObjectName("labelPuzzleboxWheelchair") 1516 self.pushButtonWheelchairConnect = QtGui.QPushButton(self.tabElectricWheelchair) 1517 self.pushButtonWheelchairConnect.setGeometry(QtCore.QRect(372, 143, 86, 31)) 1518 self.pushButtonWheelchairConnect.setCheckable(True) 1519 self.pushButtonWheelchairConnect.setObjectName("pushButtonWheelchairConnect") 1520 self.line3_5 = QtGui.QFrame(self.tabElectricWheelchair) 1521 self.line3_5.setGeometry(QtCore.QRect(284, 175, 185, 20)) 1522 self.line3_5.setFrameShape(QtGui.QFrame.HLine) 1523 self.line3_5.setFrameShadow(QtGui.QFrame.Sunken) 1524 self.line3_5.setObjectName("line3_5") 1525 self.pushButtonWheelchairRelaxationEnable = QtGui.QPushButton(self.tabElectricWheelchair) 1526 self.pushButtonWheelchairRelaxationEnable.setEnabled(False) 1527 self.pushButtonWheelchairRelaxationEnable.setGeometry(QtCore.QRect(596, 355, 82, 30)) 1528 self.pushButtonWheelchairRelaxationEnable.setCheckable(True) 1529 self.pushButtonWheelchairRelaxationEnable.setChecked(True) 1530 self.pushButtonWheelchairRelaxationEnable.setObjectName("pushButtonWheelchairRelaxationEnable") 1531 self.textLabelWheelchairStatus = QtGui.QLabel(self.tabElectricWheelchair) 1532 self.textLabelWheelchairStatus.setEnabled(True) 1533 self.textLabelWheelchairStatus.setGeometry(QtCore.QRect(287, 25, 181, 28)) 1534 self.textLabelWheelchairStatus.setAlignment(QtCore.Qt.AlignCenter) 1535 self.textLabelWheelchairStatus.setWordWrap(False) 1536 self.textLabelWheelchairStatus.setObjectName("textLabelWheelchairStatus") 1537 self.pushButtonWheelchairLeft = QtGui.QPushButton(self.tabElectricWheelchair) 1538 self.pushButtonWheelchairLeft.setEnabled(False) 1539 self.pushButtonWheelchairLeft.setGeometry(QtCore.QRect(8, 218, 80, 80)) 1540 self.pushButtonWheelchairLeft.setText("") 1541 icon18 = QtGui.QIcon() 1542 icon18.addPixmap(QtGui.QPixmap("images/brainstorms_wheelchair_left.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off) 1543 self.pushButtonWheelchairLeft.setIcon(icon18) 1544 self.pushButtonWheelchairLeft.setIconSize(QtCore.QSize(65, 65)) 1545 self.pushButtonWheelchairLeft.setObjectName("pushButtonWheelchairLeft") 1546 self.textLabelWheelchairType = QtGui.QLabel(self.tabElectricWheelchair) 1547 self.textLabelWheelchairType.setEnabled(True) 1548 self.textLabelWheelchairType.setGeometry(QtCore.QRect(287, 56, 181, 21)) 1549 self.textLabelWheelchairType.setAlignment(QtCore.Qt.AlignCenter) 1550 self.textLabelWheelchairType.setWordWrap(False) 1551 self.textLabelWheelchairType.setObjectName("textLabelWheelchairType") 1552 self.progressBarWheelchairRelaxation = QtGui.QProgressBar(self.tabElectricWheelchair) 1553 self.progressBarWheelchairRelaxation.setEnabled(False) 1554 self.progressBarWheelchairRelaxation.setGeometry(QtCore.QRect(606, 35, 60, 310)) 1555 self.progressBarWheelchairRelaxation.setProperty("value", 0) 1556 self.progressBarWheelchairRelaxation.setOrientation(QtCore.Qt.Vertical) 1557 self.progressBarWheelchairRelaxation.setObjectName("progressBarWheelchairRelaxation") 1558 self.pushButtonWheelchairSearch = QtGui.QPushButton(self.tabElectricWheelchair) 1559 self.pushButtonWheelchairSearch.setGeometry(QtCore.QRect(298, 143, 66, 31)) 1560 self.pushButtonWheelchairSearch.setCheckable(False) 1561 self.pushButtonWheelchairSearch.setObjectName("pushButtonWheelchairSearch") 1562 self.labelDriveWheelchair = QtGui.QLabel(self.tabElectricWheelchair) 1563 self.labelDriveWheelchair.setGeometry(QtCore.QRect(7, 90, 261, 31)) 1564 self.labelDriveWheelchair.setMidLineWidth(0) 1565 self.labelDriveWheelchair.setTextFormat(QtCore.Qt.AutoText) 1566 self.labelDriveWheelchair.setAlignment(QtCore.Qt.AlignCenter) 1567 self.labelDriveWheelchair.setObjectName("labelDriveWheelchair") 1568 self.line6_16 = QtGui.QFrame(self.tabElectricWheelchair) 1569 self.line6_16.setGeometry(QtCore.QRect(680, 10, 20, 376)) 1570 self.line6_16.setFrameShape(QtGui.QFrame.VLine) 1571 self.line6_16.setFrameShadow(QtGui.QFrame.Sunken) 1572 self.line6_16.setObjectName("line6_16") 1573 self.pushButtonWheelchairReverse = QtGui.QPushButton(self.tabElectricWheelchair) 1574 self.pushButtonWheelchairReverse.setEnabled(False) 1575 self.pushButtonWheelchairReverse.setGeometry(QtCore.QRect(97, 305, 80, 80)) 1576 self.pushButtonWheelchairReverse.setText("") 1577 icon19 = QtGui.QIcon() 1578 icon19.addPixmap(QtGui.QPixmap("images/brainstorms_wheelchair_reverse.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off) 1579 self.pushButtonWheelchairReverse.setIcon(icon19) 1580 self.pushButtonWheelchairReverse.setIconSize(QtCore.QSize(65, 65)) 1581 self.pushButtonWheelchairReverse.setObjectName("pushButtonWheelchairReverse") 1582 self.pushButtonWheelchairStop = QtGui.QPushButton(self.tabElectricWheelchair) 1583 self.pushButtonWheelchairStop.setEnabled(False) 1584 self.pushButtonWheelchairStop.setGeometry(QtCore.QRect(97, 218, 80, 80)) 1585 self.pushButtonWheelchairStop.setText("") 1586 icon20 = QtGui.QIcon() 1587 icon20.addPixmap(QtGui.QPixmap("images/brainstorms_stop.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off) 1588 self.pushButtonWheelchairStop.setIcon(icon20) 1589 self.pushButtonWheelchairStop.setIconSize(QtCore.QSize(65, 65)) 1590 self.pushButtonWheelchairStop.setObjectName("pushButtonWheelchairStop") 1591 self.pushButtonWheelchairForward = QtGui.QPushButton(self.tabElectricWheelchair) 1592 self.pushButtonWheelchairForward.setEnabled(False) 1593 self.pushButtonWheelchairForward.setGeometry(QtCore.QRect(97, 131, 80, 80)) 1594 self.pushButtonWheelchairForward.setText("") 1595 icon21 = QtGui.QIcon() 1596 icon21.addPixmap(QtGui.QPixmap("images/brainstorms_wheelchair_up.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off) 1597 self.pushButtonWheelchairForward.setIcon(icon21) 1598 self.pushButtonWheelchairForward.setIconSize(QtCore.QSize(65, 65)) 1599 self.pushButtonWheelchairForward.setObjectName("pushButtonWheelchairForward") 1600 self.dialWheelchairSpeed = QtGui.QDial(self.tabElectricWheelchair) 1601 self.dialWheelchairSpeed.setEnabled(False) 1602 self.dialWheelchairSpeed.setGeometry(QtCore.QRect(290, 238, 171, 141)) 1603 self.dialWheelchairSpeed.setMinimum(1) 1604 self.dialWheelchairSpeed.setMaximum(3) 1605 self.dialWheelchairSpeed.setPageStep(2) 1606 self.dialWheelchairSpeed.setProperty("value", 1) 1607 self.dialWheelchairSpeed.setSliderPosition(1) 1608 self.dialWheelchairSpeed.setTracking(True) 1609 self.dialWheelchairSpeed.setOrientation(QtCore.Qt.Horizontal) 1610 self.dialWheelchairSpeed.setWrapping(False) 1611 self.dialWheelchairSpeed.setNotchesVisible(True) 1612 self.dialWheelchairSpeed.setObjectName("dialWheelchairSpeed") 1613 self.textLabelWheelchairSpeed_2 = QtGui.QLabel(self.tabElectricWheelchair) 1614 self.textLabelWheelchairSpeed_2.setEnabled(True) 1615 self.textLabelWheelchairSpeed_2.setGeometry(QtCore.QRect(290, 192, 181, 28)) 1616 self.textLabelWheelchairSpeed_2.setAlignment(QtCore.Qt.AlignCenter) 1617 self.textLabelWheelchairSpeed_2.setWordWrap(False) 1618 self.textLabelWheelchairSpeed_2.setObjectName("textLabelWheelchairSpeed_2") 1619 self.labelWheelchairSpeedLow = QtGui.QLabel(self.tabElectricWheelchair) 1620 self.labelWheelchairSpeedLow.setGeometry(QtCore.QRect(285, 370, 61, 17)) 1621 self.labelWheelchairSpeedLow.setAlignment(QtCore.Qt.AlignCenter) 1622 self.labelWheelchairSpeedLow.setObjectName("labelWheelchairSpeedLow") 1623 self.labelWheelchairSpeedHigh = QtGui.QLabel(self.tabElectricWheelchair) 1624 self.labelWheelchairSpeedHigh.setGeometry(QtCore.QRect(410, 370, 61, 17)) 1625 self.labelWheelchairSpeedHigh.setAlignment(QtCore.Qt.AlignCenter) 1626 self.labelWheelchairSpeedHigh.setObjectName("labelWheelchairSpeedHigh") 1627 self.labelWheelchairSpeedMedium = QtGui.QLabel(self.tabElectricWheelchair) 1628 self.labelWheelchairSpeedMedium.setGeometry(QtCore.QRect(345, 220, 66, 17)) 1629 self.labelWheelchairSpeedMedium.setAlignment(QtCore.Qt.AlignCenter) 1630 self.labelWheelchairSpeedMedium.setObjectName("labelWheelchairSpeedMedium") 1631 self.tabWidget.addTab(self.tabElectricWheelchair, "") 1419 1632 self.tabControlPanel = QtGui.QWidget() 1420 1633 self.tabControlPanel.setEnabled(True) … … 1624 1837 self.labelFeedbackEmail.setObjectName("labelFeedbackEmail") 1625 1838 self.lineEditFeedbackName = QtGui.QLineEdit(self.tabControlPanel) 1839 self.lineEditFeedbackName.setEnabled(True) 1626 1840 self.lineEditFeedbackName.setGeometry(QtCore.QRect(270, 160, 251, 27)) 1627 1841 self.lineEditFeedbackName.setObjectName("lineEditFeedbackName") 1628 1842 self.lineEditFeedbackEmail = QtGui.QLineEdit(self.tabControlPanel) 1843 self.lineEditFeedbackEmail.setEnabled(True) 1629 1844 self.lineEditFeedbackEmail.setGeometry(QtCore.QRect(270, 192, 251, 27)) 1630 1845 self.lineEditFeedbackEmail.setObjectName("lineEditFeedbackEmail") … … 1738 1953 self.pushButtonHelicopterSearch.setText(QtGui.QApplication.translate("Form", "Search", None, QtGui.QApplication.UnicodeUTF8)) 1739 1954 self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabRCHelicopter), QtGui.QApplication.translate("Form", "RC Helicopter", None, QtGui.QApplication.UnicodeUTF8)) 1955 self.textLabelWheelchairSpeed.setText(QtGui.QApplication.translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" 1956 "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" 1957 "p, li { white-space: pre-wrap; }\n" 1958 "</style></head><body style=\" font-family:\'Sans\'; font-size:10pt; font-weight:400; font-style:normal;\">\n" 1959 "<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:9pt;\">Speed</span></p></body></html>", None, QtGui.QApplication.UnicodeUTF8)) 1960 self.textLabelWheelchairRelaxation.setText(QtGui.QApplication.translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" 1961 "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" 1962 "p, li { white-space: pre-wrap; }\n" 1963 "</style></head><body style=\" font-family:\'Sans\'; font-size:10pt; font-weight:400; font-style:normal;\">\n" 1964 "<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:9pt;\">Relaxation</span></p></body></html>", None, QtGui.QApplication.UnicodeUTF8)) 1965 self.comboBoxWheelchairTransmitter.setItemText(0, QtGui.QApplication.translate("Form", "Noisebridge", None, QtGui.QApplication.UnicodeUTF8)) 1966 self.comboBoxWheelchairPortSelect.setItemText(0, QtGui.QApplication.translate("Form", "Select Port", None, QtGui.QApplication.UnicodeUTF8)) 1967 self.textLabelWheelchairConcentration.setText(QtGui.QApplication.translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" 1968 "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" 1969 "p, li { white-space: pre-wrap; }\n" 1970 "</style></head><body style=\" font-family:\'Sans\'; font-size:10pt; font-weight:400; font-style:normal;\">\n" 1971 "<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:9pt;\">Concentration</span></p></body></html>", None, QtGui.QApplication.UnicodeUTF8)) 1972 self.pushButtonWheelchairConcentrationEnable.setToolTip(QtGui.QApplication.translate("Form", "enable/disable concentration processing", None, QtGui.QApplication.UnicodeUTF8)) 1973 self.pushButtonWheelchairConcentrationEnable.setText(QtGui.QApplication.translate("Form", "Enabled", None, QtGui.QApplication.UnicodeUTF8)) 1974 self.pushButtonWheelchairSpeedEnable.setToolTip(QtGui.QApplication.translate("Form", "enable/disable automatic driving of LEGO Mindstorms NXT robot", None, QtGui.QApplication.UnicodeUTF8)) 1975 self.pushButtonWheelchairSpeedEnable.setText(QtGui.QApplication.translate("Form", "Enabled", None, QtGui.QApplication.UnicodeUTF8)) 1976 self.labelElectricWheelchair.setText(QtGui.QApplication.translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" 1977 "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" 1978 "p, li { white-space: pre-wrap; }\n" 1979 "</style></head><body style=\" font-family:\'Sans\'; font-size:10pt; font-weight:400; font-style:normal;\">\n" 1980 "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-weight:600;\">Electric Wheelchair</span></p></body></html>", None, QtGui.QApplication.UnicodeUTF8)) 1981 self.textLabelTitleWheelchair.setText(QtGui.QApplication.translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" 1982 "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" 1983 "p, li { white-space: pre-wrap; }\n" 1984 "</style></head><body style=\" font-family:\'Sans\'; font-size:10pt; font-weight:400; font-style:normal;\">\n" 1985 "<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><a href=\"http://brainstorms.puzzlebox.info\"><span style=\" font-size:11pt; text-decoration: none; color:#000000;\">Puzzlebox<br />Brainstorms</span></a></p></body></html>", None, QtGui.QApplication.UnicodeUTF8)) 1986 self.pushButtonWheelchairConnect.setText(QtGui.QApplication.translate("Form", "Connect", None, QtGui.QApplication.UnicodeUTF8)) 1987 self.pushButtonWheelchairRelaxationEnable.setToolTip(QtGui.QApplication.translate("Form", "enable/disable relaxation processing", None, QtGui.QApplication.UnicodeUTF8)) 1988 self.pushButtonWheelchairRelaxationEnable.setText(QtGui.QApplication.translate("Form", "Enabled", None, QtGui.QApplication.UnicodeUTF8)) 1989 self.textLabelWheelchairStatus.setText(QtGui.QApplication.translate("Form", "<p align=\"center\">Status: Disconnected</p>", None, QtGui.QApplication.UnicodeUTF8)) 1990 self.textLabelWheelchairType.setText(QtGui.QApplication.translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" 1991 "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" 1992 "p, li { white-space: pre-wrap; }\n" 1993 "</style></head><body style=\" font-family:\'Sans\'; font-size:10pt; font-weight:400; font-style:normal;\">\n" 1994 "<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Wheelchair Model</p></body></html>", None, QtGui.QApplication.UnicodeUTF8)) 1995 self.pushButtonWheelchairSearch.setText(QtGui.QApplication.translate("Form", "Search", None, QtGui.QApplication.UnicodeUTF8)) 1996 self.labelDriveWheelchair.setText(QtGui.QApplication.translate("Form", "Drive Wheelchair", None, QtGui.QApplication.UnicodeUTF8)) 1997 self.textLabelWheelchairSpeed_2.setText(QtGui.QApplication.translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" 1998 "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" 1999 "p, li { white-space: pre-wrap; }\n" 2000 "</style></head><body style=\" font-family:\'Sans\'; font-size:10pt; font-weight:400; font-style:normal;\">\n" 2001 "<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Wheelchair Speed</p></body></html>", None, QtGui.QApplication.UnicodeUTF8)) 2002 self.labelWheelchairSpeedLow.setText(QtGui.QApplication.translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" 2003 "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" 2004 "p, li { white-space: pre-wrap; }\n" 2005 "</style></head><body style=\" font-family:\'Sans\'; font-size:10pt; font-weight:400; font-style:normal;\">\n" 2006 "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:8pt;\">Low</span></p></body></html>", None, QtGui.QApplication.UnicodeUTF8)) 2007 self.labelWheelchairSpeedHigh.setText(QtGui.QApplication.translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" 2008 "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" 2009 "p, li { white-space: pre-wrap; }\n" 2010 "</style></head><body style=\" font-family:\'Sans\'; font-size:10pt; font-weight:400; font-style:normal;\">\n" 2011 "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:8pt;\">High</span></p></body></html>", None, QtGui.QApplication.UnicodeUTF8)) 2012 self.labelWheelchairSpeedMedium.setText(QtGui.QApplication.translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" 2013 "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" 2014 "p, li { white-space: pre-wrap; }\n" 2015 "</style></head><body style=\" font-family:\'Sans\'; font-size:10pt; font-weight:400; font-style:normal;\">\n" 2016 "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:8pt;\">Medium</span></p></body></html>", None, QtGui.QApplication.UnicodeUTF8)) 2017 self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabElectricWheelchair), QtGui.QApplication.translate("Form", "Electric Wheelchair", None, QtGui.QApplication.UnicodeUTF8)) 1740 2018 self.comboBoxEEGHeadsetModel.setItemText(0, QtGui.QApplication.translate("Form", "NeuroSky MindSet", None, QtGui.QApplication.UnicodeUTF8)) 1741 2019 self.comboBoxEEGHeadsetModel.setItemText(1, QtGui.QApplication.translate("Form", "Emotiv EPOC", None, QtGui.QApplication.UnicodeUTF8)) -
trunk/brainstorms/interface/puzzlebox_brainstorms_interface_design.ui
r224 r229 4447 4447 </widget> 4448 4448 </widget> 4449 <widget class="QWidget" name="tabElectricWheelchair"> 4450 <attribute name="title"> 4451 <string>Electric Wheelchair</string> 4452 </attribute> 4453 <widget class="Line" name="line6_20"> 4454 <property name="geometry"> 4455 <rect> 4456 <x>467</x> 4457 <y>7</y> 4458 <width>20</width> 4459 <height>376</height> 4460 </rect> 4461 </property> 4462 <property name="frameShape"> 4463 <enum>QFrame::VLine</enum> 4464 </property> 4465 <property name="frameShadow"> 4466 <enum>QFrame::Sunken</enum> 4467 </property> 4468 </widget> 4469 <widget class="QLabel" name="textLabelWheelchairSpeed"> 4470 <property name="geometry"> 4471 <rect> 4472 <x>692</x> 4473 <y>1</y> 4474 <width>100</width> 4475 <height>30</height> 4476 </rect> 4477 </property> 4478 <property name="text"> 4479 <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> 4480 <html><head><meta name="qrichtext" content="1" /><style type="text/css"> 4481 p, li { white-space: pre-wrap; } 4482 </style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;"> 4483 <p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">Speed</span></p></body></html></string> 4484 </property> 4485 <property name="wordWrap"> 4486 <bool>false</bool> 4487 </property> 4488 </widget> 4489 <widget class="QLabel" name="textLabelWheelchairRelaxation"> 4490 <property name="geometry"> 4491 <rect> 4492 <x>581</x> 4493 <y>1</y> 4494 <width>110</width> 4495 <height>30</height> 4496 </rect> 4497 </property> 4498 <property name="text"> 4499 <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> 4500 <html><head><meta name="qrichtext" content="1" /><style type="text/css"> 4501 p, li { white-space: pre-wrap; } 4502 </style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;"> 4503 <p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">Relaxation</span></p></body></html></string> 4504 </property> 4505 <property name="wordWrap"> 4506 <bool>false</bool> 4507 </property> 4508 </widget> 4509 <widget class="Line" name="line_3"> 4510 <property name="geometry"> 4511 <rect> 4512 <x>7</x> 4513 <y>70</y> 4514 <width>261</width> 4515 <height>16</height> 4516 </rect> 4517 </property> 4518 <property name="orientation"> 4519 <enum>Qt::Horizontal</enum> 4520 </property> 4521 </widget> 4522 <widget class="QComboBox" name="comboBoxWheelchairTransmitter"> 4523 <property name="enabled"> 4524 <bool>true</bool> 4525 </property> 4526 <property name="geometry"> 4527 <rect> 4528 <x>297</x> 4529 <y>78</y> 4530 <width>160</width> 4531 <height>27</height> 4532 </rect> 4533 </property> 4534 <item> 4535 <property name="text"> 4536 <string>Noisebridge</string> 4537 </property> 4538 </item> 4539 </widget> 4540 <widget class="QComboBox" name="comboBoxWheelchairPortSelect"> 4541 <property name="enabled"> 4542 <bool>true</bool> 4543 </property> 4544 <property name="geometry"> 4545 <rect> 4546 <x>297</x> 4547 <y>108</y> 4548 <width>160</width> 4549 <height>27</height> 4550 </rect> 4551 </property> 4552 <item> 4553 <property name="text"> 4554 <string>Select Port</string> 4555 </property> 4556 </item> 4557 </widget> 4558 <widget class="QLabel" name="textLabelWheelchairConcentration"> 4559 <property name="geometry"> 4560 <rect> 4561 <x>480</x> 4562 <y>1</y> 4563 <width>105</width> 4564 <height>30</height> 4565 </rect> 4566 </property> 4567 <property name="text"> 4568 <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> 4569 <html><head><meta name="qrichtext" content="1" /><style type="text/css"> 4570 p, li { white-space: pre-wrap; } 4571 </style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;"> 4572 <p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">Concentration</span></p></body></html></string> 4573 </property> 4574 <property name="wordWrap"> 4575 <bool>false</bool> 4576 </property> 4577 </widget> 4578 <widget class="QPushButton" name="pushButtonWheelchairConcentrationEnable"> 4579 <property name="enabled"> 4580 <bool>false</bool> 4581 </property> 4582 <property name="geometry"> 4583 <rect> 4584 <x>490</x> 4585 <y>355</y> 4586 <width>82</width> 4587 <height>30</height> 4588 </rect> 4589 </property> 4590 <property name="toolTip"> 4591 <string>enable/disable concentration processing</string> 4592 </property> 4593 <property name="text"> 4594 <string>Enabled</string> 4595 </property> 4596 <property name="checkable"> 4597 <bool>true</bool> 4598 </property> 4599 <property name="checked"> 4600 <bool>true</bool> 4601 </property> 4602 </widget> 4603 <widget class="QPushButton" name="pushButtonWheelchairSpeedEnable"> 4604 <property name="enabled"> 4605 <bool>false</bool> 4606 </property> 4607 <property name="geometry"> 4608 <rect> 4609 <x>700</x> 4610 <y>355</y> 4611 <width>82</width> 4612 <height>30</height> 4613 </rect> 4614 </property> 4615 <property name="toolTip"> 4616 <string>enable/disable automatic driving of LEGO Mindstorms NXT robot</string> 4617 </property> 4618 <property name="text"> 4619 <string>Enabled</string> 4620 </property> 4621 <property name="checkable"> 4622 <bool>true</bool> 4623 </property> 4624 <property name="checked"> 4625 <bool>true</bool> 4626 </property> 4627 <property name="flat"> 4628 <bool>false</bool> 4629 </property> 4630 </widget> 4631 <widget class="Line" name="line6_15"> 4632 <property name="geometry"> 4633 <rect> 4634 <x>573</x> 4635 <y>10</y> 4636 <width>20</width> 4637 <height>376</height> 4638 </rect> 4639 </property> 4640 <property name="frameShape"> 4641 <enum>QFrame::VLine</enum> 4642 </property> 4643 <property name="frameShadow"> 4644 <enum>QFrame::Sunken</enum> 4645 </property> 4646 </widget> 4647 <widget class="QProgressBar" name="progressBarWheelchairSpeed"> 4648 <property name="enabled"> 4649 <bool>false</bool> 4650 </property> 4651 <property name="geometry"> 4652 <rect> 4653 <x>712</x> 4654 <y>35</y> 4655 <width>60</width> 4656 <height>310</height> 4657 </rect> 4658 </property> 4659 <property name="value"> 4660 <number>0</number> 4661 </property> 4662 <property name="orientation"> 4663 <enum>Qt::Vertical</enum> 4664 </property> 4665 </widget> 4666 <widget class="QPushButton" name="pushButtonWheelchairRight"> 4667 <property name="enabled"> 4668 <bool>false</bool> 4669 </property> 4670 <property name="geometry"> 4671 <rect> 4672 <x>186</x> 4673 <y>218</y> 4674 <width>80</width> 4675 <height>80</height> 4676 </rect> 4677 </property> 4678 <property name="text"> 4679 <string/> 4680 </property> 4681 <property name="icon"> 4682 <iconset> 4683 <normaloff>images/brainstorms_wheelchair_right.svg</normaloff>images/brainstorms_wheelchair_right.svg</iconset> 4684 </property> 4685 <property name="iconSize"> 4686 <size> 4687 <width>65</width> 4688 <height>65</height> 4689 </size> 4690 </property> 4691 </widget> 4692 <widget class="QProgressBar" name="progressBarWheelchairConcentration"> 4693 <property name="enabled"> 4694 <bool>false</bool> 4695 </property> 4696 <property name="geometry"> 4697 <rect> 4698 <x>502</x> 4699 <y>35</y> 4700 <width>60</width> 4701 <height>310</height> 4702 </rect> 4703 </property> 4704 <property name="value"> 4705 <number>0</number> 4706 </property> 4707 <property name="orientation"> 4708 <enum>Qt::Vertical</enum> 4709 </property> 4710 </widget> 4711 <widget class="Line" name="line_4"> 4712 <property name="geometry"> 4713 <rect> 4714 <x>267</x> 4715 <y>7</y> 4716 <width>20</width> 4717 <height>376</height> 4718 </rect> 4719 </property> 4720 <property name="orientation"> 4721 <enum>Qt::Vertical</enum> 4722 </property> 4723 </widget> 4724 <widget class="QLabel" name="labelElectricWheelchair"> 4725 <property name="enabled"> 4726 <bool>true</bool> 4727 </property> 4728 <property name="geometry"> 4729 <rect> 4730 <x>287</x> 4731 <y>5</y> 4732 <width>181</width> 4733 <height>21</height> 4734 </rect> 4735 </property> 4736 <property name="text"> 4737 <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> 4738 <html><head><meta name="qrichtext" content="1" /><style type="text/css"> 4739 p, li { white-space: pre-wrap; } 4740 </style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;"> 4741 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Electric Wheelchair</span></p></body></html></string> 4742 </property> 4743 <property name="alignment"> 4744 <set>Qt::AlignCenter</set> 4745 </property> 4746 </widget> 4747 <widget class="QLabel" name="textLabelTitleWheelchair"> 4748 <property name="geometry"> 4749 <rect> 4750 <x>117</x> 4751 <y>10</y> 4752 <width>100</width> 4753 <height>60</height> 4754 </rect> 4755 </property> 4756 <property name="text"> 4757 <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> 4758 <html><head><meta name="qrichtext" content="1" /><style type="text/css"> 4759 p, li { white-space: pre-wrap; } 4760 </style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;"> 4761 <p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://brainstorms.puzzlebox.info"><span style=" font-size:11pt; text-decoration: none; color:#000000;">Puzzlebox<br />Brainstorms</span></a></p></body></html></string> 4762 </property> 4763 <property name="textFormat"> 4764 <enum>Qt::AutoText</enum> 4765 </property> 4766 <property name="wordWrap"> 4767 <bool>false</bool> 4768 </property> 4769 <property name="openExternalLinks"> 4770 <bool>true</bool> 4771 </property> 4772 </widget> 4773 <widget class="QLabel" name="labelPuzzleboxWheelchair"> 4774 <property name="geometry"> 4775 <rect> 4776 <x>55</x> 4777 <y>11</y> 4778 <width>60</width> 4779 <height>60</height> 4780 </rect> 4781 </property> 4782 <property name="text"> 4783 <string/> 4784 </property> 4785 <property name="pixmap"> 4786 <pixmap>images/puzzlebox_logo.png</pixmap> 4787 </property> 4788 <property name="scaledContents"> 4789 <bool>false</bool> 4790 </property> 4791 <property name="alignment"> 4792 <set>Qt::AlignCenter</set> 4793 </property> 4794 <property name="textInteractionFlags"> 4795 <set>Qt::NoTextInteraction</set> 4796 </property> 4797 </widget> 4798 <widget class="QPushButton" name="pushButtonWheelchairConnect"> 4799 <property name="geometry"> 4800 <rect> 4801 <x>372</x> 4802 <y>143</y> 4803 <width>86</width> 4804 <height>31</height> 4805 </rect> 4806 </property> 4807 <property name="text"> 4808 <string>Connect</string> 4809 </property> 4810 <property name="checkable"> 4811 <bool>true</bool> 4812 </property> 4813 </widget> 4814 <widget class="Line" name="line3_5"> 4815 <property name="geometry"> 4816 <rect> 4817 <x>284</x> 4818 <y>175</y> 4819 <width>185</width> 4820 <height>20</height> 4821 </rect> 4822 </property> 4823 <property name="frameShape"> 4824 <enum>QFrame::HLine</enum> 4825 </property> 4826 <property name="frameShadow"> 4827 <enum>QFrame::Sunken</enum> 4828 </property> 4829 </widget> 4830 <widget class="QPushButton" name="pushButtonWheelchairRelaxationEnable"> 4831 <property name="enabled"> 4832 <bool>false</bool> 4833 </property> 4834 <property name="geometry"> 4835 <rect> 4836 <x>596</x> 4837 <y>355</y> 4838 <width>82</width> 4839 <height>30</height> 4840 </rect> 4841 </property> 4842 <property name="toolTip"> 4843 <string>enable/disable relaxation processing</string> 4844 </property> 4845 <property name="text"> 4846 <string>Enabled</string> 4847 </property> 4848 <property name="checkable"> 4849 <bool>true</bool> 4850 </property> 4851 <property name="checked"> 4852 <bool>true</bool> 4853 </property> 4854 </widget> 4855 <widget class="QLabel" name="textLabelWheelchairStatus"> 4856 <property name="enabled"> 4857 <bool>true</bool> 4858 </property> 4859 <property name="geometry"> 4860 <rect> 4861 <x>287</x> 4862 <y>25</y> 4863 <width>181</width> 4864 <height>28</height> 4865 </rect> 4866 </property> 4867 <property name="text"> 4868 <string><p align="center">Status: Disconnected</p></string> 4869 </property> 4870 <property name="alignment"> 4871 <set>Qt::AlignCenter</set> 4872 </property> 4873 <property name="wordWrap"> 4874 <bool>false</bool> 4875 </property> 4876 </widget> 4877 <widget class="QPushButton" name="pushButtonWheelchairLeft"> 4878 <property name="enabled"> 4879 <bool>false</bool> 4880 </property> 4881 <property name="geometry"> 4882 <rect> 4883 <x>8</x> 4884 <y>218</y> 4885 <width>80</width> 4886 <height>80</height> 4887 </rect> 4888 </property> 4889 <property name="text"> 4890 <string/> 4891 </property> 4892 <property name="icon"> 4893 <iconset> 4894 <normaloff>images/brainstorms_wheelchair_left.svg</normaloff>images/brainstorms_wheelchair_left.svg</iconset> 4895 </property> 4896 <property name="iconSize"> 4897 <size> 4898 <width>65</width> 4899 <height>65</height> 4900 </size> 4901 </property> 4902 </widget> 4903 <widget class="QLabel" name="textLabelWheelchairType"> 4904 <property name="enabled"> 4905 <bool>true</bool> 4906 </property> 4907 <property name="geometry"> 4908 <rect> 4909 <x>287</x> 4910 <y>56</y> 4911 <width>181</width> 4912 <height>21</height> 4913 </rect> 4914 </property> 4915 <property name="text"> 4916 <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> 4917 <html><head><meta name="qrichtext" content="1" /><style type="text/css"> 4918 p, li { white-space: pre-wrap; } 4919 </style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;"> 4920 <p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Wheelchair Model</p></body></html></string> 4921 </property> 4922 <property name="alignment"> 4923 <set>Qt::AlignCenter</set> 4924 </property> 4925 <property name="wordWrap"> 4926 <bool>false</bool> 4927 </property> 4928 </widget> 4929 <widget class="QProgressBar" name="progressBarWheelchairRelaxation"> 4930 <property name="enabled"> 4931 <bool>false</bool> 4932 </property> 4933 <property name="geometry"> 4934 <rect> 4935 <x>606</x> 4936 <y>35</y> 4937 <width>60</width> 4938 <height>310</height> 4939 </rect> 4940 </property> 4941 <property name="value"> 4942 <number>0</number> 4943 </property> 4944 <property name="orientation"> 4945 <enum>Qt::Vertical</enum> 4946 </property> 4947 </widget> 4948 <widget class="QPushButton" name="pushButtonWheelchairSearch"> 4949 <property name="geometry"> 4950 <rect> 4951 <x>298</x> 4952 <y>143</y> 4953 <width>66</width> 4954 <height>31</height> 4955 </rect> 4956 </property> 4957 <property name="text"> 4958 <string>Search</string> 4959 </property> 4960 <property name="checkable"> 4961 <bool>false</bool> 4962 </property> 4963 </widget> 4964 <widget class="QLabel" name="labelDriveWheelchair"> 4965 <property name="geometry"> 4966 <rect> 4967 <x>7</x> 4968 <y>90</y> 4969 <width>261</width> 4970 <height>31</height> 4971 </rect> 4972 </property> 4973 <property name="midLineWidth"> 4974 <number>0</number> 4975 </property> 4976 <property name="text"> 4977 <string>Drive Wheelchair</string> 4978 </property> 4979 <property name="textFormat"> 4980 <enum>Qt::AutoText</enum> 4981 </property> 4982 <property name="alignment"> 4983 <set>Qt::AlignCenter</set> 4984 </property> 4985 </widget> 4986 <widget class="Line" name="line6_16"> 4987 <property name="geometry"> 4988 <rect> 4989 <x>680</x> 4990 <y>10</y> 4991 <width>20</width> 4992 <height>376</height> 4993 </rect> 4994 </property> 4995 <property name="frameShape"> 4996 <enum>QFrame::VLine</enum> 4997 </property> 4998 <property name="frameShadow"> 4999 <enum>QFrame::Sunken</enum> 5000 </property> 5001 </widget> 5002 <widget class="QPushButton" name="pushButtonWheelchairReverse"> 5003 <property name="enabled"> 5004 <bool>false</bool> 5005 </property> 5006 <property name="geometry"> 5007 <rect> 5008 <x>97</x> 5009 <y>305</y> 5010 <width>80</width> 5011 <height>80</height> 5012 </rect> 5013 </property> 5014 <property name="text"> 5015 <string/> 5016 </property> 5017 <property name="icon"> 5018 <iconset> 5019 <normaloff>images/brainstorms_wheelchair_reverse.svg</normaloff>images/brainstorms_wheelchair_reverse.svg</iconset> 5020 </property> 5021 <property name="iconSize"> 5022 <size> 5023 <width>65</width> 5024 <height>65</height> 5025 </size> 5026 </property> 5027 </widget> 5028 <widget class="QPushButton" name="pushButtonWheelchairStop"> 5029 <property name="enabled"> 5030 <bool>false</bool> 5031 </property> 5032 <property name="geometry"> 5033 <rect> 5034 <x>97</x> 5035 <y>218</y> 5036 <width>80</width> 5037 <height>80</height> 5038 </rect> 5039 </property> 5040 <property name="text"> 5041 <string/> 5042 </property> 5043 <property name="icon"> 5044 <iconset> 5045 <normaloff>images/brainstorms_stop.svg</normaloff>images/brainstorms_stop.svg</iconset> 5046 </property> 5047 <property name="iconSize"> 5048 <size> 5049 <width>65</width> 5050 <height>65</height> 5051 </size> 5052 </property> 5053 </widget> 5054 <widget class="QPushButton" name="pushButtonWheelchairForward"> 5055 <property name="enabled"> 5056 <bool>false</bool> 5057 </property> 5058 <property name="geometry"> 5059 <rect> 5060 <x>97</x> 5061 <y>131</y> 5062 <width>80</width> 5063 <height>80</height> 5064 </rect> 5065 </property> 5066 <property name="text"> 5067 <string/> 5068 </property> 5069 <property name="icon"> 5070 <iconset> 5071 <normaloff>images/brainstorms_wheelchair_up.svg</normaloff>images/brainstorms_wheelchair_up.svg</iconset> 5072 </property> 5073 <property name="iconSize"> 5074 <size> 5075 <width>65</width> 5076 <height>65</height> 5077 </size> 5078 </property> 5079 </widget> 5080 <widget class="QDial" name="dialWheelchairSpeed"> 5081 <property name="enabled"> 5082 <bool>false</bool> 5083 </property> 5084 <property name="geometry"> 5085 <rect> 5086 <x>290</x> 5087 <y>238</y> 5088 <width>171</width> 5089 <height>141</height> 5090 </rect> 5091 </property> 5092 <property name="minimum"> 5093 <number>1</number> 5094 </property> 5095 <property name="maximum"> 5096 <number>3</number> 5097 </property> 5098 <property name="pageStep"> 5099 <number>2</number> 5100 </property> 5101 <property name="value"> 5102 <number>1</number> 5103 </property> 5104 <property name="sliderPosition"> 5105 <number>1</number> 5106 </property> 5107 <property name="tracking"> 5108 <bool>true</bool> 5109 </property> 5110 <property name="orientation"> 5111 <enum>Qt::Horizontal</enum> 5112 </property> 5113 <property name="wrapping"> 5114 <bool>false</bool> 5115 </property> 5116 <property name="notchesVisible"> 5117 <bool>true</bool> 5118 </property> 5119 </widget> 5120 <widget class="QLabel" name="textLabelWheelchairSpeed_2"> 5121 <property name="enabled"> 5122 <bool>true</bool> 5123 </property> 5124 <property name="geometry"> 5125 <rect> 5126 <x>290</x> 5127 <y>192</y> 5128 <width>181</width> 5129 <height>28</height> 5130 </rect> 5131 </property> 5132 <property name="text"> 5133 <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> 5134 <html><head><meta name="qrichtext" content="1" /><style type="text/css"> 5135 p, li { white-space: pre-wrap; } 5136 </style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;"> 5137 <p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Wheelchair Speed</p></body></html></string> 5138 </property> 5139 <property name="alignment"> 5140 <set>Qt::AlignCenter</set> 5141 </property> 5142 <property name="wordWrap"> 5143 <bool>false</bool> 5144 </property> 5145 </widget> 5146 <widget class="QLabel" name="labelWheelchairSpeedLow"> 5147 <property name="geometry"> 5148 <rect> 5149 <x>285</x> 5150 <y>370</y> 5151 <width>61</width> 5152 <height>17</height> 5153 </rect> 5154 </property> 5155 <property name="text"> 5156 <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> 5157 <html><head><meta name="qrichtext" content="1" /><style type="text/css"> 5158 p, li { white-space: pre-wrap; } 5159 </style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;"> 5160 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Low</span></p></body></html></string> 5161 </property> 5162 <property name="alignment"> 5163 <set>Qt::AlignCenter</set> 5164 </property> 5165 </widget> 5166 <widget class="QLabel" name="labelWheelchairSpeedHigh"> 5167 <property name="geometry"> 5168 <rect> 5169 <x>410</x> 5170 <y>370</y> 5171 <width>61</width> 5172 <height>17</height> 5173 </rect> 5174 </property> 5175 <property name="text"> 5176 <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> 5177 <html><head><meta name="qrichtext" content="1" /><style type="text/css"> 5178 p, li { white-space: pre-wrap; } 5179 </style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;"> 5180 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">High</span></p></body></html></string> 5181 </property> 5182 <property name="alignment"> 5183 <set>Qt::AlignCenter</set> 5184 </property> 5185 </widget> 5186 <widget class="QLabel" name="labelWheelchairSpeedMedium"> 5187 <property name="geometry"> 5188 <rect> 5189 <x>345</x> 5190 <y>220</y> 5191 <width>66</width> 5192 <height>17</height> 5193 </rect> 5194 </property> 5195 <property name="text"> 5196 <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> 5197 <html><head><meta name="qrichtext" content="1" /><style type="text/css"> 5198 p, li { white-space: pre-wrap; } 5199 </style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;"> 5200 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Medium</span></p></body></html></string> 5201 </property> 5202 <property name="alignment"> 5203 <set>Qt::AlignCenter</set> 5204 </property> 5205 </widget> 5206 <zorder>dialWheelchairSpeed</zorder> 5207 <zorder>line6_20</zorder> 5208 <zorder>textLabelWheelchairSpeed</zorder> 5209 <zorder>textLabelWheelchairRelaxation</zorder> 5210 <zorder>line_3</zorder> 5211 <zorder>comboBoxWheelchairTransmitter</zorder> 5212 <zorder>comboBoxWheelchairPortSelect</zorder> 5213 <zorder>textLabelWheelchairConcentration</zorder> 5214 <zorder>pushButtonWheelchairConcentrationEnable</zorder> 5215 <zorder>pushButtonWheelchairSpeedEnable</zorder> 5216 <zorder>line6_15</zorder> 5217 <zorder>progressBarWheelchairSpeed</zorder> 5218 <zorder>pushButtonWheelchairRight</zorder> 5219 <zorder>progressBarWheelchairConcentration</zorder> 5220 <zorder>line_4</zorder> 5221 <zorder>labelElectricWheelchair</zorder> 5222 <zorder>textLabelTitleWheelchair</zorder> 5223 <zorder>labelPuzzleboxWheelchair</zorder> 5224 <zorder>pushButtonWheelchairConnect</zorder> 5225 <zorder>line3_5</zorder> 5226 <zorder>pushButtonWheelchairRelaxationEnable</zorder> 5227 <zorder>textLabelWheelchairStatus</zorder> 5228 <zorder>pushButtonWheelchairLeft</zorder> 5229 <zorder>textLabelWheelchairType</zorder> 5230 <zorder>progressBarWheelchairRelaxation</zorder> 5231 <zorder>pushButtonWheelchairSearch</zorder> 5232 <zorder>labelDriveWheelchair</zorder> 5233 <zorder>line6_16</zorder> 5234 <zorder>pushButtonWheelchairReverse</zorder> 5235 <zorder>pushButtonWheelchairStop</zorder> 5236 <zorder>pushButtonWheelchairForward</zorder> 5237 <zorder>textLabelWheelchairSpeed_2</zorder> 5238 <zorder>labelWheelchairSpeedLow</zorder> 5239 <zorder>labelWheelchairSpeedHigh</zorder> 5240 <zorder>labelWheelchairSpeedMedium</zorder> 5241 </widget> 4449 5242 <widget class="QWidget" name="tabControlPanel"> 4450 5243 <property name="enabled"> … … 5263 6056 </widget> 5264 6057 <widget class="QLineEdit" name="lineEditFeedbackName"> 6058 <property name="enabled"> 6059 <bool>true</bool> 6060 </property> 5265 6061 <property name="geometry"> 5266 6062 <rect> … … 5273 6069 </widget> 5274 6070 <widget class="QLineEdit" name="lineEditFeedbackEmail"> 6071 <property name="enabled"> 6072 <bool>true</bool> 6073 </property> 5275 6074 <property name="geometry"> 5276 6075 <rect>
Note: See TracChangeset
for help on using the changeset viewer.