[Pymoul-svn] SF.net SVN: pymoul: [180] pymoul/trunk/src/moul/qt
Status: Alpha
Brought to you by:
tiran
From: <ti...@us...> - 2007-02-19 20:12:40
|
Revision: 180 http://pymoul.svn.sourceforge.net/pymoul/?rev=180&view=rev Author: tiran Date: 2007-02-19 12:12:39 -0800 (Mon, 19 Feb 2007) Log Message: ----------- New time tab with time converter Modified Paths: -------------- pymoul/trunk/src/moul/qt/dninumbers.py pymoul/trunk/src/moul/qt/ui/mainwindow.py pymoul/trunk/src/moul/qt/ui/mainwindow.ui Modified: pymoul/trunk/src/moul/qt/dninumbers.py =================================================================== --- pymoul/trunk/src/moul/qt/dninumbers.py 2007-02-19 18:27:50 UTC (rev 179) +++ pymoul/trunk/src/moul/qt/dninumbers.py 2007-02-19 20:12:39 UTC (rev 180) @@ -429,7 +429,7 @@ self.clocktext.setPos(0, yoff+2*height+2*space) # circular day clock self.circle = QDniClockCircle(None, self) - self.circle.setPos(300, 3) + self.circle.setPos(250, 3) # initialize view self.timeEvent(initialize=True) @@ -467,13 +467,14 @@ class QDniClockCircle(QtGui.QGraphicsItem): """Circular part of the D'ni clock """ - r = 45.0 # radios of circle + r = 70.0 # radios of circle rdot = 3.0 # radius of dots - rinner = 5.0 # radius of inner circle + rinner = 6.0 # radius of inner circle outrect = QtCore.QRectF(0.0, 0.0, 2.0*r, 2.0*r) center = (r, r) angel = 2.0*math.pi/25.0 offset = 0.5 * math.pi + 5.0 * angel + pm_height = 18 def __init__(self, parent=None, scene=None): QtGui.QGraphicsItem.__init__(self, parent, scene) @@ -528,16 +529,15 @@ painter.restore() # number - h = 15 - pm = self._dni.get(self._pahrtovo, height=h) + pm = self._dni.get(self._pahrtovo, height=self.pm_height) w = pm.width() - posx, posy = self.center[0]-w/2.0, self.center[1]+10.0 - painter.save() - painter.setBrush(QtGui.QBrush(QtGui.QColor(Qt.white))) - painter.setPen(QtGui.QPen(Qt.NoPen)) - painter.drawRect(posx-1, posy-1, w+2, h+2) + posx, posy = self.center[0]-w/2.0, self.center[1]-25.0-self.pm_height + #painter.save() + #painter.setBrush(QtGui.QBrush(QtGui.QColor(Qt.white))) + #painter.setPen(QtGui.QPen(Qt.NoPen)) + #painter.drawRect(posx-1, posy-1, w+2, self.pm_height+2) painter.drawPixmap(posx, posy, pm) - painter.restore() + #painter.restore() # pointer painter.save() Modified: pymoul/trunk/src/moul/qt/ui/mainwindow.py =================================================================== --- pymoul/trunk/src/moul/qt/ui/mainwindow.py 2007-02-19 18:27:50 UTC (rev 179) +++ pymoul/trunk/src/moul/qt/ui/mainwindow.py 2007-02-19 20:12:39 UTC (rev 180) @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file './src/moul/qt/ui/mainwindow.ui' # -# Created: Mon Feb 19 15:44:53 2007 +# Created: Mon Feb 19 21:09:28 2007 # by: PyQt4 UI code generator 4.1.1 # # WARNING! All changes made in this file will be lost! @@ -44,6 +44,12 @@ spacerItem1 = QtGui.QSpacerItem(40,20,QtGui.QSizePolicy.Expanding,QtGui.QSizePolicy.Minimum) self.hboxlayout.addItem(spacerItem1) + self.main_buttonbox = QtGui.QDialogButtonBox(self.centralwidget) + self.main_buttonbox.setGeometry(QtCore.QRect(10,520,451,32)) + self.main_buttonbox.setOrientation(QtCore.Qt.Horizontal) + self.main_buttonbox.setStandardButtons(QtGui.QDialogButtonBox.Close|QtGui.QDialogButtonBox.NoButton|QtGui.QDialogButtonBox.Reset|QtGui.QDialogButtonBox.Save) + self.main_buttonbox.setObjectName("main_buttonbox") + self.tabwidget = QtGui.QTabWidget(self.centralwidget) self.tabwidget.setGeometry(QtCore.QRect(0,80,471,434)) self.tabwidget.setTabPosition(QtGui.QTabWidget.North) @@ -146,7 +152,7 @@ self.gb_caverntime.setObjectName("gb_caverntime") self.gridLayout = QtGui.QWidget(self.gb_caverntime) - self.gridLayout.setGeometry(QtCore.QRect(10,20,431,61)) + self.gridLayout.setGeometry(QtCore.QRect(20,20,292,56)) self.gridLayout.setObjectName("gridLayout") self.gridlayout1 = QtGui.QGridLayout(self.gridLayout) @@ -154,24 +160,20 @@ self.gridlayout1.setSpacing(6) self.gridlayout1.setObjectName("gridlayout1") - self.lb_cavern_utc = QtGui.QLabel(self.gridLayout) - self.lb_cavern_utc.setObjectName("lb_cavern_utc") - self.gridlayout1.addWidget(self.lb_cavern_utc,0,2,1,1) + self.label_5 = QtGui.QLabel(self.gridLayout) - self.lb_pacific_utc = QtGui.QLabel(self.gridLayout) - self.lb_pacific_utc.setObjectName("lb_pacific_utc") - self.gridlayout1.addWidget(self.lb_pacific_utc,1,2,1,1) - - self.label_4 = QtGui.QLabel(self.gridLayout) - sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Policy(0),QtGui.QSizePolicy.Policy(5)) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.label_4.sizePolicy().hasHeightForWidth()) - self.label_4.setSizePolicy(sizePolicy) - self.label_4.setObjectName("label_4") - self.gridlayout1.addWidget(self.label_4,0,0,1,1) + sizePolicy.setHeightForWidth(self.label_5.sizePolicy().hasHeightForWidth()) + self.label_5.setSizePolicy(sizePolicy) + self.label_5.setObjectName("label_5") + self.gridlayout1.addWidget(self.label_5,0,0,1,1) + self.lb_cavern_utc = QtGui.QLabel(self.gridLayout) + self.lb_cavern_utc.setObjectName("lb_cavern_utc") + self.gridlayout1.addWidget(self.lb_cavern_utc,0,2,1,1) + self.dt_cavern = QtGui.QDateTimeEdit(self.gridLayout) self.dt_cavern.setCursor(QtGui.QCursor(QtCore.Qt.CursorShape(0))) self.dt_cavern.setFocusPolicy(QtCore.Qt.NoFocus) @@ -181,16 +183,6 @@ self.dt_cavern.setObjectName("dt_cavern") self.gridlayout1.addWidget(self.dt_cavern,0,1,1,1) - self.label_5 = QtGui.QLabel(self.gridLayout) - - sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Policy(0),QtGui.QSizePolicy.Policy(5)) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.label_5.sizePolicy().hasHeightForWidth()) - self.label_5.setSizePolicy(sizePolicy) - self.label_5.setObjectName("label_5") - self.gridlayout1.addWidget(self.label_5,1,0,1,1) - self.dt_pacific = QtGui.QDateTimeEdit(self.gridLayout) self.dt_pacific.setFocusPolicy(QtCore.Qt.NoFocus) self.dt_pacific.setContextMenuPolicy(QtCore.Qt.NoContextMenu) @@ -199,25 +191,19 @@ self.dt_pacific.setObjectName("dt_pacific") self.gridlayout1.addWidget(self.dt_pacific,1,1,1,1) - spacerItem4 = QtGui.QSpacerItem(40,20,QtGui.QSizePolicy.Expanding,QtGui.QSizePolicy.Minimum) - self.gridlayout1.addItem(spacerItem4,0,3,1,1) + self.label_8 = QtGui.QLabel(self.gridLayout) - self.gb_dnitime = QtGui.QGroupBox(self.tab_tasks) - self.gb_dnitime.setGeometry(QtCore.QRect(10,270,451,131)) - self.gb_dnitime.setObjectName("gb_dnitime") + sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Policy(0),QtGui.QSizePolicy.Policy(5)) + sizePolicy.setHorizontalStretch(0) + sizePolicy.setVerticalStretch(0) + sizePolicy.setHeightForWidth(self.label_8.sizePolicy().hasHeightForWidth()) + self.label_8.setSizePolicy(sizePolicy) + self.label_8.setObjectName("label_8") + self.gridlayout1.addWidget(self.label_8,1,0,1,1) - self.gv_dniclock = QtGui.QGraphicsView(self.gb_dnitime) - self.gv_dniclock.setGeometry(QtCore.QRect(10,20,431,101)) - self.gv_dniclock.setFocusPolicy(QtCore.Qt.NoFocus) - self.gv_dniclock.setContextMenuPolicy(QtCore.Qt.NoContextMenu) - self.gv_dniclock.setAcceptDrops(False) - self.gv_dniclock.setFrameShadow(QtGui.QFrame.Plain) - self.gv_dniclock.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) - self.gv_dniclock.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) - self.gv_dniclock.setInteractive(False) - self.gv_dniclock.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignTop) - self.gv_dniclock.setRenderHints(QtGui.QPainter.Antialiasing|QtGui.QPainter.SmoothPixmapTransform|QtGui.QPainter.TextAntialiasing) - self.gv_dniclock.setObjectName("gv_dniclock") + self.lb_pacific_utc = QtGui.QLabel(self.gridLayout) + self.lb_pacific_utc.setObjectName("lb_pacific_utc") + self.gridlayout1.addWidget(self.lb_pacific_utc,1,2,1,1) self.tabwidget.addTab(self.tab_tasks,"") self.tab_settings = QtGui.QWidget() @@ -766,6 +752,156 @@ self.tb_ping_view.setObjectName("tb_ping_view") self.tabwidget.addTab(self.tab_ping,"") + self.tab_time = QtGui.QWidget() + self.tab_time.setObjectName("tab_time") + + self.groupBox_3 = QtGui.QGroupBox(self.tab_time) + self.groupBox_3.setGeometry(QtCore.QRect(10,0,451,181)) + self.groupBox_3.setObjectName("groupBox_3") + + self.gridLayout_5 = QtGui.QWidget(self.groupBox_3) + self.gridLayout_5.setGeometry(QtCore.QRect(10,20,431,154)) + self.gridLayout_5.setObjectName("gridLayout_5") + + self.gridlayout2 = QtGui.QGridLayout(self.gridLayout_5) + self.gridlayout2.setMargin(0) + self.gridlayout2.setSpacing(6) + self.gridlayout2.setObjectName("gridlayout2") + + self.hboxlayout9 = QtGui.QHBoxLayout() + self.hboxlayout9.setMargin(0) + self.hboxlayout9.setSpacing(6) + self.hboxlayout9.setObjectName("hboxlayout9") + + self.sb_ = QtGui.QSpinBox(self.gridLayout_5) + self.sb_.setButtonSymbols(QtGui.QAbstractSpinBox.UpDownArrows) + self.sb_.setMaximum(4) + self.sb_.setProperty("value",QtCore.QVariant(0)) + self.sb_.setObjectName("sb_") + self.hboxlayout9.addWidget(self.sb_) + + self.sb_1 = QtGui.QSpinBox(self.gridLayout_5) + self.sb_1.setMinimumSize(QtCore.QSize(0,0)) + self.sb_1.setButtonSymbols(QtGui.QAbstractSpinBox.UpDownArrows) + self.sb_1.setMaximum(24) + self.sb_1.setProperty("value",QtCore.QVariant(0)) + self.sb_1.setObjectName("sb_1") + self.hboxlayout9.addWidget(self.sb_1) + + self.sb_2 = QtGui.QSpinBox(self.gridLayout_5) + self.sb_2.setButtonSymbols(QtGui.QAbstractSpinBox.UpDownArrows) + self.sb_2.setMaximum(24) + self.sb_2.setProperty("value",QtCore.QVariant(0)) + self.sb_2.setObjectName("sb_2") + self.hboxlayout9.addWidget(self.sb_2) + + self.sb_3 = QtGui.QSpinBox(self.gridLayout_5) + self.sb_3.setButtonSymbols(QtGui.QAbstractSpinBox.UpDownArrows) + self.sb_3.setMaximum(24) + self.sb_3.setProperty("value",QtCore.QVariant(0)) + self.sb_3.setObjectName("sb_3") + self.hboxlayout9.addWidget(self.sb_3) + + spacerItem4 = QtGui.QSpacerItem(40,20,QtGui.QSizePolicy.Expanding,QtGui.QSizePolicy.Minimum) + self.hboxlayout9.addItem(spacerItem4) + self.gridlayout2.addLayout(self.hboxlayout9,3,1,1,1) + + self.hboxlayout10 = QtGui.QHBoxLayout() + self.hboxlayout10.setMargin(0) + self.hboxlayout10.setSpacing(6) + self.hboxlayout10.setObjectName("hboxlayout10") + + self.dateTimeEdit = QtGui.QDateTimeEdit(self.gridLayout_5) + self.dateTimeEdit.setCalendarPopup(True) + self.dateTimeEdit.setObjectName("dateTimeEdit") + self.hboxlayout10.addWidget(self.dateTimeEdit) + + self.comboBox_2 = QtGui.QComboBox(self.gridLayout_5) + self.comboBox_2.setObjectName("comboBox_2") + self.hboxlayout10.addWidget(self.comboBox_2) + + spacerItem5 = QtGui.QSpacerItem(40,20,QtGui.QSizePolicy.Expanding,QtGui.QSizePolicy.Minimum) + self.hboxlayout10.addItem(spacerItem5) + self.gridlayout2.addLayout(self.hboxlayout10,1,1,1,1) + + spacerItem6 = QtGui.QSpacerItem(40,20,QtGui.QSizePolicy.Expanding,QtGui.QSizePolicy.Minimum) + self.gridlayout2.addItem(spacerItem6,0,1,1,1) + + self.radioButton_4 = QtGui.QRadioButton(self.gridLayout_5) + self.radioButton_4.setObjectName("radioButton_4") + self.gridlayout2.addWidget(self.radioButton_4,4,0,1,1) + + self.hboxlayout11 = QtGui.QHBoxLayout() + self.hboxlayout11.setMargin(0) + self.hboxlayout11.setSpacing(6) + self.hboxlayout11.setObjectName("hboxlayout11") + + self.sb_4 = QtGui.QSpinBox(self.gridLayout_5) + self.sb_4.setButtonSymbols(QtGui.QAbstractSpinBox.UpDownArrows) + self.sb_4.setMaximum(9999) + self.sb_4.setProperty("value",QtCore.QVariant(9662)) + self.sb_4.setObjectName("sb_4") + self.hboxlayout11.addWidget(self.sb_4) + + self.comboBox_3 = QtGui.QComboBox(self.gridLayout_5) + self.comboBox_3.setMinimumSize(QtCore.QSize(0,0)) + self.comboBox_3.setObjectName("comboBox_3") + self.hboxlayout11.addWidget(self.comboBox_3) + + self.spinBox_2 = QtGui.QSpinBox(self.gridLayout_5) + self.spinBox_2.setMaximum(29) + self.spinBox_2.setMinimum(1) + self.spinBox_2.setProperty("value",QtCore.QVariant(1)) + self.spinBox_2.setObjectName("spinBox_2") + self.hboxlayout11.addWidget(self.spinBox_2) + + spacerItem7 = QtGui.QSpacerItem(40,20,QtGui.QSizePolicy.Expanding,QtGui.QSizePolicy.Minimum) + self.hboxlayout11.addItem(spacerItem7) + self.gridlayout2.addLayout(self.hboxlayout11,2,1,1,1) + + self.radioButton = QtGui.QRadioButton(self.gridLayout_5) + self.radioButton.setObjectName("radioButton") + self.gridlayout2.addWidget(self.radioButton,0,0,1,1) + + self.radioButton_3 = QtGui.QRadioButton(self.gridLayout_5) + self.radioButton_3.setObjectName("radioButton_3") + self.gridlayout2.addWidget(self.radioButton_3,2,0,1,1) + + self.radioButton_2 = QtGui.QRadioButton(self.gridLayout_5) + self.radioButton_2.setObjectName("radioButton_2") + self.gridlayout2.addWidget(self.radioButton_2,1,0,1,1) + + self.hboxlayout12 = QtGui.QHBoxLayout() + self.hboxlayout12.setMargin(0) + self.hboxlayout12.setSpacing(6) + self.hboxlayout12.setObjectName("hboxlayout12") + + self.comboBox = QtGui.QComboBox(self.gridLayout_5) + self.comboBox.setObjectName("comboBox") + self.hboxlayout12.addWidget(self.comboBox) + + spacerItem8 = QtGui.QSpacerItem(40,20,QtGui.QSizePolicy.Expanding,QtGui.QSizePolicy.Minimum) + self.hboxlayout12.addItem(spacerItem8) + self.gridlayout2.addLayout(self.hboxlayout12,4,1,1,1) + + self.gb_dnitime = QtGui.QGroupBox(self.tab_time) + self.gb_dnitime.setGeometry(QtCore.QRect(10,220,451,181)) + self.gb_dnitime.setObjectName("gb_dnitime") + + self.gv_dniclock = QtGui.QGraphicsView(self.gb_dnitime) + self.gv_dniclock.setGeometry(QtCore.QRect(10,20,431,151)) + self.gv_dniclock.setFocusPolicy(QtCore.Qt.NoFocus) + self.gv_dniclock.setContextMenuPolicy(QtCore.Qt.NoContextMenu) + self.gv_dniclock.setAcceptDrops(False) + self.gv_dniclock.setFrameShadow(QtGui.QFrame.Plain) + self.gv_dniclock.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) + self.gv_dniclock.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) + self.gv_dniclock.setInteractive(False) + self.gv_dniclock.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignTop) + self.gv_dniclock.setRenderHints(QtGui.QPainter.Antialiasing|QtGui.QPainter.SmoothPixmapTransform|QtGui.QPainter.TextAntialiasing) + self.gv_dniclock.setObjectName("gv_dniclock") + self.tabwidget.addTab(self.tab_time,"") + self.tab_browse = QtGui.QWidget() self.tab_browse.setObjectName("tab_browse") @@ -781,6 +917,12 @@ self.groupBox_5.setGeometry(QtCore.QRect(10,0,451,371)) self.groupBox_5.setObjectName("groupBox_5") + self.tb_chatlog_view = QtGui.QTextBrowser(self.groupBox_5) + self.tb_chatlog_view.setGeometry(QtCore.QRect(10,50,431,311)) + self.tb_chatlog_view.setTextInteractionFlags(QtCore.Qt.TextSelectableByMouse) + self.tb_chatlog_view.setOpenExternalLinks(True) + self.tb_chatlog_view.setObjectName("tb_chatlog_view") + self.cb_chatlog = QtGui.QComboBox(self.groupBox_5) self.cb_chatlog.setGeometry(QtCore.QRect(70,20,323,22)) @@ -790,12 +932,6 @@ sizePolicy.setHeightForWidth(self.cb_chatlog.sizePolicy().hasHeightForWidth()) self.cb_chatlog.setSizePolicy(sizePolicy) self.cb_chatlog.setObjectName("cb_chatlog") - - self.tb_chatlog_view = QtGui.QTextBrowser(self.groupBox_5) - self.tb_chatlog_view.setGeometry(QtCore.QRect(10,50,431,311)) - self.tb_chatlog_view.setTextInteractionFlags(QtCore.Qt.TextSelectableByMouse) - self.tb_chatlog_view.setOpenExternalLinks(True) - self.tb_chatlog_view.setObjectName("tb_chatlog_view") self.tabWidget.addTab(self.tab_sub_chatlogs,"") self.tab_sub_journals = QtGui.QWidget() @@ -809,14 +945,14 @@ self.gridLayout_2.setGeometry(QtCore.QRect(10,20,431,113)) self.gridLayout_2.setObjectName("gridLayout_2") - self.gridlayout2 = QtGui.QGridLayout(self.gridLayout_2) - self.gridlayout2.setMargin(0) - self.gridlayout2.setSpacing(6) - self.gridlayout2.setObjectName("gridlayout2") + self.gridlayout3 = QtGui.QGridLayout(self.gridLayout_2) + self.gridlayout3.setMargin(0) + self.gridlayout3.setSpacing(6) + self.gridlayout3.setObjectName("gridlayout3") self.cb_doc_element = QtGui.QComboBox(self.gridLayout_2) self.cb_doc_element.setObjectName("cb_doc_element") - self.gridlayout2.addWidget(self.cb_doc_element,3,1,1,1) + self.gridlayout3.addWidget(self.cb_doc_element,3,1,1,1) self.cb_doc_language = QtGui.QComboBox(self.gridLayout_2) @@ -826,38 +962,38 @@ sizePolicy.setHeightForWidth(self.cb_doc_language.sizePolicy().hasHeightForWidth()) self.cb_doc_language.setSizePolicy(sizePolicy) self.cb_doc_language.setObjectName("cb_doc_language") - self.gridlayout2.addWidget(self.cb_doc_language,0,1,1,1) + self.gridlayout3.addWidget(self.cb_doc_language,0,1,1,1) self.label = QtGui.QLabel(self.gridLayout_2) self.label.setMinimumSize(QtCore.QSize(80,0)) self.label.setObjectName("label") - self.gridlayout2.addWidget(self.label,0,0,1,1) + self.gridlayout3.addWidget(self.label,0,0,1,1) self.cb_doc_set = QtGui.QComboBox(self.gridLayout_2) self.cb_doc_set.setObjectName("cb_doc_set") - self.gridlayout2.addWidget(self.cb_doc_set,2,1,1,1) + self.gridlayout3.addWidget(self.cb_doc_set,2,1,1,1) self.label_7 = QtGui.QLabel(self.gridLayout_2) self.label_7.setObjectName("label_7") - self.gridlayout2.addWidget(self.label_7,3,0,1,1) + self.gridlayout3.addWidget(self.label_7,3,0,1,1) self.label_2 = QtGui.QLabel(self.gridLayout_2) self.label_2.setObjectName("label_2") - self.gridlayout2.addWidget(self.label_2,1,0,1,1) + self.gridlayout3.addWidget(self.label_2,1,0,1,1) self.label_3 = QtGui.QLabel(self.gridLayout_2) self.label_3.setObjectName("label_3") - self.gridlayout2.addWidget(self.label_3,2,0,1,1) + self.gridlayout3.addWidget(self.label_3,2,0,1,1) self.cb_doc_age = QtGui.QComboBox(self.gridLayout_2) self.cb_doc_age.setObjectName("cb_doc_age") - self.gridlayout2.addWidget(self.cb_doc_age,1,1,1,1) + self.gridlayout3.addWidget(self.cb_doc_age,1,1,1,1) self.pb_doc_loadjournals = QtGui.QPushButton(self.gridLayout_2) self.pb_doc_loadjournals.setMinimumSize(QtCore.QSize(0,22)) self.pb_doc_loadjournals.setMaximumSize(QtCore.QSize(16777215,22)) self.pb_doc_loadjournals.setObjectName("pb_doc_loadjournals") - self.gridlayout2.addWidget(self.pb_doc_loadjournals,0,2,1,1) + self.gridlayout3.addWidget(self.pb_doc_loadjournals,0,2,1,1) self.lb_doc_status = QtGui.QLabel(self.gridLayout_2) self.lb_doc_status.setMinimumSize(QtCore.QSize(120,80)) @@ -865,7 +1001,7 @@ self.lb_doc_status.setAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignTop) self.lb_doc_status.setWordWrap(True) self.lb_doc_status.setObjectName("lb_doc_status") - self.gridlayout2.addWidget(self.lb_doc_status,1,2,3,1) + self.gridlayout3.addWidget(self.lb_doc_status,1,2,3,1) self.tb_journal_view = QtGui.QTextBrowser(self.gb_documents) self.tb_journal_view.setGeometry(QtCore.QRect(10,140,431,221)) @@ -885,10 +1021,10 @@ self.gridLayout_3.setGeometry(QtCore.QRect(10,20,411,341)) self.gridLayout_3.setObjectName("gridLayout_3") - self.gridlayout3 = QtGui.QGridLayout(self.gridLayout_3) - self.gridlayout3.setMargin(0) - self.gridlayout3.setSpacing(6) - self.gridlayout3.setObjectName("gridlayout3") + self.gridlayout4 = QtGui.QGridLayout(self.gridLayout_3) + self.gridlayout4.setMargin(0) + self.gridlayout4.setSpacing(6) + self.gridlayout4.setObjectName("gridlayout4") self.tabWidget.addTab(self.tab,"") self.tabwidget.addTab(self.tab_browse,"") @@ -920,12 +1056,6 @@ self.tb_license.setObjectName("tb_license") self.tabwidget_about.addTab(self.tab_sub_license,"") self.tabwidget.addTab(self.tab_about,"") - - self.main_buttonbox = QtGui.QDialogButtonBox(self.centralwidget) - self.main_buttonbox.setGeometry(QtCore.QRect(10,520,451,32)) - self.main_buttonbox.setOrientation(QtCore.Qt.Horizontal) - self.main_buttonbox.setStandardButtons(QtGui.QDialogButtonBox.Close|QtGui.QDialogButtonBox.NoButton|QtGui.QDialogButtonBox.Reset|QtGui.QDialogButtonBox.Save) - self.main_buttonbox.setObjectName("main_buttonbox") MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(MainWindow) @@ -937,7 +1067,7 @@ self.lb_doc_status.setBuddy(self.pb_doc_loadjournals) self.retranslateUi(MainWindow) - self.tabwidget.setCurrentIndex(0) + self.tabwidget.setCurrentIndex(3) self.tab_sub_settings.setCurrentIndex(0) self.tabWidget.setCurrentIndex(0) self.tabwidget_about.setCurrentIndex(0) @@ -957,11 +1087,10 @@ self.pb_kiimage_repair.setText(QtGui.QApplication.translate("MainWindow", "Repair", None, QtGui.QApplication.UnicodeUTF8)) self.pb_kiimage_repair1.setText(QtGui.QApplication.translate("MainWindow", "Fix KI and avatar images", None, QtGui.QApplication.UnicodeUTF8)) self.gb_caverntime.setTitle(QtGui.QApplication.translate("MainWindow", "Time zones", None, QtGui.QApplication.UnicodeUTF8)) + self.label_5.setText(QtGui.QApplication.translate("MainWindow", "Cavern time:", None, QtGui.QApplication.UnicodeUTF8)) self.lb_cavern_utc.setText(QtGui.QApplication.translate("MainWindow", "UTC -0", None, QtGui.QApplication.UnicodeUTF8)) + self.label_8.setText(QtGui.QApplication.translate("MainWindow", "Cyan time:", None, QtGui.QApplication.UnicodeUTF8)) self.lb_pacific_utc.setText(QtGui.QApplication.translate("MainWindow", "UTC -0", None, QtGui.QApplication.UnicodeUTF8)) - self.label_4.setText(QtGui.QApplication.translate("MainWindow", "Cavern time:", None, QtGui.QApplication.UnicodeUTF8)) - self.label_5.setText(QtGui.QApplication.translate("MainWindow", "Cyan time:", None, QtGui.QApplication.UnicodeUTF8)) - self.gb_dnitime.setTitle(QtGui.QApplication.translate("MainWindow", "D\'ni time", None, QtGui.QApplication.UnicodeUTF8)) self.tabwidget.setTabText(self.tabwidget.indexOf(self.tab_tasks), QtGui.QApplication.translate("MainWindow", "Tasks", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_screenres.setTitle(QtGui.QApplication.translate("MainWindow", "Screen Resolution", None, QtGui.QApplication.UnicodeUTF8)) self.lb_screenres.setText(QtGui.QApplication.translate("MainWindow", "800x600 (4:3)", None, QtGui.QApplication.UnicodeUTF8)) @@ -1005,12 +1134,20 @@ self.gb_servers.setTitle(QtGui.QApplication.translate("MainWindow", "Ping servers", None, QtGui.QApplication.UnicodeUTF8)) self.button_ping.setText(QtGui.QApplication.translate("MainWindow", "Ping", None, QtGui.QApplication.UnicodeUTF8)) self.tabwidget.setTabText(self.tabwidget.indexOf(self.tab_ping), QtGui.QApplication.translate("MainWindow", "Servers", None, QtGui.QApplication.UnicodeUTF8)) + self.groupBox_3.setTitle(QtGui.QApplication.translate("MainWindow", "Choose Time", None, QtGui.QApplication.UnicodeUTF8)) + self.radioButton_4.setText(QtGui.QApplication.translate("MainWindow", "D\'ni Holiday", None, QtGui.QApplication.UnicodeUTF8)) + self.comboBox_3.addItem(QtGui.QApplication.translate("MainWindow", "8 Leevosahn", None, QtGui.QApplication.UnicodeUTF8)) + self.radioButton.setText(QtGui.QApplication.translate("MainWindow", "Current Time", None, QtGui.QApplication.UnicodeUTF8)) + self.radioButton_3.setText(QtGui.QApplication.translate("MainWindow", "D\'ni Time", None, QtGui.QApplication.UnicodeUTF8)) + self.radioButton_2.setText(QtGui.QApplication.translate("MainWindow", "Earth Time", None, QtGui.QApplication.UnicodeUTF8)) + self.gb_dnitime.setTitle(QtGui.QApplication.translate("MainWindow", "D\'ni time", None, QtGui.QApplication.UnicodeUTF8)) + self.tabwidget.setTabText(self.tabwidget.indexOf(self.tab_time), QtGui.QApplication.translate("MainWindow", "Time", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_5.setTitle(QtGui.QApplication.translate("MainWindow", "Read chatlogs", None, QtGui.QApplication.UnicodeUTF8)) - self.cb_chatlog.addItem(QtGui.QApplication.translate("MainWindow", "Not implemented", None, QtGui.QApplication.UnicodeUTF8)) self.tb_chatlog_view.setHtml(QtGui.QApplication.translate("MainWindow", "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" "p, li { white-space: pre-wrap; }\n" "</style></head><body style=\" font-family:\'Sans Serif\'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;\">\n" "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Not implemented</p></body></html>", None, QtGui.QApplication.UnicodeUTF8)) + self.cb_chatlog.addItem(QtGui.QApplication.translate("MainWindow", "Not implemented", None, QtGui.QApplication.UnicodeUTF8)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_sub_chatlogs), QtGui.QApplication.translate("MainWindow", "Chat logs", None, QtGui.QApplication.UnicodeUTF8)) self.gb_documents.setTitle(QtGui.QApplication.translate("MainWindow", "Browse journals and notes", None, QtGui.QApplication.UnicodeUTF8)) self.label.setText(QtGui.QApplication.translate("MainWindow", "Language", None, QtGui.QApplication.UnicodeUTF8)) Modified: pymoul/trunk/src/moul/qt/ui/mainwindow.ui =================================================================== --- pymoul/trunk/src/moul/qt/ui/mainwindow.ui 2007-02-19 18:27:50 UTC (rev 179) +++ pymoul/trunk/src/moul/qt/ui/mainwindow.ui 2007-02-19 20:12:39 UTC (rev 180) @@ -97,6 +97,22 @@ </item> </layout> </widget> + <widget class="QDialogButtonBox" name="main_buttonbox" > + <property name="geometry" > + <rect> + <x>10</x> + <y>520</y> + <width>451</width> + <height>32</height> + </rect> + </property> + <property name="orientation" > + <enum>Qt::Horizontal</enum> + </property> + <property name="standardButtons" > + <set>QDialogButtonBox::Close|QDialogButtonBox::NoButton|QDialogButtonBox::Reset|QDialogButtonBox::Save</set> + </property> + </widget> <widget class="QTabWidget" name="tabwidget" > <property name="geometry" > <rect> @@ -110,7 +126,7 @@ <enum>QTabWidget::North</enum> </property> <property name="currentIndex" > - <number>0</number> + <number>3</number> </property> <widget class="QWidget" name="tab_tasks" > <attribute name="title" > @@ -358,10 +374,10 @@ <widget class="QWidget" native="1" name="gridLayout" > <property name="geometry" > <rect> - <x>10</x> + <x>20</x> <y>20</y> - <width>431</width> - <height>61</height> + <width>292</width> + <height>56</height> </rect> </property> <layout class="QGridLayout" > @@ -371,22 +387,8 @@ <property name="spacing" > <number>6</number> </property> - <item row="0" column="2" > - <widget class="QLabel" name="lb_cavern_utc" > - <property name="text" > - <string>UTC -0</string> - </property> - </widget> - </item> - <item row="1" column="2" > - <widget class="QLabel" name="lb_pacific_utc" > - <property name="text" > - <string>UTC -0</string> - </property> - </widget> - </item> <item row="0" column="0" > - <widget class="QLabel" name="label_4" > + <widget class="QLabel" name="label_5" > <property name="sizePolicy" > <sizepolicy> <hsizetype>0</hsizetype> @@ -400,6 +402,13 @@ </property> </widget> </item> + <item row="0" column="2" > + <widget class="QLabel" name="lb_cavern_utc" > + <property name="text" > + <string>UTC -0</string> + </property> + </widget> + </item> <item row="0" column="1" > <widget class="QDateTimeEdit" name="dt_cavern" > <property name="cursor" > @@ -419,21 +428,6 @@ </property> </widget> </item> - <item row="1" column="0" > - <widget class="QLabel" name="label_5" > - <property name="sizePolicy" > - <sizepolicy> - <hsizetype>0</hsizetype> - <vsizetype>5</vsizetype> - <horstretch>0</horstretch> - <verstretch>0</verstretch> - </sizepolicy> - </property> - <property name="text" > - <string>Cyan time:</string> - </property> - </widget> - </item> <item row="1" column="1" > <widget class="QDateTimeEdit" name="dt_pacific" > <property name="focusPolicy" > @@ -450,72 +444,31 @@ </property> </widget> </item> - <item row="0" column="3" > - <spacer> - <property name="orientation" > - <enum>Qt::Horizontal</enum> + <item row="1" column="0" > + <widget class="QLabel" name="label_8" > + <property name="sizePolicy" > + <sizepolicy> + <hsizetype>0</hsizetype> + <vsizetype>5</vsizetype> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> </property> - <property name="sizeHint" > - <size> - <width>40</width> - <height>20</height> - </size> + <property name="text" > + <string>Cyan time:</string> </property> - </spacer> + </widget> </item> + <item row="1" column="2" > + <widget class="QLabel" name="lb_pacific_utc" > + <property name="text" > + <string>UTC -0</string> + </property> + </widget> + </item> </layout> </widget> </widget> - <widget class="QGroupBox" name="gb_dnitime" > - <property name="geometry" > - <rect> - <x>10</x> - <y>270</y> - <width>451</width> - <height>131</height> - </rect> - </property> - <property name="title" > - <string>D'ni time</string> - </property> - <widget class="QGraphicsView" name="gv_dniclock" > - <property name="geometry" > - <rect> - <x>10</x> - <y>20</y> - <width>431</width> - <height>101</height> - </rect> - </property> - <property name="focusPolicy" > - <enum>Qt::NoFocus</enum> - </property> - <property name="contextMenuPolicy" > - <enum>Qt::NoContextMenu</enum> - </property> - <property name="acceptDrops" > - <bool>false</bool> - </property> - <property name="frameShadow" > - <enum>QFrame::Plain</enum> - </property> - <property name="verticalScrollBarPolicy" > - <enum>Qt::ScrollBarAlwaysOff</enum> - </property> - <property name="horizontalScrollBarPolicy" > - <enum>Qt::ScrollBarAlwaysOff</enum> - </property> - <property name="interactive" > - <bool>false</bool> - </property> - <property name="alignment" > - <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> - </property> - <property name="renderHints" > - <set>QPainter::Antialiasing|QPainter::SmoothPixmapTransform|QPainter::TextAntialiasing</set> - </property> - </widget> - </widget> </widget> <widget class="QWidget" name="tab_settings" > <attribute name="title" > @@ -1655,6 +1608,337 @@ </widget> </widget> </widget> + <widget class="QWidget" name="tab_time" > + <attribute name="title" > + <string>Time</string> + </attribute> + <widget class="QGroupBox" name="groupBox_3" > + <property name="geometry" > + <rect> + <x>10</x> + <y>0</y> + <width>451</width> + <height>181</height> + </rect> + </property> + <property name="title" > + <string>Choose Time</string> + </property> + <widget class="QWidget" name="gridLayout_5" > + <property name="geometry" > + <rect> + <x>10</x> + <y>20</y> + <width>431</width> + <height>154</height> + </rect> + </property> + <layout class="QGridLayout" > + <property name="margin" > + <number>0</number> + </property> + <property name="spacing" > + <number>6</number> + </property> + <item row="3" column="1" > + <layout class="QHBoxLayout" > + <property name="margin" > + <number>0</number> + </property> + <property name="spacing" > + <number>6</number> + </property> + <item> + <widget class="QSpinBox" name="sb_" > + <property name="buttonSymbols" > + <enum>QAbstractSpinBox::UpDownArrows</enum> + </property> + <property name="maximum" > + <number>4</number> + </property> + <property name="value" > + <number>0</number> + </property> + </widget> + </item> + <item> + <widget class="QSpinBox" name="sb_1" > + <property name="minimumSize" > + <size> + <width>0</width> + <height>0</height> + </size> + </property> + <property name="buttonSymbols" > + <enum>QAbstractSpinBox::UpDownArrows</enum> + </property> + <property name="maximum" > + <number>24</number> + </property> + <property name="value" > + <number>0</number> + </property> + </widget> + </item> + <item> + <widget class="QSpinBox" name="sb_2" > + <property name="buttonSymbols" > + <enum>QAbstractSpinBox::UpDownArrows</enum> + </property> + <property name="maximum" > + <number>24</number> + </property> + <property name="value" > + <number>0</number> + </property> + </widget> + </item> + <item> + <widget class="QSpinBox" name="sb_3" > + <property name="buttonSymbols" > + <enum>QAbstractSpinBox::UpDownArrows</enum> + </property> + <property name="maximum" > + <number>24</number> + </property> + <property name="value" > + <number>0</number> + </property> + </widget> + </item> + <item> + <spacer> + <property name="orientation" > + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeHint" > + <size> + <width>40</width> + <height>20</height> + </size> + </property> + </spacer> + </item> + </layout> + </item> + <item row="1" column="1" > + <layout class="QHBoxLayout" > + <property name="margin" > + <number>0</number> + </property> + <property name="spacing" > + <number>6</number> + </property> + <item> + <widget class="QDateTimeEdit" name="dateTimeEdit" > + <property name="calendarPopup" > + <bool>true</bool> + </property> + </widget> + </item> + <item> + <widget class="QComboBox" name="comboBox_2" /> + </item> + <item> + <spacer> + <property name="orientation" > + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeHint" > + <size> + <width>40</width> + <height>20</height> + </size> + </property> + </spacer> + </item> + </layout> + </item> + <item row="0" column="1" > + <spacer> + <property name="orientation" > + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeHint" > + <size> + <width>40</width> + <height>20</height> + </size> + </property> + </spacer> + </item> + <item row="4" column="0" > + <widget class="QRadioButton" name="radioButton_4" > + <property name="text" > + <string>D'ni Holiday</string> + </property> + </widget> + </item> + <item row="2" column="1" > + <layout class="QHBoxLayout" > + <property name="margin" > + <number>0</number> + </property> + <property name="spacing" > + <number>6</number> + </property> + <item> + <widget class="QSpinBox" name="sb_4" > + <property name="buttonSymbols" > + <enum>QAbstractSpinBox::UpDownArrows</enum> + </property> + <property name="maximum" > + <number>9999</number> + </property> + <property name="value" > + <number>9662</number> + </property> + </widget> + </item> + <item> + <widget class="QComboBox" name="comboBox_3" > + <property name="minimumSize" > + <size> + <width>0</width> + <height>0</height> + </size> + </property> + <item> + <property name="text" > + <string>8 Leevosahn</string> + </property> + </item> + </widget> + </item> + <item> + <widget class="QSpinBox" name="spinBox_2" > + <property name="maximum" > + <number>29</number> + </property> + <property name="minimum" > + <number>1</number> + </property> + <property name="value" > + <number>1</number> + </property> + </widget> + </item> + <item> + <spacer> + <property name="orientation" > + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeHint" > + <size> + <width>40</width> + <height>20</height> + </size> + </property> + </spacer> + </item> + </layout> + </item> + <item row="0" column="0" > + <widget class="QRadioButton" name="radioButton" > + <property name="text" > + <string>Current Time</string> + </property> + </widget> + </item> + <item row="2" column="0" > + <widget class="QRadioButton" name="radioButton_3" > + <property name="text" > + <string>D'ni Time</string> + </property> + </widget> + </item> + <item row="1" column="0" > + <widget class="QRadioButton" name="radioButton_2" > + <property name="text" > + <string>Earth Time</string> + </property> + </widget> + </item> + <item row="4" column="1" > + <layout class="QHBoxLayout" > + <property name="margin" > + <number>0</number> + </property> + <property name="spacing" > + <number>6</number> + </property> + <item> + <widget class="QComboBox" name="comboBox" /> + </item> + <item> + <spacer> + <property name="orientation" > + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeHint" > + <size> + <width>40</width> + <height>20</height> + </size> + </property> + </spacer> + </item> + </layout> + </item> + </layout> + </widget> + </widget> + <widget class="QGroupBox" name="gb_dnitime" > + <property name="geometry" > + <rect> + <x>10</x> + <y>220</y> + <width>451</width> + <height>181</height> + </rect> + </property> + <property name="title" > + <string>D'ni time</string> + </property> + <widget class="QGraphicsView" name="gv_dniclock" > + <property name="geometry" > + <rect> + <x>10</x> + <y>20</y> + <width>431</width> + <height>151</height> + </rect> + </property> + <property name="focusPolicy" > + <enum>Qt::NoFocus</enum> + </property> + <property name="contextMenuPolicy" > + <enum>Qt::NoContextMenu</enum> + </property> + <property name="acceptDrops" > + <bool>false</bool> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="verticalScrollBarPolicy" > + <enum>Qt::ScrollBarAlwaysOff</enum> + </property> + <property name="horizontalScrollBarPolicy" > + <enum>Qt::ScrollBarAlwaysOff</enum> + </property> + <property name="interactive" > + <bool>false</bool> + </property> + <property name="alignment" > + <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> + </property> + <property name="renderHints" > + <set>QPainter::Antialiasing|QPainter::SmoothPixmapTransform|QPainter::TextAntialiasing</set> + </property> + </widget> + </widget> + </widget> <widget class="QWidget" name="tab_browse" > <attribute name="title" > <string>Browse</string> @@ -1690,6 +1974,28 @@ <property name="title" > <string>Read chatlogs</string> </property> + <widget class="QTextBrowser" name="tb_chatlog_view" > + <property name="geometry" > + <rect> + <x>10</x> + <y>50</y> + <width>431</width> + <height>311</height> + </rect> + </property> + <property name="html" > + <string><html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Not implemented</p></body></html></string> + </property> + <property name="textInteractionFlags" > + <enum>Qt::TextSelectableByMouse</enum> + </property> + <property name="openExternalLinks" > + <bool>true</bool> + </property> + </widget> <widget class="QComboBox" name="cb_chatlog" > <property name="geometry" > <rect> @@ -1713,28 +2019,6 @@ </property> </item> </widget> - <widget class="QTextBrowser" name="tb_chatlog_view" > - <property name="geometry" > - <rect> - <x>10</x> - <y>50</y> - <width>431</width> - <height>311</height> - </rect> - </property> - <property name="html" > - <string><html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Not implemented</p></body></html></string> - </property> - <property name="textInteractionFlags" > - <enum>Qt::TextSelectableByMouse</enum> - </property> - <property name="openExternalLinks" > - <bool>true</bool> - </property> - </widget> </widget> </widget> <widget class="QWidget" name="tab_sub_journals" > @@ -2005,22 +2289,6 @@ </widget> </widget> </widget> - <widget class="QDialogButtonBox" name="main_buttonbox" > - <property name="geometry" > - <rect> - <x>10</x> - <y>520</y> - <width>451</width> - <height>32</height> - </rect> - </property> - <property name="orientation" > - <enum>Qt::Horizontal</enum> - </property> - <property name="standardButtons" > - <set>QDialogButtonBox::Close|QDialogButtonBox::NoButton|QDialogButtonBox::Reset|QDialogButtonBox::Save</set> - </property> - </widget> </widget> <widget class="QStatusBar" name="statusbar" /> </widget> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |