TelemMonitor.py

Go to the documentation of this file.
00001 # -*- coding: utf-8 -*-
00002 
00003 # Form implementation generated from reading ui file 'C:\Temp\Online\LICOS\tools\monitor\TelemMonitor.ui'
00004 #
00005 # Created: Thu Apr 27 20:43:37 2006
00006 #      by: The PyQt User Interface Compiler (pyuic) 3.15.1
00007 #
00008 # WARNING! All changes made in this file will be lost!
00009 
00010 
00011 from qt import *
00012 __version__ = "$Revision: 1.3 $"
00013 
00014 
00015 class TelemMonitor(QMainWindow):
00016     def __init__(self,parent = None,name = None,fl = 0):
00017         QMainWindow.__init__(self,parent,name,fl)
00018         self.statusBar()
00019 
00020         if not name:
00021             self.setName("TelemMonitor")
00022 
00023 
00024         self.setCentralWidget(QWidget(self,"qt_central_widget"))
00025         TelemMonitorLayout = QGridLayout(self.centralWidget(),1,1,0,6,"TelemMonitorLayout")
00026 
00027         self.frame3 = QFrame(self.centralWidget(),"frame3")
00028         self.frame3.setFrameShape(QFrame.StyledPanel)
00029         self.frame3.setFrameShadow(QFrame.Raised)
00030         frame3Layout = QGridLayout(self.frame3,1,1,11,6,"frame3Layout")
00031 
00032         layout7 = QVBoxLayout(None,0,6,"layout7")
00033 
00034         layout8 = QHBoxLayout(None,0,6,"layout8")
00035 
00036         self.buttonVerbose = QPushButton(self.frame3,"buttonVerbose")
00037         buttonVerbose_font = QFont(self.buttonVerbose.font())
00038         buttonVerbose_font.setBold(1)
00039         self.buttonVerbose.setFont(buttonVerbose_font)
00040         self.buttonVerbose.setToggleButton(1)
00041         layout8.addWidget(self.buttonVerbose)
00042 
00043         self.buttonClear = QPushButton(self.frame3,"buttonClear")
00044         buttonClear_font = QFont(self.buttonClear.font())
00045         buttonClear_font.setBold(1)
00046         self.buttonClear.setFont(buttonClear_font)
00047         layout8.addWidget(self.buttonClear)
00048 
00049         self.buttonPause = QPushButton(self.frame3,"buttonPause")
00050         buttonPause_font = QFont(self.buttonPause.font())
00051         buttonPause_font.setBold(1)
00052         self.buttonPause.setFont(buttonPause_font)
00053         layout8.addWidget(self.buttonPause)
00054         spacer1 = QSpacerItem(110,20,QSizePolicy.Expanding,QSizePolicy.Minimum)
00055         layout8.addItem(spacer1)
00056         layout7.addLayout(layout8)
00057 
00058         self.groupBox1 = QGroupBox(self.frame3,"groupBox1")
00059         self.groupBox1.setColumnLayout(0,Qt.Vertical)
00060         self.groupBox1.layout().setSpacing(6)
00061         self.groupBox1.layout().setMargin(11)
00062         groupBox1Layout = QGridLayout(self.groupBox1.layout())
00063         groupBox1Layout.setAlignment(Qt.AlignTop)
00064 
00065         self.textTelem = QTextEdit(self.groupBox1,"textTelem")
00066         textTelem_font = QFont(self.textTelem.font())
00067         textTelem_font.setFamily("Courier New")
00068         self.textTelem.setFont(textTelem_font)
00069         self.textTelem.setTextFormat(QTextEdit.LogText)
00070         self.textTelem.setWordWrap(QTextEdit.WidgetWidth)
00071         self.textTelem.setReadOnly(1)
00072 
00073         groupBox1Layout.addWidget(self.textTelem,0,0)
00074         layout7.addWidget(self.groupBox1)
00075 
00076         layout4 = QHBoxLayout(None,0,6,"layout4")
00077 
00078         self.textLabel1 = QLabel(self.frame3,"textLabel1")
00079         textLabel1_font = QFont(self.textLabel1.font())
00080         textLabel1_font.setBold(1)
00081         self.textLabel1.setFont(textLabel1_font)
00082         self.textLabel1.setAlignment(QLabel.AlignVCenter | QLabel.AlignRight)
00083         layout4.addWidget(self.textLabel1)
00084 
00085         self.comboTelemFilter = QComboBox(0,self.frame3,"comboTelemFilter")
00086         self.comboTelemFilter.setMinimumSize(QSize(120,0))
00087         self.comboTelemFilter.setDuplicatesEnabled(0)
00088         layout4.addWidget(self.comboTelemFilter)
00089         spacer2 = QSpacerItem(91,20,QSizePolicy.Expanding,QSizePolicy.Minimum)
00090         layout4.addItem(spacer2)
00091         layout7.addLayout(layout4)
00092 
00093         frame3Layout.addLayout(layout7,0,0)
00094 
00095         TelemMonitorLayout.addWidget(self.frame3,0,0)
00096 
00097 
00098 
00099         self.languageChange()
00100 
00101         self.resize(QSize(559,375).expandedTo(self.minimumSizeHint()))
00102         self.clearWState(Qt.WState_Polished)
00103 
00104 
00105     def languageChange(self):
00106         self.setCaption(self.__tr("Telemetry Monitor"))
00107         self.buttonVerbose.setText(self.__tr("Verbose"))
00108         self.buttonClear.setText(self.__tr("Clear"))
00109         self.buttonPause.setText(self.__tr("Pause"))
00110         self.groupBox1.setTitle(self.__tr("Telemetry"))
00111         self.textTelem.setText(QString.null)
00112         self.textLabel1.setText(self.__tr("Filter:"))
00113 
00114 
00115     def __tr(self,s,c = None):
00116         return qApp.translate("TelemMonitor",s,c)

Generated on Thu Apr 27 20:52:43 2006 for LICOS L02-01-00 by doxygen 1.4.6-NO