def take_date_time(data_list, table, depth=0): """take_date_time""" offset = 0 year = int(data_list[0] + data_list[1], 16) month = int(data_list[2], 16) day = int(data_list[3], 16) hour = int(data_list[5], 16) minute = int(data_list[6], 16) second = int(data_list[7], 16) milliseconds = int(data_list[8] + data_list[9], 16) offset += 10 table_row_num = table.rowCount() table.insertRow(table_row_num) item = QtGui.QTableWidgetItem('date_time') table.setItem(table_row_num, 0, item) dt_w = QtGui.QDateTimeEdit() dt_read = QtCore.QDateTime(year, month, day, hour, minute, second) dt_w.setDateTime(dt_read) table.setCellWidget(table_row_num, 1, dt_w) return offset
def re_msg_do(self, re_text, chan_index): """recieve text""" self.add_msg_table_row(re_text, chan_index, '←') if self.quick_read_panel.oad_auto_r_cb.isChecked() and common.get_msg_service_no(re_text) == self.auto_r_piid: self.receive_cnt += 1 self.quick_read_panel.receive_cnt_l.setText('收%d'%self.receive_cnt) if time.time() - self.timer > self.infol_cycle: print('update info') self.timer = time.time() self.update_infol(tmout=2) apdu_list = common.get_apdu_list(common.text2list(re_text)) if apdu_list and ''.join(apdu_list[0:2]) == '8501' and ''.join(apdu_list[3:7]) == '40000200' and apdu_list[7] == '01': offset = 9 DT_read = QtCore.QDateTime( (int(apdu_list[offset], 16) << 8) | int(apdu_list[offset + 1], 16), int(apdu_list[offset + 2], 16), int(apdu_list[offset + 3], 16), int(apdu_list[offset + 4], 16), int(apdu_list[offset + 5], 16), int(apdu_list[offset + 6], 16), ) self.quick_set_time_panel.dt_box.setDateTime(DT_read)
def llenar(self): if self.id_captura: captura = ManagerBase().get_captura(self.id_captura) date_time = QtCore.QDateTime(QtCore.QDateTime.fromString(str(captura.fecha), "yyyy-MM-dd hh:mm:ss")) self.fecha.setDateTime(date_time) index = self.fotografos.items.findData(captura.fotografo_id) self.fotografos.items.setCurrentIndex(index) index = self.zona.items.findData(captura.zona_id) self.zona.items.setCurrentIndex(index) self.latitud.setText(str(captura.lat if captura.lat != None else "")) self.longitud.setText(str(captura.lon if captura.lon != None else "")) self.cantidadSapitos.setText(str(captura.cantidad_acompaniantes if captura.cantidad_acompaniantes != None else "")) self.observaciones.setText(captura.observaciones) db_man = ManagerBase() otra_captura = db_man.get_captura(captura.id) qimage = ManagerBase().bytes_a_imagen(otra_captura.imagen_original_thumbnail_mediana) self.imagen_label.setPixmap(QtGui.QPixmap.fromImage(qimage))
def buildSubTree(self, treeItem, data) : #burp -d returns short names => build subtree only treeItem.setForeground(0,QtCore.Qt.black) rawitems = data.get('items', []) for item in rawitems: if item['type'] not in ['d', 'f']: # Folder /files only continue name=item['name'] # short name, no path found=False for j in range(0, treeItem.childCount()): if name == treeItem.child(j).text(0): # found parent found = True break if found: # already exists , next continue # FIXME copy paste job re buildSubTree/buildFullTree # looks like a drive (X:), FIXME test for level == 2 ( below backupname) if re.match(r'^\w:$',name): newTreeItem=QtGui.QTreeWidgetItem(treeItem,self.TYPE_DRIVE) newTreeItem.setIcon( 0, self.qfip.icon(QtGui.QFileIconProvider.Drive)) newTreeItem.setForeground(0,QtCore.Qt.darkGray) # file elif item['type'] == 'f' : # File newTreeItem=QtGui.QTreeWidgetItem(treeItem,self.TYPE_FILE) newTreeItem.setIcon( 0, self.qfip.icon(QtGui.QFileIconProvider.File)) # BURP-BUG : crazy sizes?? newTreeItem.setText(2, str(item['st_size'])) newTreeItem.setTextAlignment(2, QtCore.Qt.AlignRight) newTreeItem.setForeground(0,QtCore.Qt.black) else : # Folder newTreeItem=QtGui.QTreeWidgetItem(treeItem,self.TYPE_FOLDER) newTreeItem.setIcon( 0, self.qfip.icon(QtGui.QFileIconProvider.Folder)) newTreeItem.setForeground(0,QtCore.Qt.darkGray) newTreeItem.setText(0,name) newTreeItem.setData(1, QtCore.Qt.DisplayRole, QtCore.QDateTime().fromTime_t(item['st_mtime']))
def re_DT(self, re_text): m_data = common.text2list(re_text) data = common.get_apdu_list(m_data) offset = 7 if data[offset] == '01': self.res_b.setStyleSheet('color: green') self.res_b.setText('成功') offset += 2 DT_read = QtCore.QDateTime( (int(data[offset], 16) << 8) | int(data[offset + 1], 16), int(data[offset + 2], 16), int(data[offset + 3], 16), int(data[offset + 4], 16), int(data[offset + 5], 16), int(data[offset + 6], 16), ) # print('DT_read', DT_read) self.DT_box.setDateTime(DT_read) else: self.res_b.setStyleSheet('color: red') self.res_b.setText('失败:' + base_data.get_dar(int(data[offset + 1], 16))) config.MASTER_WINDOW.receive_signal.disconnect(self.re_DT)
def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(798, 732) self.gridLayout = QtGui.QGridLayout(Form) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.groupBox_2 = QtGui.QGroupBox(Form) self.groupBox_2.setObjectName(_fromUtf8("groupBox_2")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.groupBox_2) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) spacerItem = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem) self.checkBox_time = QtGui.QCheckBox(self.groupBox_2) self.checkBox_time.setObjectName(_fromUtf8("checkBox_time")) self.horizontalLayout.addWidget(self.checkBox_time) self.dateTimeEdit_start = QtGui.QDateTimeEdit(self.groupBox_2) self.dateTimeEdit_start.setDateTime( QtCore.QDateTime(QtCore.QDate(2017, 1, 1), QtCore.QTime(0, 0, 0))) self.dateTimeEdit_start.setCalendarPopup(True) self.dateTimeEdit_start.setObjectName(_fromUtf8("dateTimeEdit_start")) self.horizontalLayout.addWidget(self.dateTimeEdit_start) self.label_2 = QtGui.QLabel(self.groupBox_2) self.label_2.setObjectName(_fromUtf8("label_2")) self.horizontalLayout.addWidget(self.label_2) self.dateTimeEdit_end = QtGui.QDateTimeEdit(self.groupBox_2) self.dateTimeEdit_end.setDateTime( QtCore.QDateTime(QtCore.QDate(2018, 1, 1), QtCore.QTime(0, 0, 0))) self.dateTimeEdit_end.setCalendarPopup(True) self.dateTimeEdit_end.setObjectName(_fromUtf8("dateTimeEdit_end")) self.horizontalLayout.addWidget(self.dateTimeEdit_end) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem1) self.verticalLayout_2.addLayout(self.horizontalLayout) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) spacerItem2 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem2) self.checkBox_ip = QtGui.QCheckBox(self.groupBox_2) self.checkBox_ip.setObjectName(_fromUtf8("checkBox_ip")) self.horizontalLayout_3.addWidget(self.checkBox_ip) self.lineEdit_ip = QtGui.QLineEdit(self.groupBox_2) self.lineEdit_ip.setObjectName(_fromUtf8("lineEdit_ip")) self.horizontalLayout_3.addWidget(self.lineEdit_ip) spacerItem3 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem3) self.verticalLayout_2.addLayout(self.horizontalLayout_3) self.horizontalLayout_4 = QtGui.QHBoxLayout() self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) spacerItem4 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum) self.horizontalLayout_4.addItem(spacerItem4) self.checkBox_fuzzy = QtGui.QCheckBox(self.groupBox_2) self.checkBox_fuzzy.setObjectName(_fromUtf8("checkBox_fuzzy")) self.horizontalLayout_4.addWidget(self.checkBox_fuzzy) self.lineEdit_fuzzysearch = QtGui.QLineEdit(self.groupBox_2) self.lineEdit_fuzzysearch.setObjectName( _fromUtf8("lineEdit_fuzzysearch")) self.horizontalLayout_4.addWidget(self.lineEdit_fuzzysearch) spacerItem5 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_4.addItem(spacerItem5) self.verticalLayout_2.addLayout(self.horizontalLayout_4) self.gridLayout.addWidget(self.groupBox_2, 1, 0, 1, 2) self.groupBox = QtGui.QGroupBox(Form) self.groupBox.setObjectName(_fromUtf8("groupBox")) self.verticalLayout = QtGui.QVBoxLayout(self.groupBox) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.textBrowser_log = QtGui.QTextBrowser(self.groupBox) self.textBrowser_log.viewport().setProperty( "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor)) self.textBrowser_log.setMouseTracking(True) self.textBrowser_log.setObjectName(_fromUtf8("textBrowser_log")) self.verticalLayout.addWidget(self.textBrowser_log) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.lineEdit_pagenumStart = QtGui.QLineEdit(self.groupBox) self.lineEdit_pagenumStart.setMaximumSize(QtCore.QSize(50, 16777215)) self.lineEdit_pagenumStart.setObjectName( _fromUtf8("lineEdit_pagenumStart")) self.horizontalLayout_2.addWidget(self.lineEdit_pagenumStart) self.label_3 = QtGui.QLabel(self.groupBox) self.label_3.setMaximumSize(QtCore.QSize(20, 16777215)) self.label_3.setObjectName(_fromUtf8("label_3")) self.horizontalLayout_2.addWidget(self.label_3) self.lineEdit_pagenumEnd = QtGui.QLineEdit(self.groupBox) self.lineEdit_pagenumEnd.setMaximumSize(QtCore.QSize(50, 16777215)) self.lineEdit_pagenumEnd.setObjectName( _fromUtf8("lineEdit_pagenumEnd")) self.horizontalLayout_2.addWidget(self.lineEdit_pagenumEnd) spacerItem6 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem6) self.pushButton_pageup = QtGui.QPushButton(self.groupBox) self.pushButton_pageup.setObjectName(_fromUtf8("pushButton_pageup")) self.horizontalLayout_2.addWidget(self.pushButton_pageup) self.pushButton_pagedown = QtGui.QPushButton(self.groupBox) self.pushButton_pagedown.setObjectName( _fromUtf8("pushButton_pagedown")) self.horizontalLayout_2.addWidget(self.pushButton_pagedown) self.verticalLayout.addLayout(self.horizontalLayout_2) self.gridLayout.addWidget(self.groupBox, 0, 0, 1, 2) self.horizontalLayout_5 = QtGui.QHBoxLayout() self.horizontalLayout_5.setObjectName(_fromUtf8("horizontalLayout_5")) self.label_notice = QtGui.QLabel(Form) self.label_notice.setMinimumSize(QtCore.QSize(600, 0)) self.label_notice.setObjectName(_fromUtf8("label_notice")) self.horizontalLayout_5.addWidget(self.label_notice) spacerItem7 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_5.addItem(spacerItem7) self.pushButton_check = QtGui.QPushButton(Form) self.pushButton_check.setObjectName(_fromUtf8("pushButton_check")) self.horizontalLayout_5.addWidget(self.pushButton_check) self.gridLayout.addLayout(self.horizontalLayout_5, 2, 0, 1, 2) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form)
def setupUi(self, ui_FISCAL_rGerarTDM): ui_FISCAL_rGerarTDM.setObjectName("ui_FISCAL_rGerarTDM") ui_FISCAL_rGerarTDM.resize(319, 225) ui_FISCAL_rGerarTDM.setMaximumSize(QtCore.QSize(319, 225)) self.verticalLayout_4 = QtGui.QVBoxLayout(ui_FISCAL_rGerarTDM) self.verticalLayout_4.setObjectName("verticalLayout_4") self.groupBox_2 = QtGui.QGroupBox(ui_FISCAL_rGerarTDM) self.groupBox_2.setMinimumSize(QtCore.QSize(301, 98)) self.groupBox_2.setMaximumSize(QtCore.QSize(301, 98)) self.groupBox_2.setObjectName("groupBox_2") self.gridLayout_2 = QtGui.QGridLayout(self.groupBox_2) self.gridLayout_2.setObjectName("gridLayout_2") self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.radioButtonDATAM = QtGui.QRadioButton(self.groupBox_2) self.radioButtonDATAM.setObjectName("radioButtonDATAM") self.verticalLayout.addWidget(self.radioButtonDATAM) self.radioButtonCOO = QtGui.QRadioButton(self.groupBox_2) self.radioButtonCOO.setObjectName("radioButtonCOO") self.verticalLayout.addWidget(self.radioButtonCOO) self.gridLayout_2.addLayout(self.verticalLayout, 0, 0, 1, 1) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName("verticalLayout_2") self.labelInicial = QtGui.QLabel(self.groupBox_2) self.labelInicial.setObjectName("labelInicial") self.verticalLayout_2.addWidget(self.labelInicial) self.lineEditInicial = QtGui.QLineEdit(self.groupBox_2) self.lineEditInicial.setMaximumSize(QtCore.QSize(61, 20)) self.lineEditInicial.setText("") self.lineEditInicial.setObjectName("lineEditInicial") self.verticalLayout_2.addWidget(self.lineEditInicial) self.dateEditInicial = QtGui.QDateEdit(self.groupBox_2) self.dateEditInicial.setMinimumDateTime(QtCore.QDateTime(QtCore.QDate(2005, 12, 30), QtCore.QTime(0, 0, 0))) self.dateEditInicial.setMaximumDate(QtCore.QDate(2050, 12, 31)) self.dateEditInicial.setCalendarPopup(True) self.dateEditInicial.setObjectName("dateEditInicial") self.verticalLayout_2.addWidget(self.dateEditInicial) spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_2.addItem(spacerItem) self.gridLayout_2.addLayout(self.verticalLayout_2, 0, 2, 1, 1) self.verticalLayout_3 = QtGui.QVBoxLayout() self.verticalLayout_3.setObjectName("verticalLayout_3") self.labelFinal = QtGui.QLabel(self.groupBox_2) self.labelFinal.setObjectName("labelFinal") self.verticalLayout_3.addWidget(self.labelFinal) self.lineEditFinal = QtGui.QLineEdit(self.groupBox_2) self.lineEditFinal.setMaximumSize(QtCore.QSize(61, 20)) self.lineEditFinal.setObjectName("lineEditFinal") self.verticalLayout_3.addWidget(self.lineEditFinal) self.dateEditFinal = QtGui.QDateEdit(self.groupBox_2) self.dateEditFinal.setMaximumDateTime(QtCore.QDateTime(QtCore.QDate(2050, 12, 31), QtCore.QTime(23, 59, 59))) self.dateEditFinal.setMinimumDateTime(QtCore.QDateTime(QtCore.QDate(2005, 12, 30), QtCore.QTime(0, 0, 0))) self.dateEditFinal.setCalendarPopup(True) self.dateEditFinal.setObjectName("dateEditFinal") self.verticalLayout_3.addWidget(self.dateEditFinal) spacerItem1 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_3.addItem(spacerItem1) self.gridLayout_2.addLayout(self.verticalLayout_3, 0, 3, 1, 1) spacerItem2 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.gridLayout_2.addItem(spacerItem2, 0, 1, 1, 1) spacerItem3 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.gridLayout_2.addItem(spacerItem3, 0, 4, 1, 1) self.verticalLayout_4.addWidget(self.groupBox_2) self.groupBox_3 = QtGui.QGroupBox(ui_FISCAL_rGerarTDM) self.groupBox_3.setMinimumSize(QtCore.QSize(301, 72)) self.groupBox_3.setMaximumSize(QtCore.QSize(301, 72)) self.groupBox_3.setObjectName("groupBox_3") self.gridLayout_3 = QtGui.QGridLayout(self.groupBox_3) self.gridLayout_3.setObjectName("gridLayout_3") self.label = QtGui.QLabel(self.groupBox_3) self.label.setObjectName("label") self.gridLayout_3.addWidget(self.label, 0, 0, 1, 1) self.lineEditLocalArquivos = QtGui.QLineEdit(self.groupBox_3) self.lineEditLocalArquivos.setObjectName("lineEditLocalArquivos") self.gridLayout_3.addWidget(self.lineEditLocalArquivos, 1, 0, 1, 1) self.verticalLayout_4.addWidget(self.groupBox_3) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") spacerItem4 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem4) self.pushButtonEnviar = QtGui.QPushButton(ui_FISCAL_rGerarTDM) self.pushButtonEnviar.setObjectName("pushButtonEnviar") self.horizontalLayout.addWidget(self.pushButtonEnviar) spacerItem5 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem5) self.pushButtonCancelar = QtGui.QPushButton(ui_FISCAL_rGerarTDM) self.pushButtonCancelar.setObjectName("pushButtonCancelar") self.horizontalLayout.addWidget(self.pushButtonCancelar) spacerItem6 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem6) self.verticalLayout_4.addLayout(self.horizontalLayout) self.retranslateUi(ui_FISCAL_rGerarTDM) QtCore.QMetaObject.connectSlotsByName(ui_FISCAL_rGerarTDM)
def showLog(self): firstrun = False if not self.listView.header().count(): firstrun = True self.headerList = ["Id", "System", "Distance", "Date", "Comment", ""] model = QtGui.QStandardItemModel(0, len(self.headerList), self) for x, column in enumerate(self.headerList): model.setHeaderData(x, QtCore.Qt.Horizontal, column) lastLog = self.main.flyLogger.getLastLog() if not lastLog: return lastSystem = None utcDelta = datetime.now() - datetime.utcnow() for entry in lastLog: model.insertRow(0) model.setData(model.index(0, self.headerList.index("Id")), entry["id"]) model.item(0, self.headerList.index("Id")).setTextAlignment( QtCore.Qt.AlignRight) model.item(0, self.headerList.index("Id")).setEditable(False) if entry["System"]: model.setData(model.index(0, self.headerList.index("System")), entry["System"]) else: model.setData(model.index(0, self.headerList.index("System")), entry["optionalSystemName"]) model.item(0, self.headerList.index("System")).setBackground( QtGui.QColor(255, 0, 0, 128)) model.item(0, self.headerList.index("System")).setEditable(False) if entry["System"]: if lastSystem: distance = calcDistance(lastSystem["posX"], lastSystem["posY"], lastSystem["posZ"], entry["posX"], entry["posY"], entry["posZ"]) model.setData( model.index(0, self.headerList.index("Distance")), distance) model.item( 0, self.headerList.index("Distance")).setTextAlignment( QtCore.Qt.AlignRight) model.item( 0, self.headerList.index("Distance")).setEditable(False) lastSystem = entry else: lastSystem = None model.setData(model.index(0, self.headerList.index("Date")), QtCore.QDateTime(entry["DateTime"] + utcDelta)) model.item(0, self.headerList.index("Date")).setEditable(False) model.setData(model.index(0, self.headerList.index("Comment")), entry["Comment"]) model.item(0, self.headerList.index("Comment")).setEditable(True) model.itemChanged.connect(self.saveItemEdit) self.proxyModel.setSourceModel(model) self.proxyModel.setFilterKeyColumn(self.headerList.index("System")) if firstrun: self.listView.sortByColumn(self.headerList.index("Id"), QtCore.Qt.SortOrder.DescendingOrder) for i in range(0, len(self.headerList)): self.listView.resizeColumnToContents(i)
from myTool.lib import qt from PySide import QtGui, QtCore window = QtGui.QWidget(qt.getMayaWindow()) window.setWindowFlags(QtCore.Qt.Window) layout = QtGui.QHBoxLayout(window) widget = QtGui.QDateTimeEdit(window) date = QtCore.QDate(2016, 1, 1) time = QtCore.QTime(20, 00, 00) dateTime = QtCore.QDateTime(date, time) widget.setDateTime(dateTime) layout.addWidget(widget) window.show()
def setupUi(self, MainDialog): MainDialog.setObjectName("MainDialog") MainDialog.resize(423, 653) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(MainDialog.sizePolicy().hasHeightForWidth()) MainDialog.setSizePolicy(sizePolicy) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(":/images/icon.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainDialog.setWindowIcon(icon) self.frame = QtGui.QFrame(MainDialog) self.frame.setGeometry(QtCore.QRect(0, 0, 431, 91)) self.frame.setMinimumSize(QtCore.QSize(421, 0)) self.frame.setStyleSheet("background-color: rgb(33, 150, 243);") self.frame.setFrameShape(QtGui.QFrame.StyledPanel) self.frame.setFrameShadow(QtGui.QFrame.Raised) self.frame.setObjectName("frame") self.label = QtGui.QLabel(self.frame) self.label.setGeometry(QtCore.QRect(20, 20, 43, 58)) self.label.setText("") self.label.setPixmap(QtGui.QPixmap(":/images/lock.png")) self.label.setObjectName("label") self.fontLabel = QtGui.QLabel(self.frame) self.fontLabel.setGeometry(QtCore.QRect(70, 20, 341, 61)) font = QtGui.QFont() font.setFamily("Segoe UI") font.setPointSize(48) font.setWeight(75) font.setBold(True) self.fontLabel.setFont(font) self.fontLabel.setStyleSheet("#fontLabel {\n" " color: white;\n" "}") self.fontLabel.setObjectName("fontLabel") self.step1GroupBox = QtGui.QGroupBox(MainDialog) self.step1GroupBox.setGeometry(QtCore.QRect(20, 110, 381, 91)) self.step1GroupBox.setStyleSheet("QGroupBox::title {\n" " font-size: 32px;\n" "}") self.step1GroupBox.setFlat(False) self.step1GroupBox.setObjectName("step1GroupBox") self.locationLineEdit = QtGui.QLineEdit(self.step1GroupBox) self.locationLineEdit.setEnabled(True) self.locationLineEdit.setGeometry(QtCore.QRect(20, 40, 251, 31)) self.locationLineEdit.setReadOnly(True) self.locationLineEdit.setObjectName("locationLineEdit") self.pickFileButton = QtGui.QPushButton(self.step1GroupBox) self.pickFileButton.setGeometry(QtCore.QRect(280, 40, 91, 31)) self.pickFileButton.setObjectName("pickFileButton") self.lockButton = QtGui.QPushButton(MainDialog) self.lockButton.setEnabled(True) self.lockButton.setGeometry(QtCore.QRect(300, 600, 111, 41)) font = QtGui.QFont() font.setFamily("Segoe UI") font.setPointSize(12) font.setWeight(75) font.setBold(True) self.lockButton.setFont(font) self.lockButton.setStyleSheet("#lockButton {\n" " border: 2px solid #1976D2;\n" " background-color: #2196f3;\n" " min-width: 80px;\n" " color: white;\n" "}\n" "#lockButton:hover {\n" " background-color: #42A5F5;\n" " \n" "}\n" "\n" "#lockButton:pressed {\n" " background-color: #0D47A1;\n" "}\n" "\n" "#lockButton:flat {\n" " border: none; /* no border for a flat push button */\n" "}\n" "\n" "#lockButton:default {\n" " border-color: white; /* make the default button prominent */\n" "}\n" "\n" "#lockButton:disabled {\n" " background-color: #E3F2FD;\n" " border-color: #BBDEFB;\n" "}") icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap(":/images/lock.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.lockButton.setIcon(icon1) self.lockButton.setFlat(False) self.lockButton.setObjectName("lockButton") self.groupBox = QtGui.QGroupBox(MainDialog) self.groupBox.setEnabled(True) self.groupBox.setGeometry(QtCore.QRect(20, 220, 381, 361)) font = QtGui.QFont() font.setPointSize(-1) self.groupBox.setFont(font) self.groupBox.setStyleSheet("QGroupBox {\n" " font-size: 24px;\n" "}") self.groupBox.setObjectName("groupBox") self.stackedWidget = QtGui.QStackedWidget(self.groupBox) self.stackedWidget.setGeometry(QtCore.QRect(20, 30, 351, 271)) self.stackedWidget.setObjectName("stackedWidget") self.page = QtGui.QWidget() self.page.setObjectName("page") self.passwordLineEdit = QtGui.QLineEdit(self.page) self.passwordLineEdit.setGeometry(QtCore.QRect(20, 30, 261, 31)) self.passwordLineEdit.setEchoMode(QtGui.QLineEdit.Password) self.passwordLineEdit.setObjectName("passwordLineEdit") self.passwordAgainLineEdit = QtGui.QLineEdit(self.page) self.passwordAgainLineEdit.setGeometry(QtCore.QRect(20, 100, 261, 31)) self.passwordAgainLineEdit.setEchoMode(QtGui.QLineEdit.Password) self.passwordAgainLineEdit.setObjectName("passwordAgainLineEdit") self.label_2 = QtGui.QLabel(self.page) self.label_2.setGeometry(QtCore.QRect(20, 10, 111, 16)) self.label_2.setStyleSheet("font: 75 10pt \"Segoe UI\";") self.label_2.setObjectName("label_2") self.label_3 = QtGui.QLabel(self.page) self.label_3.setGeometry(QtCore.QRect(20, 80, 131, 16)) self.label_3.setStyleSheet("font: 75 10pt \"Segoe UI\";") self.label_3.setObjectName("label_3") self.label_4 = QtGui.QLabel(self.page) self.label_4.setGeometry(QtCore.QRect(20, 170, 271, 31)) self.label_4.setStyleSheet("color: red;\n" "font-size: 14px;") self.label_4.setObjectName("label_4") self.stackedWidget.addWidget(self.page) self.page_2 = QtGui.QWidget() self.page_2.setObjectName("page_2") self.dateTimeEdit = QtGui.QDateTimeEdit(self.page_2) self.dateTimeEdit.setGeometry(QtCore.QRect(10, 70, 271, 31)) self.dateTimeEdit.setMinimumDateTime(QtCore.QDateTime(QtCore.QDate(1752, 9, 15), QtCore.QTime(0, 0, 0))) self.dateTimeEdit.setObjectName("dateTimeEdit") self.label_5 = QtGui.QLabel(self.page_2) self.label_5.setGeometry(QtCore.QRect(10, 20, 321, 41)) self.label_5.setWordWrap(True) self.label_5.setObjectName("label_5") self.stackedWidget.addWidget(self.page_2) self.frame_2 = QtGui.QFrame(self.groupBox) self.frame_2.setGeometry(QtCore.QRect(30, 240, 321, 61)) self.frame_2.setStyleSheet("background-color: rgba(66, 165, 245, 0.1);") self.frame_2.setFrameShape(QtGui.QFrame.StyledPanel) self.frame_2.setFrameShadow(QtGui.QFrame.Raised) self.frame_2.setObjectName("frame_2") self.warningLabel = QtGui.QLabel(self.frame_2) self.warningLabel.setGeometry(QtCore.QRect(10, 10, 301, 41)) font = QtGui.QFont() font.setPointSize(-1) self.warningLabel.setFont(font) self.warningLabel.setStyleSheet("#warningLabel {\n" " font-size: 16px;\n" "}") self.warningLabel.setWordWrap(True) self.warningLabel.setObjectName("warningLabel") self.checkBox = QtGui.QCheckBox(self.groupBox) self.checkBox.setGeometry(QtCore.QRect(30, 330, 361, 17)) self.checkBox.setObjectName("checkBox") self.label_6 = QtGui.QLabel(MainDialog) self.label_6.setGeometry(QtCore.QRect(20, 600, 151, 31)) self.label_6.setText("") self.label_6.setPixmap(QtGui.QPixmap(":/images/iceapps_logo.png")) self.label_6.setObjectName("label_6") self.retranslateUi(MainDialog) self.stackedWidget.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(MainDialog)
def format_qtime(qDateTime): return QtCore.QDateTime().fromTime_t(qDateTime)
def buildFullTree(self, data, partial=True): if partial : # we were given a paritial tree : gray out path foreground=QtCore.Qt.darkGray else : foreground=QtCore.Qt.black rawbackup = data['backup']['timestamp'] rawitems = data.get('items', []) # use get rather than [] to avoid exception if empty for item in rawitems: if item['type'] not in ['d', 'f']: # only Folders/Files continue #print item['name'] # DEBUG : fullname tokens = item['name'].split('/') # Hack for listbackup : hand made json # has no timestamp if rawbackup != '': tokens = [rawbackup] + tokens # adds backup num #pprint (tokens) # DEBUG # hack : backupname is 0000015 2014-10-07 12:27:08 (deletable) => 0000015 (deletable) + 2014-10-07 12:27:08 # FIXME do that somewhere else ? mbk = re.match( r'^(\d*\s*)(\d\d\d\d-\d\d-\d\d \d\d:\d\d:\d\d)\s*(.*)', tokens[0]) # FIXME : add exception if no match backup_name = mbk.group(1) + mbk.group(3) backup_time = QtCore.QDateTime().fromString( mbk.group(2), 'yyyy-MM-dd HH:mm:ss') # splits path to populate the treeview parent = None # checks top level for i in range(0, self.tree.topLevelItemCount()): if self.tree.topLevelItem(i).text(0) == backup_name : # found ! parent = self.tree.topLevelItem(i) break if not parent: # no toplevel item, create one parent = QtGui.QTreeWidgetItem(None, [backup_name], self.TYPE_BACKUP) parent.setData(1, QtCore.Qt.DisplayRole, backup_time) parent.setIcon(0, self.qfip.icon(QtGui.QFileIconProvider.Computer)) parent.setForeground(0,QtCore.Qt.darkGray) self.tree.insertTopLevelItem(0, parent) # starting for 2nd level , check level by level check of subdir already exists and create if needed for idx, token in enumerate(tokens[1:]): found = False # Check sublevel for j in range(0, parent.childCount()): if token == parent.child(j).text(0): # found parent parent = parent.child(j) found = True break if found: # already exist. next continue # create new entry # 1st level , looks like X: : is a windows drive if idx == 0 and re.match(r'^\w:$',token): parent = QtGui.QTreeWidgetItem(parent, [token], self.TYPE_DRIVE) parent.setIcon( 0, self.qfip.icon(QtGui.QFileIconProvider.Drive)) parent.setForeground(0,foreground) # path created and isafile elif idx == len(tokens[1:-1]) and item['type'] == 'f': parent = QtGui.QTreeWidgetItem(parent, [token], self.TYPE_FILE) parent.setIcon( 0, self.qfip.icon(QtGui.QFileIconProvider.File)) parent.setText(2, str(item['st_size'])) parent.setTextAlignment(2, QtCore.Qt.AlignRight) parent.setForeground(0,QtCore.Qt.black) else: # is a folder parent = QtGui.QTreeWidgetItem(parent, [token], self.TYPE_FOLDER) parent.setIcon( 0, self.qfip.icon(QtGui.QFileIconProvider.Folder)) parent.setForeground(0,foreground) parent.setText(0, token) # BUG for search date of folders are false ... ... parent.setData( 1, QtCore.Qt.DisplayRole, QtCore.QDateTime().fromTime_t(item['st_mtime']))
from PySide import QtCore, QtGui t = QtCore.QDateTime() now_time = t.currentDateTime().toString() print now_time
def setupUi(self, Form): Form.setObjectName("Form") Form.resize(1200, 713) self.gridLayout = QtGui.QGridLayout(Form) self.gridLayout.setObjectName("gridLayout") self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.label_5 = QtGui.QLabel(Form) self.label_5.setAlignment(QtCore.Qt.AlignCenter) self.label_5.setObjectName("label_5") self.verticalLayout.addWidget(self.label_5) self.filtro = QtGui.QComboBox(Form) self.filtro.setEditable(True) self.filtro.setObjectName("filtro") self.filtro.addItem("") self.filtro.setItemText(0, "") self.verticalLayout.addWidget(self.filtro) self.gridLayout.addLayout(self.verticalLayout, 0, 1, 1, 1) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.vender = QtGui.QPushButton(Form) self.vender.setObjectName("vender") self.horizontalLayout.addWidget(self.vender) self.editar = QtGui.QPushButton(Form) self.editar.setObjectName("editar") self.horizontalLayout.addWidget(self.editar) self.eliminar = QtGui.QPushButton(Form) self.eliminar.setObjectName("eliminar") self.horizontalLayout.addWidget(self.eliminar) self.gridLayout.addLayout(self.horizontalLayout, 2, 0, 1, 2) self.gridLayout_2 = QtGui.QGridLayout() self.gridLayout_2.setObjectName("gridLayout_2") self.label_4 = QtGui.QLabel(Form) self.label_4.setAlignment(QtCore.Qt.AlignCenter) self.label_4.setObjectName("label_4") self.gridLayout_2.addWidget(self.label_4, 0, 0, 1, 2) self.comboProv = QtGui.QComboBox(Form) self.comboProv.setEditable(True) self.comboProv.setObjectName("comboProv") self.comboProv.addItem("") self.comboProv.setItemText(0, "") self.gridLayout_2.addWidget(self.comboProv, 3, 1, 1, 1) self.comboFolio = QtGui.QComboBox(Form) self.comboFolio.setEditable(True) self.comboFolio.setObjectName("comboFolio") self.comboFolio.addItem("") self.comboFolio.setItemText(0, "") self.gridLayout_2.addWidget(self.comboFolio, 4, 1, 1, 1) self.label_2 = QtGui.QLabel(Form) self.label_2.setObjectName("label_2") self.gridLayout_2.addWidget(self.label_2, 3, 0, 1, 1) self.label_3 = QtGui.QLabel(Form) self.label_3.setObjectName("label_3") self.gridLayout_2.addWidget(self.label_3, 4, 0, 1, 1) self.label = QtGui.QLabel(Form) self.label.setObjectName("label") self.gridLayout_2.addWidget(self.label, 1, 0, 1, 1) self.fecha = QtGui.QDateEdit(Form) self.fecha.setWrapping(False) self.fecha.setDateTime(QtCore.QDateTime(QtCore.QDate(2015, 8, 29), QtCore.QTime(0, 0, 0))) self.fecha.setMinimumTime(QtCore.QTime(3, 0, 0)) self.fecha.setCalendarPopup(True) self.fecha.setObjectName("fecha") self.gridLayout_2.addWidget(self.fecha, 1, 1, 1, 1) self.sinFiltro = QtGui.QPushButton(Form) self.sinFiltro.setObjectName("sinFiltro") self.gridLayout_2.addWidget(self.sinFiltro, 4, 2, 1, 1) self.gridLayout.addLayout(self.gridLayout_2, 0, 0, 1, 1) self.grilla_prod = QtGui.QTableView(Form) self.grilla_prod.setEditTriggers(QtGui.QAbstractItemView.NoEditTriggers) self.grilla_prod.setAlternatingRowColors(True) self.grilla_prod.setSelectionMode(QtGui.QAbstractItemView.SingleSelection) self.grilla_prod.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows) self.grilla_prod.setSortingEnabled(True) self.grilla_prod.setObjectName("grilla_prod") self.gridLayout.addWidget(self.grilla_prod, 1, 0, 1, 2) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form) Form.setTabOrder(self.grilla_prod, self.vender) Form.setTabOrder(self.vender, self.editar) Form.setTabOrder(self.editar, self.eliminar) Form.setTabOrder(self.eliminar, self.fecha) Form.setTabOrder(self.fecha, self.comboProv) Form.setTabOrder(self.comboProv, self.comboFolio) Form.setTabOrder(self.comboFolio, self.filtro)
def print_report(printer, fileName, widgetSurveys, widgetScans, widgetSignals, widgetMap): sizeTitle = 12 sizeSubtitle = 10 sizeText = 8 printer.setPageMargins(12, 16, 12, 20, QtGui.QPrinter.Millimeter) document = QtGui.QTextDocument() document.setPageSize(QtCore.QSizeF(printer.pageRect().size())) cursor = QtGui.QTextCursor(document) surveys = widgetSurveys.get() scans = widgetScans.get() signals = widgetSignals.get() mapImage = widgetMap.get_map() insert_block(cursor, align=QtCore.Qt.AlignHCenter) __set_text_size(cursor, sizeTitle) cursor.insertText('Falconer Survey\n') insert_block(cursor) __set_text_size(cursor, sizeSubtitle) cursor.insertText('File name') insert_block(cursor, indent=1) __set_text_size(cursor, sizeText) cursor.insertText(fileName + '\n\n') insert_block(cursor) __set_text_size(cursor, sizeSubtitle) cursor.insertText('Surveys') insert_block(cursor, indent=1) __set_text_size(cursor, sizeText) for survey in surveys: cursor.insertText('{} '.format(survey)) cursor.insertText('\n\n') insert_block(cursor) __set_text_size(cursor, sizeSubtitle) cursor.insertText('Time range') insert_block(cursor, indent=1) __set_text_size(cursor, sizeText) timeMin = min(scans) timeMax = max(scans) timeFrom = QtCore.QDateTime().fromTime_t(timeMin).toString() timeTo = QtCore.QDateTime().fromTime_t(timeMax).toString() if timeMin == timeMax: cursor.insertText('{}\n\n'.format(timeFrom)) else: cursor.insertText('{} - {}\n\n'.format(timeFrom, timeTo)) insert_block(cursor) __set_text_size(cursor, sizeSubtitle) cursor.insertText('Signals (MHz)') insert_block(cursor, indent=1) __set_text_size(cursor, sizeText) for signal in signals: cursor.insertText('{:.4f} '.format(signal / 1e6)) cursor.insertText('\n\n') pageRect = printer.pageRect() height = pageRect.height() - cursor.position() width = pageRect.width() if width <= height: mapImage = mapImage.scaledToWidth(width * 0.8) else: mapImage = mapImage.scaledToHeight(height * 0.8) insert_block(cursor, align=QtCore.Qt.AlignHCenter) cursor.insertImage(mapImage) document.print_(printer)
def processSwitchOffDateTime(self): tempTime = QtCore.QDateTime(self.onTime) self.offTime = tempTime.addSecs((self.durationTime.hour() * 60 * 60) + \ self.durationTime.minute() * 60)
def setupUi(self, ui_FISCAL_rGerarRelatorioOffline): ui_FISCAL_rGerarRelatorioOffline.setObjectName( "ui_FISCAL_rGerarRelatorioOffline") ui_FISCAL_rGerarRelatorioOffline.resize(319, 492) ui_FISCAL_rGerarRelatorioOffline.setMaximumSize(QtCore.QSize(319, 492)) self.verticalLayout_4 = QtGui.QVBoxLayout( ui_FISCAL_rGerarRelatorioOffline) self.verticalLayout_4.setObjectName("verticalLayout_4") self.groupBox = QtGui.QGroupBox(ui_FISCAL_rGerarRelatorioOffline) self.groupBox.setMinimumSize(QtCore.QSize(301, 171)) self.groupBox.setMaximumSize(QtCore.QSize(301, 171)) self.groupBox.setObjectName("groupBox") self.gridLayout = QtGui.QGridLayout(self.groupBox) self.gridLayout.setObjectName("gridLayout") self.checkBoxMF = QtGui.QCheckBox(self.groupBox) self.checkBoxMF.setObjectName("checkBoxMF") self.gridLayout.addWidget(self.checkBoxMF, 0, 0, 1, 1) self.checkBoxMFD = QtGui.QCheckBox(self.groupBox) self.checkBoxMFD.setObjectName("checkBoxMFD") self.gridLayout.addWidget(self.checkBoxMFD, 0, 1, 1, 1) self.checkBoxTDM = QtGui.QCheckBox(self.groupBox) self.checkBoxTDM.setObjectName("checkBoxTDM") self.gridLayout.addWidget(self.checkBoxTDM, 0, 2, 1, 1) self.checkBoxNFP = QtGui.QCheckBox(self.groupBox) self.checkBoxNFP.setObjectName("checkBoxNFP") self.gridLayout.addWidget(self.checkBoxNFP, 1, 0, 1, 1) self.checkBoxNFPTDM = QtGui.QCheckBox(self.groupBox) self.checkBoxNFPTDM.setObjectName("checkBoxNFPTDM") self.gridLayout.addWidget(self.checkBoxNFPTDM, 1, 1, 1, 1) self.checkBoxSINTEGRA = QtGui.QCheckBox(self.groupBox) self.checkBoxSINTEGRA.setObjectName("checkBoxSINTEGRA") self.gridLayout.addWidget(self.checkBoxSINTEGRA, 1, 2, 1, 1) self.checkBoxSPED = QtGui.QCheckBox(self.groupBox) self.checkBoxSPED.setObjectName("checkBoxSPED") self.gridLayout.addWidget(self.checkBoxSPED, 2, 0, 1, 1) self.checkBoxLMFC = QtGui.QCheckBox(self.groupBox) self.checkBoxLMFC.setObjectName("checkBoxLMFC") self.gridLayout.addWidget(self.checkBoxLMFC, 2, 1, 1, 1) self.checkBoxLMFS = QtGui.QCheckBox(self.groupBox) self.checkBoxLMFS.setObjectName("checkBoxLMFS") self.gridLayout.addWidget(self.checkBoxLMFS, 2, 2, 1, 1) self.verticalLayout_4.addWidget(self.groupBox) self.groupBox_2 = QtGui.QGroupBox(ui_FISCAL_rGerarRelatorioOffline) self.groupBox_2.setMinimumSize(QtCore.QSize(301, 98)) self.groupBox_2.setMaximumSize(QtCore.QSize(301, 98)) self.groupBox_2.setObjectName("groupBox_2") self.gridLayout_2 = QtGui.QGridLayout(self.groupBox_2) self.gridLayout_2.setObjectName("gridLayout_2") self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.radioButtonDATAM = QtGui.QRadioButton(self.groupBox_2) self.radioButtonDATAM.setObjectName("radioButtonDATAM") self.verticalLayout.addWidget(self.radioButtonDATAM) self.radioButtonCRZ = QtGui.QRadioButton(self.groupBox_2) self.radioButtonCRZ.setObjectName("radioButtonCRZ") self.verticalLayout.addWidget(self.radioButtonCRZ) self.radioButtonCOO = QtGui.QRadioButton(self.groupBox_2) self.radioButtonCOO.setObjectName("radioButtonCOO") self.verticalLayout.addWidget(self.radioButtonCOO) self.gridLayout_2.addLayout(self.verticalLayout, 0, 0, 1, 1) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName("verticalLayout_2") self.labelInicial = QtGui.QLabel(self.groupBox_2) self.labelInicial.setObjectName("labelInicial") self.verticalLayout_2.addWidget(self.labelInicial) self.lineEditInicial = QtGui.QLineEdit(self.groupBox_2) self.lineEditInicial.setMaximumSize(QtCore.QSize(61, 20)) self.lineEditInicial.setText("") self.lineEditInicial.setObjectName("lineEditInicial") self.verticalLayout_2.addWidget(self.lineEditInicial) self.dateEditInicial = QtGui.QDateEdit(self.groupBox_2) self.dateEditInicial.setMinimumDateTime( QtCore.QDateTime(QtCore.QDate(2005, 12, 30), QtCore.QTime(0, 0, 0))) self.dateEditInicial.setMaximumDate(QtCore.QDate(2050, 12, 31)) self.dateEditInicial.setCalendarPopup(True) self.dateEditInicial.setObjectName("dateEditInicial") self.verticalLayout_2.addWidget(self.dateEditInicial) spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_2.addItem(spacerItem) self.gridLayout_2.addLayout(self.verticalLayout_2, 0, 2, 1, 1) self.verticalLayout_3 = QtGui.QVBoxLayout() self.verticalLayout_3.setObjectName("verticalLayout_3") self.labelFinal = QtGui.QLabel(self.groupBox_2) self.labelFinal.setObjectName("labelFinal") self.verticalLayout_3.addWidget(self.labelFinal) self.lineEditFinal = QtGui.QLineEdit(self.groupBox_2) self.lineEditFinal.setMaximumSize(QtCore.QSize(61, 20)) self.lineEditFinal.setObjectName("lineEditFinal") self.verticalLayout_3.addWidget(self.lineEditFinal) self.dateEditFinal = QtGui.QDateEdit(self.groupBox_2) self.dateEditFinal.setMaximumDateTime( QtCore.QDateTime(QtCore.QDate(2050, 12, 31), QtCore.QTime(23, 59, 59))) self.dateEditFinal.setMinimumDateTime( QtCore.QDateTime(QtCore.QDate(2005, 12, 30), QtCore.QTime(0, 0, 0))) self.dateEditFinal.setCalendarPopup(True) self.dateEditFinal.setObjectName("dateEditFinal") self.verticalLayout_3.addWidget(self.dateEditFinal) spacerItem1 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_3.addItem(spacerItem1) self.gridLayout_2.addLayout(self.verticalLayout_3, 0, 3, 1, 1) spacerItem2 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.gridLayout_2.addItem(spacerItem2, 0, 1, 1, 1) spacerItem3 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.gridLayout_2.addItem(spacerItem3, 0, 4, 1, 1) self.verticalLayout_4.addWidget(self.groupBox_2) self.groupBox_3 = QtGui.QGroupBox(ui_FISCAL_rGerarRelatorioOffline) self.groupBox_3.setMaximumSize(QtCore.QSize(301, 162)) self.groupBox_3.setObjectName("groupBox_3") self.gridLayout_3 = QtGui.QGridLayout(self.groupBox_3) self.gridLayout_3.setObjectName("gridLayout_3") self.label = QtGui.QLabel(self.groupBox_3) self.label.setObjectName("label") self.gridLayout_3.addWidget(self.label, 0, 0, 1, 1) self.lineEditArqINF = QtGui.QLineEdit(self.groupBox_3) self.lineEditArqINF.setObjectName("lineEditArqINF") self.gridLayout_3.addWidget(self.lineEditArqINF, 1, 0, 1, 1) self.label_2 = QtGui.QLabel(self.groupBox_3) self.label_2.setObjectName("label_2") self.gridLayout_3.addWidget(self.label_2, 2, 0, 1, 1) self.lineEditArqMF = QtGui.QLineEdit(self.groupBox_3) self.lineEditArqMF.setObjectName("lineEditArqMF") self.gridLayout_3.addWidget(self.lineEditArqMF, 3, 0, 1, 1) self.label_3 = QtGui.QLabel(self.groupBox_3) self.label_3.setObjectName("label_3") self.gridLayout_3.addWidget(self.label_3, 4, 0, 1, 1) self.lineEditArqMFD = QtGui.QLineEdit(self.groupBox_3) self.lineEditArqMFD.setObjectName("lineEditArqMFD") self.gridLayout_3.addWidget(self.lineEditArqMFD, 5, 0, 1, 1) self.verticalLayout_4.addWidget(self.groupBox_3) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") spacerItem4 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem4) self.pushButtonEnviar = QtGui.QPushButton( ui_FISCAL_rGerarRelatorioOffline) self.pushButtonEnviar.setObjectName("pushButtonEnviar") self.horizontalLayout.addWidget(self.pushButtonEnviar) spacerItem5 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem5) self.pushButtonCancelar = QtGui.QPushButton( ui_FISCAL_rGerarRelatorioOffline) self.pushButtonCancelar.setObjectName("pushButtonCancelar") self.horizontalLayout.addWidget(self.pushButtonCancelar) spacerItem6 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem6) self.verticalLayout_4.addLayout(self.horizontalLayout) self.retranslateUi(ui_FISCAL_rGerarRelatorioOffline) QtCore.QMetaObject.connectSlotsByName(ui_FISCAL_rGerarRelatorioOffline)
def setupUi(self, AddCongregationWindow): AddCongregationWindow.setObjectName("AddCongregationWindow") AddCongregationWindow.resize(349, 369) self.gridLayout_8 = QtGui.QGridLayout(AddCongregationWindow) self.gridLayout_8.setObjectName("gridLayout_8") self.frame = QtGui.QFrame(AddCongregationWindow) self.frame.setFrameShape(QtGui.QFrame.NoFrame) self.frame.setFrameShadow(QtGui.QFrame.Plain) self.frame.setObjectName("frame") self.horizontalLayout = QtGui.QHBoxLayout(self.frame) self.horizontalLayout.setObjectName("horizontalLayout") self.checkBatch = QtGui.QCheckBox(self.frame) self.checkBatch.setEnabled(True) self.checkBatch.setObjectName("checkBatch") self.horizontalLayout.addWidget(self.checkBatch) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem) self.button_close = QtGui.QPushButton(self.frame) self.button_close.setObjectName("button_close") self.horizontalLayout.addWidget(self.button_close) self.button_add = QtGui.QPushButton(self.frame) self.button_add.setDefault(True) self.button_add.setObjectName("button_add") self.horizontalLayout.addWidget(self.button_add) self.gridLayout_8.addWidget(self.frame, 1, 0, 1, 1) self.frame_7 = QtGui.QFrame(AddCongregationWindow) self.frame_7.setFrameShape(QtGui.QFrame.NoFrame) self.frame_7.setFrameShadow(QtGui.QFrame.Plain) self.frame_7.setObjectName("frame_7") self.verticalLayout = QtGui.QVBoxLayout(self.frame_7) self.verticalLayout.setObjectName("verticalLayout") self.tabWidget = QtGui.QTabWidget(self.frame_7) self.tabWidget.setObjectName("tabWidget") self.tab = QtGui.QWidget() self.tab.setObjectName("tab") self.gridLayout_3 = QtGui.QGridLayout(self.tab) self.gridLayout_3.setObjectName("gridLayout_3") self.line = QtGui.QFrame(self.tab) self.line.setFrameShape(QtGui.QFrame.HLine) self.line.setFrameShadow(QtGui.QFrame.Sunken) self.line.setObjectName("line") self.gridLayout_3.addWidget(self.line, 1, 0, 1, 1) self.frame_2 = QtGui.QFrame(self.tab) self.frame_2.setLayoutDirection(QtCore.Qt.LeftToRight) self.frame_2.setFrameShape(QtGui.QFrame.NoFrame) self.frame_2.setFrameShadow(QtGui.QFrame.Plain) self.frame_2.setObjectName("frame_2") self.gridLayout = QtGui.QGridLayout(self.frame_2) self.gridLayout.setObjectName("gridLayout") self.label = QtGui.QLabel(self.frame_2) self.label.setWordWrap(False) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 0, 0, 1, 1) self.line_name = QtGui.QLineEdit(self.frame_2) self.line_name.setObjectName("line_name") self.gridLayout.addWidget(self.line_name, 0, 1, 1, 1) self.gridLayout_3.addWidget(self.frame_2, 0, 0, 1, 1) self.frame_3 = QtGui.QFrame(self.tab) self.frame_3.setFrameShape(QtGui.QFrame.NoFrame) self.frame_3.setFrameShadow(QtGui.QFrame.Plain) self.frame_3.setObjectName("frame_3") self.gridLayout_4 = QtGui.QGridLayout(self.frame_3) self.gridLayout_4.setObjectName("gridLayout_4") self.label_4 = QtGui.QLabel(self.frame_3) self.label_4.setObjectName("label_4") self.gridLayout_4.addWidget(self.label_4, 0, 0, 1, 1) self.line_phone = QtGui.QLineEdit(self.frame_3) self.line_phone.setObjectName("line_phone") self.gridLayout_4.addWidget(self.line_phone, 0, 1, 1, 1) self.label_5 = QtGui.QLabel(self.frame_3) self.label_5.setObjectName("label_5") self.gridLayout_4.addWidget(self.label_5, 1, 0, 1, 1) self.line_email = QtGui.QLineEdit(self.frame_3) self.line_email.setObjectName("line_email") self.gridLayout_4.addWidget(self.line_email, 1, 1, 1, 1) self.gridLayout_3.addWidget(self.frame_3, 2, 0, 1, 1) self.tabWidget.addTab(self.tab, "") self.tab_2 = QtGui.QWidget() self.tab_2.setObjectName("tab_2") self.gridLayout_7 = QtGui.QGridLayout(self.tab_2) self.gridLayout_7.setObjectName("gridLayout_7") self.frame_5 = QtGui.QFrame(self.tab_2) self.frame_5.setFrameShape(QtGui.QFrame.NoFrame) self.frame_5.setFrameShadow(QtGui.QFrame.Plain) self.frame_5.setObjectName("frame_5") self.gridLayout_9 = QtGui.QGridLayout(self.frame_5) self.gridLayout_9.setObjectName("gridLayout_9") self.label_8 = QtGui.QLabel(self.frame_5) self.label_8.setObjectName("label_8") self.gridLayout_9.addWidget(self.label_8, 0, 0, 1, 1) self.line_latitude = QtGui.QLineEdit(self.frame_5) self.line_latitude.setObjectName("line_latitude") self.gridLayout_9.addWidget(self.line_latitude, 0, 2, 1, 1) self.label_9 = QtGui.QLabel(self.frame_5) self.label_9.setObjectName("label_9") self.gridLayout_9.addWidget(self.label_9, 1, 0, 1, 1) self.line_longitude = QtGui.QLineEdit(self.frame_5) self.line_longitude.setObjectName("line_longitude") self.gridLayout_9.addWidget(self.line_longitude, 1, 2, 1, 1) self.gridLayout_7.addWidget(self.frame_5, 2, 0, 1, 1) self.frame_4 = QtGui.QFrame(self.tab_2) self.frame_4.setFrameShape(QtGui.QFrame.NoFrame) self.frame_4.setFrameShadow(QtGui.QFrame.Plain) self.frame_4.setObjectName("frame_4") self.gridLayout_2 = QtGui.QGridLayout(self.frame_4) self.gridLayout_2.setObjectName("gridLayout_2") self.label_2 = QtGui.QLabel(self.frame_4) self.label_2.setObjectName("label_2") self.gridLayout_2.addWidget(self.label_2, 0, 0, 1, 1) self.label_3 = QtGui.QLabel(self.frame_4) self.label_3.setObjectName("label_3") self.gridLayout_2.addWidget(self.label_3, 4, 0, 1, 1) self.label_6 = QtGui.QLabel(self.frame_4) self.label_6.setObjectName("label_6") self.gridLayout_2.addWidget(self.label_6, 6, 0, 1, 1) self.label_7 = QtGui.QLabel(self.frame_4) self.label_7.setObjectName("label_7") self.gridLayout_2.addWidget(self.label_7, 8, 0, 1, 1) self.line_state = QtGui.QLineEdit(self.frame_4) self.line_state.setObjectName("line_state") self.gridLayout_2.addWidget(self.line_state, 6, 1, 1, 1) self.line_zipcode = QtGui.QLineEdit(self.frame_4) self.line_zipcode.setObjectName("line_zipcode") self.gridLayout_2.addWidget(self.line_zipcode, 8, 1, 1, 1) self.line_city = QtGui.QLineEdit(self.frame_4) self.line_city.setObjectName("line_city") self.gridLayout_2.addWidget(self.line_city, 4, 1, 1, 1) self.line_address = QtGui.QLineEdit(self.frame_4) self.line_address.setObjectName("line_address") self.gridLayout_2.addWidget(self.line_address, 0, 1, 1, 1) self.gridLayout_7.addWidget(self.frame_4, 0, 0, 1, 1) self.line_2 = QtGui.QFrame(self.tab_2) self.line_2.setFrameShape(QtGui.QFrame.HLine) self.line_2.setFrameShadow(QtGui.QFrame.Sunken) self.line_2.setObjectName("line_2") self.gridLayout_7.addWidget(self.line_2, 1, 0, 1, 1) self.tabWidget.addTab(self.tab_2, "") self.tab_4 = QtGui.QWidget() self.tab_4.setObjectName("tab_4") self.verticalLayout_2 = QtGui.QVBoxLayout(self.tab_4) self.verticalLayout_2.setObjectName("verticalLayout_2") self.frame_8 = QtGui.QFrame(self.tab_4) self.frame_8.setFrameShape(QtGui.QFrame.NoFrame) self.frame_8.setFrameShadow(QtGui.QFrame.Plain) self.frame_8.setObjectName("frame_8") self.gridLayout_10 = QtGui.QGridLayout(self.frame_8) self.gridLayout_10.setObjectName("gridLayout_10") self.label_10 = QtGui.QLabel(self.frame_8) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(10) font.setWeight(75) font.setBold(True) self.label_10.setFont(font) self.label_10.setObjectName("label_10") self.gridLayout_10.addWidget(self.label_10, 2, 0, 1, 1) self.frame_10 = QtGui.QFrame(self.frame_8) self.frame_10.setFrameShape(QtGui.QFrame.NoFrame) self.frame_10.setFrameShadow(QtGui.QFrame.Plain) self.frame_10.setObjectName("frame_10") self.verticalLayout_3 = QtGui.QVBoxLayout(self.frame_10) self.verticalLayout_3.setObjectName("verticalLayout_3") self.radioSaturday = QtGui.QRadioButton(self.frame_10) self.radioSaturday.setCheckable(True) self.radioSaturday.setChecked(True) self.radioSaturday.setAutoExclusive(True) self.radioSaturday.setObjectName("radioSaturday") self.verticalLayout_3.addWidget(self.radioSaturday) self.radioSunday = QtGui.QRadioButton(self.frame_10) self.radioSunday.setObjectName("radioSunday") self.verticalLayout_3.addWidget(self.radioSunday) self.gridLayout_10.addWidget(self.frame_10, 2, 1, 1, 1) self.verticalLayout_2.addWidget(self.frame_8) self.line_3 = QtGui.QFrame(self.tab_4) self.line_3.setFrameShape(QtGui.QFrame.HLine) self.line_3.setFrameShadow(QtGui.QFrame.Sunken) self.line_3.setObjectName("line_3") self.verticalLayout_2.addWidget(self.line_3) self.frame_9 = QtGui.QFrame(self.tab_4) self.frame_9.setFrameShape(QtGui.QFrame.NoFrame) self.frame_9.setFrameShadow(QtGui.QFrame.Plain) self.frame_9.setObjectName("frame_9") self.gridLayout_11 = QtGui.QGridLayout(self.frame_9) self.gridLayout_11.setObjectName("gridLayout_11") self.label_11 = QtGui.QLabel(self.frame_9) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(10) font.setWeight(75) font.setBold(True) self.label_11.setFont(font) self.label_11.setObjectName("label_11") self.gridLayout_11.addWidget(self.label_11, 0, 0, 1, 1) self.timeEdit = QtGui.QTimeEdit(self.frame_9) self.timeEdit.setWrapping(False) self.timeEdit.setFrame(True) self.timeEdit.setAccelerated(False) self.timeEdit.setDateTime( QtCore.QDateTime(QtCore.QDate(2000, 1, 1), QtCore.QTime(12, 0, 0))) self.timeEdit.setTime(QtCore.QTime(12, 0, 0)) self.timeEdit.setCalendarPopup(False) self.timeEdit.setObjectName("timeEdit") self.gridLayout_11.addWidget(self.timeEdit, 0, 2, 1, 1) self.verticalLayout_2.addWidget(self.frame_9) self.tabWidget.addTab(self.tab_4, "") self.tab_3 = QtGui.QWidget() self.tab_3.setObjectName("tab_3") self.gridLayout_5 = QtGui.QGridLayout(self.tab_3) self.gridLayout_5.setObjectName("gridLayout_5") self.frame_6 = QtGui.QFrame(self.tab_3) self.frame_6.setFrameShape(QtGui.QFrame.NoFrame) self.frame_6.setFrameShadow(QtGui.QFrame.Plain) self.frame_6.setObjectName("frame_6") self.gridLayout_6 = QtGui.QGridLayout(self.frame_6) self.gridLayout_6.setObjectName("gridLayout_6") self.text_note = QtGui.QTextEdit(self.frame_6) self.text_note.setObjectName("text_note") self.gridLayout_6.addWidget(self.text_note, 0, 0, 1, 1) self.gridLayout_5.addWidget(self.frame_6, 0, 0, 1, 1) self.tabWidget.addTab(self.tab_3, "") self.verticalLayout.addWidget(self.tabWidget) self.gridLayout_8.addWidget(self.frame_7, 0, 0, 1, 1) self.retranslateUi(AddCongregationWindow) self.tabWidget.setCurrentIndex(0) QtCore.QObject.connect(self.button_close, QtCore.SIGNAL("clicked()"), AddCongregationWindow.close) QtCore.QMetaObject.connectSlotsByName(AddCongregationWindow) AddCongregationWindow.setTabOrder(self.line_name, self.line_phone) AddCongregationWindow.setTabOrder(self.line_phone, self.line_email) AddCongregationWindow.setTabOrder(self.line_email, self.line_address) AddCongregationWindow.setTabOrder(self.line_address, self.line_city) AddCongregationWindow.setTabOrder(self.line_city, self.line_state) AddCongregationWindow.setTabOrder(self.line_state, self.line_zipcode) AddCongregationWindow.setTabOrder(self.line_zipcode, self.line_latitude) AddCongregationWindow.setTabOrder(self.line_latitude, self.line_longitude) AddCongregationWindow.setTabOrder(self.line_longitude, self.timeEdit) AddCongregationWindow.setTabOrder(self.timeEdit, self.text_note) AddCongregationWindow.setTabOrder(self.text_note, self.button_add) AddCongregationWindow.setTabOrder(self.button_add, self.button_close) AddCongregationWindow.setTabOrder(self.button_close, self.tabWidget) AddCongregationWindow.setTabOrder(self.tabWidget, self.checkBatch)