# -*- coding: utf-8 -*- # Form implementation generated from reading ui file 'mainform.ui' # # Created: to 2. feb 02:50:18 2006 # by: The PyQt User Interface Compiler (pyuic) 3.13 # # WARNING! All changes made in this file will be lost! from qt import * class mainForm(QMainWindow): def __init__(self,parent = None,name = None,fl = 0): QMainWindow.__init__(self,parent,name,fl) self.statusBar() if not name: self.setName("mainForm") self.setSizePolicy(QSizePolicy(0,0,0,0,self.sizePolicy().hasHeightForWidth())) self.setMinimumSize(QSize(21,162)) self.setMaximumSize(QSize(620,450)) self.setIcon(QPixmap.fromMimeSource("wi0054-48.png")) self.setCentralWidget(QWidget(self,"qt_central_widget")) self.serverFrame = QFrame(self.centralWidget(),"serverFrame") self.serverFrame.setGeometry(QRect(10,10,280,40)) self.serverFrame.setFrameShape(QFrame.StyledPanel) self.serverFrame.setFrameShadow(QFrame.Raised) self.serverEdit = QLineEdit(self.serverFrame,"serverEdit") self.serverEdit.setEnabled(1) self.serverEdit.setGeometry(QRect(80,10,110,22)) self.serverButton = QPushButton(self.serverFrame,"serverButton") self.serverButton.setGeometry(QRect(200,10,70,24)) self.serverButton.setFlat(1) self.serverLabel = QLabel(self.serverFrame,"serverLabel") self.serverLabel.setGeometry(QRect(10,10,60,20)) serverLabel_font = QFont(self.serverLabel.font()) serverLabel_font.setBold(1) self.serverLabel.setFont(serverLabel_font) self.serverLabel.setAlignment(QLabel.WordBreak | QLabel.AlignCenter) self.settingsGroup = QButtonGroup(self.centralWidget(),"settingsGroup") self.settingsGroup.setEnabled(0) self.settingsGroup.setGeometry(QRect(10,60,280,280)) settingsGroup_font = QFont(self.settingsGroup.font()) self.settingsGroup.setFont(settingsGroup_font) self.settingsGroup.setFrameShape(QButtonGroup.StyledPanel) self.settingsGroup.setFrameShadow(QButtonGroup.Raised) self.settingsGroup.setLineWidth(1) self.lengthLabel = QLabel(self.settingsGroup,"lengthLabel") self.lengthLabel.setGeometry(QRect(20,60,240,20)) self.samplerateLabel = QLabel(self.settingsGroup,"samplerateLabel") self.samplerateLabel.setGeometry(QRect(20,10,240,20)) self.triggerLabel = QLabel(self.settingsGroup,"triggerLabel") self.triggerLabel.setGeometry(QRect(20,160,240,20)) self.numbersLabel = QLabel(self.settingsGroup,"numbersLabel") self.numbersLabel.setGeometry(QRect(20,110,240,20)) self.intervalLabel = QLabel(self.settingsGroup,"intervalLabel") self.intervalLabel.setGeometry(QRect(20,200,240,20)) self.internButton = QRadioButton(self.settingsGroup,"internButton") self.internButton.setGeometry(QRect(20,180,130,20)) self.internButton.setChecked(1) self.externButton = QRadioButton(self.settingsGroup,"externButton") self.externButton.setGeometry(QRect(160,180,100,20)) self.settingsGroup.insert( self.externButton,0) self.intervalBox = QSpinBox(self.settingsGroup,"intervalBox") self.intervalBox.setGeometry(QRect(20,220,240,22)) self.intervalBox.setMaxValue(3600) self.intervalBox.setMinValue(1) self.countBox = QSpinBox(self.settingsGroup,"countBox") self.countBox.setGeometry(QRect(20,130,240,22)) self.countBox.setButtonSymbols(QSpinBox.UpDownArrows) self.countBox.setMaxValue(100) self.countBox.setValue(0) self.lengthBox = QSpinBox(self.settingsGroup,"lengthBox") self.lengthBox.setGeometry(QRect(20,80,240,22)) self.lengthBox.setMaxValue(300) self.lengthBox.setMinValue(1) self.samplerateBox = QSpinBox(self.settingsGroup,"samplerateBox") self.samplerateBox.setGeometry(QRect(20,30,240,22)) self.samplerateBox.setMaxValue(1000000) self.samplerateBox.setMinValue(1) self.samplerateBox.setValue(8000) self.runButton = QPushButton(self.settingsGroup,"runButton") self.runButton.setGeometry(QRect(220,250,50,20)) self.runButton.setFlat(1) self.statusFrame = QFrame(self.centralWidget(),"statusFrame") self.statusFrame.setGeometry(QRect(300,10,290,330)) statusFrame_font = QFont(self.statusFrame.font()) self.statusFrame.setFont(statusFrame_font) self.statusFrame.setFrameShape(QFrame.StyledPanel) self.statusFrame.setFrameShadow(QFrame.Raised) self.rmsLabel = QLabel(self.statusFrame,"rmsLabel") self.rmsLabel.setGeometry(QRect(20,290,120,20)) rmsLabel_font = QFont(self.rmsLabel.font()) rmsLabel_font.setBold(1) self.rmsLabel.setFont(rmsLabel_font) self.ratevLabel = QLabel(self.statusFrame,"ratevLabel") self.ratevLabel.setGeometry(QRect(150,260,120,20)) self.rmsvLabel = QLabel(self.statusFrame,"rmsvLabel") self.rmsvLabel.setGeometry(QRect(150,290,120,20)) self.rateLabel = QLabel(self.statusFrame,"rateLabel") self.rateLabel.setGeometry(QRect(20,260,120,20)) rateLabel_font = QFont(self.rateLabel.font()) rateLabel_font.setBold(1) self.rateLabel.setFont(rateLabel_font) self.signalLine = QFrame(self.statusFrame,"signalLine") self.signalLine.setGeometry(QRect(20,210,240,20)) self.signalLine.setFrameShape(QFrame.HLine) self.signalLine.setFrameShadow(QFrame.Sunken) self.signalLine.setFrameShape(QFrame.HLine) self.filenameLabel = QLabel(self.statusFrame,"filenameLabel") self.filenameLabel.setGeometry(QRect(20,20,120,20)) filenameLabel_font = QFont(self.filenameLabel.font()) filenameLabel_font.setBold(1) self.filenameLabel.setFont(filenameLabel_font) self.filenamevLabel = QLabel(self.statusFrame,"filenamevLabel") self.filenamevLabel.setGeometry(QRect(150,20,120,20)) self.shotsLabel = QLabel(self.statusFrame,"shotsLabel") self.shotsLabel.setGeometry(QRect(20,50,120,20)) shotsLabel_font = QFont(self.shotsLabel.font()) shotsLabel_font.setBold(1) self.shotsLabel.setFont(shotsLabel_font) self.shotsvLabel = QLabel(self.statusFrame,"shotsvLabel") self.shotsvLabel.setGeometry(QRect(150,50,120,20)) self.levelLabel = QLabel(self.statusFrame,"levelLabel") self.levelLabel.setGeometry(QRect(20,230,120,20)) levelLabel_font = QFont(self.levelLabel.font()) levelLabel_font.setBold(1) self.levelLabel.setFont(levelLabel_font) self.levelvLabel = QLabel(self.statusFrame,"levelvLabel") self.levelvLabel.setGeometry(QRect(150,230,120,20)) self.nextLabel = QLabel(self.statusFrame,"nextLabel") self.nextLabel.setGeometry(QRect(20,80,120,20)) nextLabel_font = QFont(self.nextLabel.font()) nextLabel_font.setBold(1) self.nextLabel.setFont(nextLabel_font) self.udpLabel = QLabel(self.statusFrame,"udpLabel") self.udpLabel.setGeometry(QRect(20,110,120,20)) udpLabel_font = QFont(self.udpLabel.font()) udpLabel_font.setBold(1) self.udpLabel.setFont(udpLabel_font) self.nextvLabel = QLabel(self.statusFrame,"nextvLabel") self.nextvLabel.setGeometry(QRect(150,80,120,20)) self.udpvLabel = QLabel(self.statusFrame,"udpvLabel") self.udpvLabel.setGeometry(QRect(20,130,240,70)) self.udpvLabel.setAlignment(QLabel.WordBreak | QLabel.AlignVCenter) self.filKoble_tilAction = QAction(self,"filKoble_tilAction") self.filAvsluttAction = QAction(self,"filAvsluttAction") self.filAvsluttAction.setIconSet(QIconSet(QPixmap.fromMimeSource("wi0126-16.png"))) self.omOmAction = QAction(self,"omOmAction") self.omOmAction.setIconSet(QIconSet(QPixmap.fromMimeSource("wi0063-16.png"))) self.filKoble_fraAction = QAction(self,"filKoble_fraAction") self.filKoble_fraAction.setEnabled(0) self.hjelpInternettAction = QAction(self,"hjelpInternettAction") self.hjelpInternettAction.setIconSet(QIconSet(QPixmap.fromMimeSource("wi0064-16.png"))) self.hjelpInternettFagprveAction = QAction(self,"hjelpInternettFagprveAction") self.innstillingerSpil_avl_lyd_ved_aktivering_av_triggerAction = QAction(self,"innstillingerSpil_avl_lyd_ved_aktivering_av_triggerAction") self.innstillingerSpil_avl_lyd_ved_aktivering_av_triggerAction.setToggleAction(1) self.innstillingerSpil_avl_lyd_ved_aktivering_av_triggerAction.setEnabled(0) self.hjelpInternettElabAction = QAction(self,"hjelpInternettElabAction") self.innstillingerSprkAction = QAction(self,"innstillingerSprkAction") self.innstillingerSprkNorskAction = QAction(self,"innstillingerSprkNorskAction") self.innstillingerSprkNorskAction.setToggleAction(1) self.innstillingerSprkNorskAction.setOn(1) self.innstillingerSprkEngelskAction = QAction(self,"innstillingerSprkEngelskAction") self.innstillingerSprkEngelskAction.setEnabled(0) self.innstillingerFilformatAction = QAction(self,"innstillingerFilformatAction") self.innstillingerFilformatWAVAction = QAction(self,"innstillingerFilformatWAVAction") self.innstillingerFilformatWAVAction.setToggleAction(1) self.innstillingerFilformatWAVAction.setOn(1) self.innstillingerFilformatSUAction = QAction(self,"innstillingerFilformatSUAction") self.innstillingerFilformatSUAction.setToggleAction(1) self.innstillingerFilformatSUAction.setEnabled(0) self.innstillingerSpill_av_signal_etter_samplingAction = QAction(self,"innstillingerSpill_av_signal_etter_samplingAction") self.innstillingerSpill_av_signal_etter_samplingAction.setToggleAction(1) self.innstillingerSpill_av_signal_etter_samplingAction.setEnabled(0) self.innstillingerVis_plott_etter_samplingAction = QAction(self,"innstillingerVis_plott_etter_samplingAction") self.innstillingerVis_plott_etter_samplingAction.setToggleAction(1) self.innstillingerVis_plott_etter_samplingAction.setEnabled(0) self.Menu = QMenuBar(self,"Menu") self.Fil = QPopupMenu(self) self.filKoble_tilAction.addTo(self.Fil) self.filKoble_fraAction.addTo(self.Fil) self.Fil.insertSeparator() self.filAvsluttAction.addTo(self.Fil) self.Menu.insertItem(QString(""),self.Fil,1) self.Innstillinger = QPopupMenu(self) self.popupMenu_10 = QPopupMenu(self) self.Innstillinger.setAccel(QString.null,self.Innstillinger.insertItem(self.innstillingerSprkAction.iconSet(),self.__trUtf8("\x53\x70\x72\xc3\xa5\x6b"),self.popupMenu_10)) self.innstillingerSprkNorskAction.addTo(self.popupMenu_10) self.innstillingerSprkEngelskAction.addTo(self.popupMenu_10) self.popupMenu_13 = QPopupMenu(self) self.Innstillinger.setAccel(QString.null,self.Innstillinger.insertItem(self.innstillingerFilformatAction.iconSet(),self.__tr("Filformat"),self.popupMenu_13)) self.innstillingerFilformatWAVAction.addTo(self.popupMenu_13) self.innstillingerFilformatSUAction.addTo(self.popupMenu_13) self.innstillingerSpil_avl_lyd_ved_aktivering_av_triggerAction.addTo(self.Innstillinger) self.innstillingerSpill_av_signal_etter_samplingAction.addTo(self.Innstillinger) self.innstillingerVis_plott_etter_samplingAction.addTo(self.Innstillinger) self.Menu.insertItem(QString(""),self.Innstillinger,2) self.Hjelp = QPopupMenu(self) self.popupMenu_5 = QPopupMenu(self) self.Hjelp.setAccel(QString.null,self.Hjelp.insertItem(self.hjelpInternettAction.iconSet(),self.__tr("Internett"),self.popupMenu_5)) self.hjelpInternettFagprveAction.addTo(self.popupMenu_5) self.hjelpInternettElabAction.addTo(self.popupMenu_5) self.Hjelp.insertSeparator() self.omOmAction.addTo(self.Hjelp) self.Menu.insertItem(QString(""),self.Hjelp,3) self.languageChange() self.resize(QSize(598,400).expandedTo(self.minimumSizeHint())) self.clearWState(Qt.WState_Polished) self.connect(self.filAvsluttAction,SIGNAL("activated()"),self.close) self.setTabOrder(self.serverEdit,self.serverButton) self.setTabOrder(self.serverButton,self.samplerateBox) self.setTabOrder(self.samplerateBox,self.lengthBox) self.setTabOrder(self.lengthBox,self.countBox) self.setTabOrder(self.countBox,self.internButton) self.setTabOrder(self.internButton,self.intervalBox) self.setTabOrder(self.intervalBox,self.runButton) def languageChange(self): self.setCaption(self.__tr("SBP-logger")) self.serverEdit.setText(self.__tr("192.168.0.45")) self.serverButton.setText(self.__tr("Koble til")) self.serverLabel.setText(self.__tr("Server:")) self.settingsGroup.setTitle(QString.null) self.lengthLabel.setText(self.__trUtf8("\x4c\x65\x6e\x67\x64\x65\x20\x70\xc3\xa5\x20\x6f\x70\x70\x74\x61\x6b\x3a")) self.samplerateLabel.setText(self.__tr("Samplingsfrekvens:")) self.triggerLabel.setText(self.__tr("Trigger:")) self.numbersLabel.setText(self.__tr("Antall:")) self.intervalLabel.setText(self.__tr("Intervall:")) self.internButton.setText(self.__tr("INTERN")) self.externButton.setText(self.__tr("EXTERN")) self.intervalBox.setSuffix(self.__tr(" s")) self.countBox.setSpecialValueText(self.__tr("Uendelig")) self.lengthBox.setSuffix(self.__tr(" s")) self.samplerateBox.setSuffix(self.__tr(" Hz")) self.runButton.setText(self.__tr("Start")) self.rmsLabel.setText(self.__tr("RMS:")) self.ratevLabel.setText(QString.null) self.rmsvLabel.setText(QString.null) self.rateLabel.setText(self.__tr("Frekvens:")) self.filenameLabel.setText(self.__tr("Filnavn:")) self.filenamevLabel.setText(QString.null) self.shotsLabel.setText(self.__tr("Skuddnr.:")) self.shotsvLabel.setText(QString.null) self.levelLabel.setText(self.__trUtf8("\x4d\x61\x6b\x73\x2e\x20\x6e\x69\x76\xc3\xa5\x3a")) self.levelvLabel.setText(QString.null) self.nextLabel.setText(self.__tr("Neste:")) self.udpLabel.setText(self.__tr("Siste UDP telegram:")) self.nextvLabel.setText(QString.null) self.udpvLabel.setText(QString.null) self.filKoble_tilAction.setText(self.__tr("Koble til")) self.filKoble_tilAction.setMenuText(self.__tr("Koble til")) self.filKoble_tilAction.setToolTip(self.__tr("Kobler til ekstern opptaker")) self.filAvsluttAction.setText(self.__tr("Avslutt")) self.filAvsluttAction.setMenuText(self.__tr("Avslutt")) self.filAvsluttAction.setToolTip(self.__tr("Avslutter programmet")) self.omOmAction.setText(self.__tr("Om")) self.omOmAction.setMenuText(self.__tr("Om")) self.omOmAction.setToolTip(self.__tr("Viser informasjon om programmet")) self.filKoble_fraAction.setText(self.__tr("Koble fra")) self.filKoble_fraAction.setMenuText(self.__tr("Koble fra")) self.filKoble_fraAction.setToolTip(self.__tr("Kobler fra opptakeren")) self.hjelpInternettAction.setText(self.__tr("Internett")) self.hjelpInternettAction.setMenuText(self.__tr("Internett")) self.hjelpInternettFagprveAction.setText(self.__trUtf8("\x46\x61\x67\x70\x72\xc3\xb8\x76\x65")) self.hjelpInternettFagprveAction.setMenuText(self.__trUtf8("\x46\x61\x67\x70\x72\xc3\xb8\x76\x65")) self.hjelpInternettFagprveAction.setToolTip(self.__trUtf8("\x47\xc3\xa5\x20\x74\x69\x6c\x20\x69\x6e\x74\x65\x72\x6e\x65\x74\x74\x73\x69\x64\x65\x20\x6d\x65\x64\x20\x6f\x76\x65\x72\x73\x69\x6b\x74\x20\x6f\x76\x65\x72\x20\x66\x61\x67\x70\x72\xc3\xb8\x76\x65\x6e")) self.innstillingerSpil_avl_lyd_ved_aktivering_av_triggerAction.setText(self.__tr("Spill av lyd ved aktivering av trigger")) self.innstillingerSpil_avl_lyd_ved_aktivering_av_triggerAction.setMenuText(self.__tr("Spill av lyd ved aktivering av trigger")) self.hjelpInternettElabAction.setText(self.__tr("Elab")) self.hjelpInternettElabAction.setMenuText(self.__tr("Elab")) self.hjelpInternettElabAction.setToolTip(self.__trUtf8("\x47\xc3\xa5\x20\x74\x69\x6c\x20\x45\x6c\x61\x62\x73\x20\x69\x6e\x74\x65\x72\x6e\x65\x74\x74\x73\x69\x64\x65\x72")) self.innstillingerSprkAction.setText(self.__trUtf8("\x53\x70\x72\xc3\xa5\x6b")) self.innstillingerSprkAction.setMenuText(self.__trUtf8("\x53\x70\x72\xc3\xa5\x6b")) self.innstillingerSprkAction.setToolTip(self.__trUtf8("\x45\x6e\x64\x72\x65\x72\x20\x73\x70\x72\xc3\xa5\x6b\x20\x69\x20\x70\x72\x6f\x67\x72\x61\x6d\x6d\x65\x74")) self.innstillingerSprkNorskAction.setText(self.__tr("Norsk")) self.innstillingerSprkNorskAction.setMenuText(self.__tr("Norsk")) self.innstillingerSprkNorskAction.setToolTip(self.__trUtf8("\x53\x65\x74\x74\x20\x73\x70\x72\xc3\xa5\x6b\x20\x74\x69\x6c\x20\x6e\x6f\x72\x73\x6b")) self.innstillingerSprkEngelskAction.setText(self.__tr("Engelsk")) self.innstillingerSprkEngelskAction.setMenuText(self.__tr("Engelsk")) self.innstillingerSprkEngelskAction.setToolTip(self.__trUtf8("\x53\x65\x74\x74\x20\x73\x70\x72\xc3\xa5\x6b\x20\x74\x69\x6c\x20\x65\x6e\x67\x65\x6c\x73\x6b")) self.innstillingerFilformatAction.setText(self.__tr("Filformat")) self.innstillingerFilformatAction.setMenuText(self.__tr("Filformat")) self.innstillingerFilformatWAVAction.setText(self.__tr("WAV")) self.innstillingerFilformatWAVAction.setMenuText(self.__tr("WAV")) self.innstillingerFilformatWAVAction.setToolTip(self.__tr("Setter filformat for lagring av data til WAV")) self.innstillingerFilformatSUAction.setText(self.__tr("SU")) self.innstillingerFilformatSUAction.setMenuText(self.__tr("SU")) self.innstillingerFilformatSUAction.setToolTip(self.__tr("Setter filformat for lagring av data til Seismic Unix format")) self.innstillingerSpill_av_signal_etter_samplingAction.setText(self.__tr("Spill av signal etter sampling")) self.innstillingerSpill_av_signal_etter_samplingAction.setMenuText(self.__tr("Spill av signal etter sampling")) self.innstillingerSpill_av_signal_etter_samplingAction.setToolTip(self.__trUtf8("\x53\x70\x69\x6c\x6c\x65\x72\x20\x61\x76\x20\x73\x69\x67\x6e\x61\x6c\x65\x74\x20\x67\x6a\x65\x6e\x6e\x6f\x6d\x20\x50\x43\x20\x68\xc3\xb8\x79\x74\x74\x61\x6c\x65\x72\x65\x6e\x65")) self.innstillingerVis_plott_etter_samplingAction.setText(self.__tr("Vis plott etter sampling")) self.innstillingerVis_plott_etter_samplingAction.setMenuText(self.__tr("Vis plott etter sampling")) self.innstillingerVis_plott_etter_samplingAction.setToolTip(self.__tr("Viser plott etter hvert skudd i nytt vindu")) if self.Menu.findItem(1): self.Menu.findItem(1).setText(self.__tr("Fil")) self.Innstillinger.changeItem(self.Innstillinger.idAt(0),self.__trUtf8("\x53\x70\x72\xc3\xa5\x6b")) self.Innstillinger.changeItem(self.Innstillinger.idAt(1),self.__tr("Filformat")) if self.Menu.findItem(2): self.Menu.findItem(2).setText(self.__tr("Innstillinger")) self.Hjelp.changeItem(self.Hjelp.idAt(0),self.__tr("Internett")) if self.Menu.findItem(3): self.Menu.findItem(3).setText(self.__tr("Hjelp")) def __tr(self,s,c = None): return qApp.translate("mainForm",s,c) def __trUtf8(self,s,c = None): return qApp.translate("mainForm",s,c,QApplication.UnicodeUTF8)