1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
|
#!/usr/bin/env python
# -*- coding: cp1252 -*-
#SPEC 0.4
import sys
import time
import serial
import binascii
from PyQt4 import QtCore, QtGui
class essai(QtGui.QMainWindow):
def __init__(self):
# Main Window #
QtGui.QMainWindow.__init__(self)
self.resize(310,310)
self.setWindowTitle(' Travaille ')
#Titre et Spinbox : 1#
self.Label_1 = QtGui.QLabel()
self.Label_1.setText("rx_drcsat")
self.SpinBox_1 = QtGui.QSpinBox(self)
self.SpinBox_1.setRange(-60,0)
self.SpinBox_1.setSingleStep(1)
self.SpinBox_1.setValue(0)
#Titre et Spinbox : 2#
self.Label_2 = QtGui.QLabel()
self.Label_2.setText("rx_drcbend")
self.SpinBox_2 = QtGui.QSpinBox(self)
self.SpinBox_2.setRange(-96,0)
self.SpinBox_2.setSingleStep(1)
self.SpinBox_2.setValue(0)
#Titre et Spinbox : 3#
self.Label_3 = QtGui.QLabel()
self.Label_3.setText("rx_drcng")
self.SpinBox_3 = QtGui.QSpinBox(self)
self.SpinBox_3.setRange(-96,0)
self.SpinBox_3.setSingleStep(1)
self.SpinBox_3.setValue(0)
self.PushButton_1 = QtGui.QPushButton("SAVE")
self.connect(self.PushButton_1,QtCore.SIGNAL("clicked()"),self.M_Action2)
GridLayout_1 = QtGui.QGridLayout()
GridLayout_1.addWidget(self.Label_1, 0,1,1,1)
GridLayout_1.addWidget(self.SpinBox_1, 1,1,1,1)
GridLayout_1.addWidget(self.Label_2, 2,1,1,1)
GridLayout_1.addWidget(self.SpinBox_2, 3,1,1,1)
GridLayout_1.addWidget(self.Label_3, 4,1,1,1)
GridLayout_1.addWidget(self.SpinBox_3, 5,1,1,1)
GridLayout_1.addWidget(self.PushButton_1, 6,1,1,1)
O_GroupBox_1 = QtGui.QGroupBox()
O_GroupBox_1.setLayout(GridLayout_1)
self.setCentralWidget(O_GroupBox_1)
self.SpinBox_1.valueChanged.connect(self.test_DRC)
self.SpinBox_2.valueChanged.connect(self.test_DRC)
self.SpinBox_3.valueChanged.connect(self.test_DRC)
def test_DRC(self):
a = [self.SpinBox_1.value()]
b = [self.SpinBox_2.value()]
c = [self.SpinBox_3.value()]
Tab = [a, b, c]
print Tab
#----------------------------------------------------------------------------------------------
def M_Action2(self,mode,signal):
self.mode1 = mode
self.signal1 = signal
reponse = self.SpinBox_11.value()
fichier = open("C:/Users/ssrinivasa/Desktop/fichier.txt", "a")
fichier.write(str(reponse) +"\r\n") # ajouter nouvelle ligne après écriture
reponse = self.SpinBox_22.value()
fichier.write(str(reponse) +"\r\n")
reponse = self.SpinBox_33.value()
fichier.write(str(reponse) +"\r\n")
print reponse
#--------------------------------------------
def main():
'''Application'''
App = QtGui.QApplication(sys.argv)
App.setStyle("windows")
MainWin2 = essai()
MainWin2.show()
editor = essai()
sys.exit(App.exec_() )
if __name__=='__main__':
main() |
Partager