00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 from qt import *
00012 __version__ = "$Revision: 1.5 $"
00013
00014 image0_data = \
00015 "\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d" \
00016 "\x49\x48\x44\x52\x00\x00\x00\x11\x00\x00\x00\x11" \
00017 "\x08\x06\x00\x00\x00\x3b\x6d\x47\xfa\x00\x00\x00" \
00018 "\x91\x49\x44\x41\x54\x38\x8d\xcd\x53\x41\x0e\xc0" \
00019 "\x20\x08\xa3\x8b\x1f\xdf\xcb\xbb\xc3\x64\x83\xd9" \
00020 "\xa1\xc9\x2e\x6b\x62\x94\x82\xd8\x94\x08\x92\xf6" \
00021 "\x15\x2d\x06\x00\x52\x47\x92\x58\xca\x91\x4c\x05" \
00022 "\xae\x0c\x80\x3d\xa1\x72\x24\xb1\x3d\x0b\x62\xec" \
00023 "\x5c\x3c\xab\xfa\xcd\x04\x00\x0c\x4a\x14\xe7\x68" \
00024 "\x8a\x54\x66\x57\x03\x78\x51\xb2\x1b\xb0\x4f\xb9" \
00025 "\x2b\xe7\xc6\xf6\x7d\x78\xb1\xe2\xfa\x8e\x9f\x7b" \
00026 "\x62\xc0\xb9\x66\x5c\xa5\xc4\xd4\xab\x85\x92\xd4" \
00027 "\xc4\xcd\x8a\xf1\x2d\x44\xf3\x66\x7d\x3a\xbd\x88" \
00028 "\xab\x17\x9d\xf7\xff\x03\x31\xbe\xf4\x8f\xe2\x38" \
00029 "\x03\x9f\xcc\x19\x9a\x14\x0d\xb5\xab\xb3\x26\xab" \
00030 "\x38\x00\x95\x85\x7c\x18\x83\x14\xd7\x03\x00\x00" \
00031 "\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82"
00032
00033 class packetMonitorPrefs(QDialog):
00034 def __init__(self,parent = None,name = None,modal = 0,fl = 0):
00035 QDialog.__init__(self,parent,name,modal,fl)
00036
00037 self.image0 = QPixmap()
00038 self.image0.loadFromData(image0_data,"PNG")
00039 if not name:
00040 self.setName("packetMonitorPrefs")
00041
00042 self.setIcon(self.image0)
00043 self.setSizeGripEnabled(1)
00044
00045 packetMonitorPrefsLayout = QGridLayout(self,1,1,11,6,"packetMonitorPrefsLayout")
00046
00047 Layout1 = QHBoxLayout(None,0,6,"Layout1")
00048
00049 self.buttonHelp = QPushButton(self,"buttonHelp")
00050 self.buttonHelp.setEnabled(0)
00051 self.buttonHelp.setAutoDefault(1)
00052 Layout1.addWidget(self.buttonHelp)
00053 Horizontal_Spacing2 = QSpacerItem(20,0,QSizePolicy.Expanding,QSizePolicy.Minimum)
00054 Layout1.addItem(Horizontal_Spacing2)
00055
00056 self.buttonOk = QPushButton(self,"buttonOk")
00057 self.buttonOk.setAutoDefault(1)
00058 self.buttonOk.setDefault(1)
00059 Layout1.addWidget(self.buttonOk)
00060
00061 self.buttonCancel = QPushButton(self,"buttonCancel")
00062 self.buttonCancel.setAutoDefault(1)
00063 Layout1.addWidget(self.buttonCancel)
00064
00065 packetMonitorPrefsLayout.addLayout(Layout1,1,0)
00066
00067 self.prefsWidget = QTabWidget(self,"prefsWidget")
00068
00069 self.TabPage = QWidget(self.prefsWidget,"TabPage")
00070 TabPageLayout = QGridLayout(self.TabPage,1,1,11,6,"TabPageLayout")
00071 spacer5 = QSpacerItem(21,16,QSizePolicy.Minimum,QSizePolicy.Expanding)
00072 TabPageLayout.addItem(spacer5,1,0)
00073
00074 self.groupBox5_2_2_2 = QGroupBox(self.TabPage,"groupBox5_2_2_2")
00075 self.groupBox5_2_2_2.setSizePolicy(QSizePolicy(QSizePolicy.Preferred,QSizePolicy.MinimumExpanding,0,0,self.groupBox5_2_2_2.sizePolicy().hasHeightForWidth()))
00076 self.groupBox5_2_2_2.setMinimumSize(QSize(0,0))
00077 self.groupBox5_2_2_2.setAlignment(QGroupBox.AlignAuto)
00078 self.groupBox5_2_2_2.setColumnLayout(0,Qt.Vertical)
00079 self.groupBox5_2_2_2.layout().setSpacing(6)
00080 self.groupBox5_2_2_2.layout().setMargin(11)
00081 groupBox5_2_2_2Layout = QGridLayout(self.groupBox5_2_2_2.layout())
00082 groupBox5_2_2_2Layout.setAlignment(Qt.AlignTop)
00083
00084 layout6 = QHBoxLayout(None,0,6,"layout6")
00085
00086 self.maxRowLbl = QLabel(self.groupBox5_2_2_2,"maxRowLbl")
00087 self.maxRowLbl.setMinimumSize(QSize(200,0))
00088 self.maxRowLbl.setAlignment(QLabel.AlignVCenter | QLabel.AlignRight)
00089 layout6.addWidget(self.maxRowLbl)
00090
00091 self.maxRow = QLineEdit(self.groupBox5_2_2_2,"maxRow")
00092 self.maxRow.setMinimumSize(QSize(60,0))
00093 self.maxRow.setMaximumSize(QSize(50,32767))
00094 self.maxRow.setAlignment(QLineEdit.AlignRight)
00095 layout6.addWidget(self.maxRow)
00096 spacer6 = QSpacerItem(61,20,QSizePolicy.Expanding,QSizePolicy.Minimum)
00097 layout6.addItem(spacer6)
00098
00099 groupBox5_2_2_2Layout.addLayout(layout6,0,0)
00100
00101 layout7 = QHBoxLayout(None,0,6,"layout7")
00102
00103 self.maxRowLbl_2 = QLabel(self.groupBox5_2_2_2,"maxRowLbl_2")
00104 self.maxRowLbl_2.setMinimumSize(QSize(200,0))
00105 self.maxRowLbl_2.setAlignment(QLabel.AlignVCenter | QLabel.AlignRight)
00106 layout7.addWidget(self.maxRowLbl_2)
00107
00108 self.delRow = QLineEdit(self.groupBox5_2_2_2,"delRow")
00109 self.delRow.setMinimumSize(QSize(60,0))
00110 self.delRow.setMaximumSize(QSize(50,32767))
00111 self.delRow.setAlignment(QLineEdit.AlignRight)
00112 layout7.addWidget(self.delRow)
00113 spacer7_3 = QSpacerItem(51,21,QSizePolicy.Expanding,QSizePolicy.Minimum)
00114 layout7.addItem(spacer7_3)
00115
00116 groupBox5_2_2_2Layout.addLayout(layout7,1,0)
00117
00118 layout10 = QHBoxLayout(None,0,6,"layout10")
00119 spacer7_2 = QSpacerItem(182,20,QSizePolicy.Expanding,QSizePolicy.Minimum)
00120 layout10.addItem(spacer7_2)
00121
00122 self.defaultMonButton = QPushButton(self.groupBox5_2_2_2,"defaultMonButton")
00123 self.defaultMonButton.setMaximumSize(QSize(100,32767))
00124 layout10.addWidget(self.defaultMonButton)
00125 spacer9 = QSpacerItem(21,20,QSizePolicy.Expanding,QSizePolicy.Minimum)
00126 layout10.addItem(spacer9)
00127
00128 groupBox5_2_2_2Layout.addLayout(layout10,2,0)
00129
00130 TabPageLayout.addWidget(self.groupBox5_2_2_2,0,0)
00131 self.prefsWidget.insertTab(self.TabPage,QString.fromLatin1(""))
00132
00133 self.tab = QWidget(self.prefsWidget,"tab")
00134 tabLayout = QGridLayout(self.tab,1,1,11,6,"tabLayout")
00135 spacer35 = QSpacerItem(21,16,QSizePolicy.Minimum,QSizePolicy.Expanding)
00136 tabLayout.addItem(spacer35,1,0)
00137
00138 self.groupBox5_2_2 = QGroupBox(self.tab,"groupBox5_2_2")
00139 self.groupBox5_2_2.setSizePolicy(QSizePolicy(QSizePolicy.Preferred,QSizePolicy.MinimumExpanding,0,0,self.groupBox5_2_2.sizePolicy().hasHeightForWidth()))
00140 self.groupBox5_2_2.setMinimumSize(QSize(0,0))
00141 self.groupBox5_2_2.setAlignment(QGroupBox.AlignAuto)
00142 self.groupBox5_2_2.setColumnLayout(0,Qt.Vertical)
00143 self.groupBox5_2_2.layout().setSpacing(6)
00144 self.groupBox5_2_2.layout().setMargin(11)
00145 groupBox5_2_2Layout = QGridLayout(self.groupBox5_2_2.layout())
00146 groupBox5_2_2Layout.setAlignment(Qt.AlignTop)
00147
00148 layout8 = QHBoxLayout(None,0,6,"layout8")
00149
00150 self.fontButton = QPushButton(self.groupBox5_2_2,"fontButton")
00151 layout8.addWidget(self.fontButton)
00152
00153 self.lblStyle = QLabel(self.groupBox5_2_2,"lblStyle")
00154 self.lblStyle.setMinimumSize(QSize(30,0))
00155 self.lblStyle.setMaximumSize(QSize(50,32767))
00156 self.lblStyle.setAlignment(QLabel.WordBreak | QLabel.AlignVCenter | QLabel.AlignRight)
00157 layout8.addWidget(self.lblStyle)
00158
00159 self.styleCombo = QComboBox(0,self.groupBox5_2_2,"styleCombo")
00160 self.styleCombo.setMinimumSize(QSize(150,0))
00161 self.styleCombo.setMaximumSize(QSize(150,32767))
00162 layout8.addWidget(self.styleCombo)
00163
00164 groupBox5_2_2Layout.addLayout(layout8,0,0)
00165
00166 layout12 = QHBoxLayout(None,0,6,"layout12")
00167 spacer7 = QSpacerItem(170,20,QSizePolicy.Expanding,QSizePolicy.Minimum)
00168 layout12.addItem(spacer7)
00169
00170 self.defaultSysButton = QPushButton(self.groupBox5_2_2,"defaultSysButton")
00171 self.defaultSysButton.setMaximumSize(QSize(100,32767))
00172 layout12.addWidget(self.defaultSysButton)
00173
00174 groupBox5_2_2Layout.addLayout(layout12,1,0)
00175
00176 tabLayout.addWidget(self.groupBox5_2_2,0,0)
00177 self.prefsWidget.insertTab(self.tab,QString.fromLatin1(""))
00178
00179 packetMonitorPrefsLayout.addWidget(self.prefsWidget,0,0)
00180
00181 self.languageChange()
00182
00183 self.resize(QSize(344,231).expandedTo(self.minimumSizeHint()))
00184 self.clearWState(Qt.WState_Polished)
00185
00186 self.connect(self.buttonCancel,SIGNAL("clicked()"),self.reject)
00187
00188 self.setTabOrder(self.buttonCancel,self.buttonHelp)
00189 self.setTabOrder(self.buttonHelp,self.buttonOk)
00190
00191
00192 def languageChange(self):
00193 self.setCaption(self.__tr("Packet Monitor Preferences"))
00194 self.buttonHelp.setText(self.__tr("Help"))
00195 self.buttonHelp.setAccel(self.__tr("F1"))
00196 self.buttonOk.setText(self.__tr("OK"))
00197 self.buttonOk.setAccel(QString.null)
00198 self.buttonCancel.setText(self.__tr("Cancel"))
00199 self.buttonCancel.setAccel(QString.null)
00200 self.groupBox5_2_2_2.setTitle(self.__tr("Row settings:"))
00201 self.maxRowLbl.setText(self.__tr("Maximum Number of Rows:"))
00202 self.maxRow.setText(self.__tr("1000"))
00203 self.maxRowLbl_2.setText(self.__tr("Number of Rows Deleted (at Bottom):"))
00204 self.delRow.setText(self.__tr("100"))
00205 self.defaultMonButton.setText(self.__tr("Default Settings"))
00206 self.prefsWidget.changeTab(self.TabPage,self.__tr("Monitors"))
00207 self.groupBox5_2_2.setTitle(self.__tr("Visual Settings:"))
00208 self.fontButton.setText(self.__tr("Select Font..."))
00209 self.lblStyle.setText(self.__tr("Style:"))
00210 self.defaultSysButton.setText(self.__tr("Default Settings"))
00211 self.prefsWidget.changeTab(self.tab,self.__tr("System"))
00212
00213
00214 def __tr(self,s,c = None):
00215 return qApp.translate("packetMonitorPrefs",s,c)