Example #1
0
    def __init__(self):
        ToolController.__init__(self)

        self._view = QtWidgets.QWidget()
        self._ui = Ui_ErrorLog()
        self._ui.setupUi(self._view)

        self._base_excepthook = sys.excepthook
        sys.excepthook = self._exception_hook
Example #2
0
    def __init__(self):
        ToolController.__init__(self)

        self._tool_view = QWidget()
        self._tool_ui = Ui_ViewerTool()
        self._tool_ui.setupUi(self._tool_view)

        self._sub_id = None

        self.setupContent(self._tool_ui.content)
        self._tool_ui.content.resizeEvent = lambda evt: self._tool_ui.scrollArea.setMinimumWidth(
            self._tool_ui.content.sizeHint().width() + self._tool_ui.scrollArea.verticalScrollBar().sizeHint().width())
Example #3
0
    def __init__(self):
        ToolController.__init__(self)

        self._tool_view = QWidget()
        self._tool_ui = Ui_DataTool()
        self._tool_ui.setupUi(self._tool_view)

        self._sub_id = None
        self._tab_sub_id = None
        self._v_id = None

        self.setupContent(self._tool_ui.content)
        self._tool_ui.content.resizeEvent = lambda evt: self._tool_ui.scrollArea.setMinimumWidth(
            self._tool_ui.content.sizeHint().width() + self._tool_ui.scrollArea.verticalScrollBar().sizeHint().width())

        apply_btn = self._tool_ui.button_box.button(QDialogButtonBox.Apply)
        apply_btn.clicked.connect(self._onApply)
Example #4
0
    def __init__(self):
        self.query_id = 0

        ToolController.__init__(self)
        self._view = QtWidgets.QWidget()
        self._ui = Ui_Download()
        self._ui.setupUi(self._view)
        self._ui.content.resizeEvent = lambda evt: self._ui.scrollArea.setMinimumWidth(
            self._ui.content.sizeHint().width(
            ) + self._ui.scrollArea.verticalScrollBar().sizeHint().width())
        self._ui.content_layout.setAlignment(QtCore.Qt.AlignTop)

        self.possible_filters = [e.value for e in Filter]
        self.refreshActiveFilters()
        self.active_filters = []
        self.addMandatoryFilters()

        self._ui.add_filter_button.clicked.connect(self.onAddFilter)
        self._ui.query_button.clicked.connect(self.onQuery)
Example #5
0
    def __init__(self):
        self.client = HEKClient()

        self.query_id = 0

        ToolController.__init__(self)
        self._view = QtWidgets.QWidget()
        self._ui = Ui_DownloadEvent()
        self._ui.setupUi(self._view)
        self._ui.message_box.hide()
        self.table = self._ui.table

        self._ui.event_type.addItems([c().item.upper() for c in hek.attrs.EventType.__subclasses__()])

        header = self.table.horizontalHeader()
        for i in range(self.table.columnCount()):
            header.setSectionResizeMode(i, QtWidgets.QHeaderView.ResizeToContents)

        now = QDateTime.currentDateTimeUtc()
        self._ui.from_date.setDateTime(now.addSecs(-2 * 60 * 60))
        self._ui.to_date.setDateTime(now.addSecs(-1.50 * 60 * 60))

        self._ui.search_button.clicked.connect(self._onSearch)
        self._ui.query_button.clicked.connect(self._onQuery)