Esempio n. 1
0
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
Esempio n. 2
0
 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)
Esempio n. 3
0
  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))
Esempio n. 4
0
 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']))
Esempio n. 5
0
 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)
Esempio n. 6
0
    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)
Esempio n. 8
0
    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)
Esempio n. 9
0
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()
Esempio n. 10
0
    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)
Esempio n. 11
0
def format_qtime(qDateTime):
    return QtCore.QDateTime().fromTime_t(qDateTime)
Esempio n. 12
0
    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']))
Esempio n. 13
0
File: timm.py Progetto: faymek/SJTUA
from PySide import QtCore, QtGui

t = QtCore.QDateTime()
now_time = t.currentDateTime().toString()
print now_time
Esempio n. 14
0
    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)
Esempio n. 15
0
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)
Esempio n. 18
0
    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)