Esempio n. 1
0
    def __init__(self, bit_len: int, center: float, noise: float, tolerance: int,
                 modulation_type: int, device: str, backend_handler: BackendHandler, network_raw_mode=False):
        signal = Signal("", "LiveSignal")
        signal.bit_len = bit_len
        signal.qad_center = center
        signal.noise_threshold = noise
        signal.tolerance = tolerance
        signal.silent_set_modulation_type(modulation_type)
        ProtocolAnalyzer.__init__(self, signal)
        QObject.__init__(self, None)

        self.network_raw_mode = network_raw_mode
        self.backend_handler = backend_handler
        self.rcv_device = VirtualDevice(self.backend_handler, device, Mode.receive,
                                        resume_on_full_receive_buffer=True, raw_mode=network_raw_mode)

        self.sniff_thread = Thread(target=self.check_for_data, daemon=True)

        self.rcv_device.started.connect(self.__emit_started)
        self.rcv_device.stopped.connect(self.__emit_stopped)

        self.__buffer = np.zeros(int(self.BUFFER_SIZE_MB * 1000 * 1000 / 8), dtype=np.complex64)
        self.__current_buffer_index = 0

        self.reading_data = False
        self.adaptive_noise = False
        self.automatic_center = False

        self.pause_length = 0
        self.is_running = False

        self.store_messages = True

        self.__sniff_file = ""
        self.__store_data = True
Esempio n. 2
0
 def __init__(self, column_name, on_icon, off_icon, hover_icon, parent=None):
     QObject.__init__(self, parent=parent)
     self.on_icon = on_icon
     self.off_icon = off_icon
     self.hover_icon = hover_icon
     self.column_name = column_name
     self.last_index = QModelIndex()
Esempio n. 3
0
    def __init__(self, view, show_timestamps=True):
        QObject.__init__(self, view)
        self.view = view
        self._timestamps = show_timestamps
        delegate = MyDelegate(self.view, self)
        delegate.error.connect(self.error.emit)
        delegate.attr_written.connect(self.attr_written.emit)
        self.settings = QSettings()
        self.view.setItemDelegate(delegate)
        self.model = QStandardItemModel()
        self.model.setHorizontalHeaderLabels(['Attribute', 'Value', 'DataType'])
        state = self.settings.value("WindowState/attrs_widget_state", None)
        if state is not None:
            self.view.header().restoreState(state)
        self.view.setModel(self.model)
        self.current_node = None
        self.view.header().setSectionResizeMode(0)
        self.view.header().setStretchLastSection(True)
        self.view.expanded.connect(self._item_expanded)
        self.view.collapsed.connect(self._item_collapsed)
        self.view.setEditTriggers(QAbstractItemView.DoubleClicked)

        # Context menu
        self.view.setContextMenuPolicy(Qt.CustomContextMenu)
        self.view.customContextMenuRequested.connect(self.showContextMenu)
        copyaction = QAction("&Copy Value", self.model)
        copyaction.triggered.connect(self._copy_value)
        self._contextMenu = QMenu()
        self._contextMenu.addAction(copyaction)
Esempio n. 4
0
    def __init__(self, filepath=None):
        QObject.__init__(self)
        QTimer.singleShot(0, self.__launchTimerTimedOut)
        self.prefs = Preferences()
        self.prefs.load()
        global APP_PREFS
        APP_PREFS = self.prefs
        locale = QLocale.system()
        dateFormat = self.prefs.dateFormat
        decimalSep = locale.decimalPoint()
        groupingSep = locale.groupSeparator()
        cachePath = QStandardPaths.standardLocations(QStandardPaths.CacheLocation)[0]
        DateEdit.DATE_FORMAT = dateFormat
        self.model = MoneyGuruModel(
            view=self, date_format=dateFormat, decimal_sep=decimalSep,
            grouping_sep=groupingSep, cache_path=cachePath
        )
        self.mainWindow = MainWindow(app=self)
        self.preferencesPanel = PreferencesPanel(self.mainWindow, app=self)
        self.aboutBox = AboutBox(self.mainWindow, self)
        self.initialFilePath = None
        if filepath and op.exists(filepath):
            self.initialFilePath = filepath
        elif self.prefs.recentDocuments:
            self.initialFilePath = self.prefs.recentDocuments[0]

        self.finishedLaunching.connect(self.applicationFinishedLaunching)
        QCoreApplication.instance().aboutToQuit.connect(self.applicationWillTerminate)
Esempio n. 5
0
	def __init__(self, parent=None):
		QObject.__init__(self, parent)
		
		self.data_folder = None
		self.video_data = None
		self.analog_signals = None
		self.config = None
Esempio n. 6
0
    def __init__(self):
        QObject.__init__(self)
        super(Gui, self).__init__()
        self.setupUi(self)
        self.show()
        devs_play = DeviceList('aplay -l')
        devs_record = DeviceList('arecord -l', True)
        self.play = GuiDeviceList(devs_play, self.list_play)
        self.record = GuiDeviceList(devs_record, self.list_record)

        self.settings = QSettings('alsa_jack', 'playback')
        self.play.update()
        self.record.update()

        if self.settings.contains('playback'):
            self.play.selection_json = self.settings.value('playback')
        if self.settings.contains('record'):
            self.record.selection_json = self.settings.value('record')


        # noinspection PyUnresolvedReferences
        self.btn_update_playback.clicked.connect(self.play.update)
        # noinspection PyUnresolvedReferences
        self.btn_update_record.clicked.connect(self.record.update)

        self.btn_dc_all.clicked.connect(self.clearSelection)
Esempio n. 7
0
    def __init__(self, setting, widget, signal):
        QObject.__init__(self)

        self.setting = setting
        self.widget = widget
        self.signal = signal
        self.connected = False
Esempio n. 8
0
    def __init__(self):
        QObject.__init__(self)

        from txplayagui.client import infostream
        self._rq = infostream()
        self._rq.lineReceived.connect(self._feedEvent)
        self._rq.error.connect(self._onError)
Esempio n. 9
0
    def __init__(self) -> None:
        QObject.__init__(self, None)
        Extension.__init__(self)

        # Local data caching for the UI.
        self._drive_window = None  # type: Optional[QObject]
        self._backups = []  # type: List[Dict[str, Any]]
        self._is_restoring_backup = False
        self._is_creating_backup = False

        # Initialize services.
        preferences = CuraApplication.getInstance().getPreferences()
        self._drive_api_service = DriveApiService()

        # Attach signals.
        CuraApplication.getInstance().getCuraAPI().account.loginStateChanged.connect(self._onLoginStateChanged)
        self._drive_api_service.restoringStateChanged.connect(self._onRestoringStateChanged)
        self._drive_api_service.creatingStateChanged.connect(self._onCreatingStateChanged)

        # Register preferences.
        preferences.addPreference(Settings.AUTO_BACKUP_ENABLED_PREFERENCE_KEY, False)
        preferences.addPreference(Settings.AUTO_BACKUP_LAST_DATE_PREFERENCE_KEY,
                                  datetime.now().strftime(self.DATE_FORMAT))

        # Register the menu item
        self.addMenuItem(catalog.i18nc("@item:inmenu", "Manage backups"), self.showDriveWindow)

        # Make auto-backup on boot if required.
        CuraApplication.getInstance().engineCreatedSignal.connect(self._autoBackup)
Esempio n. 10
0
    def __init__(self, bit_len: int, center: float, noise: float, tolerance: int,
                 modulation_type: int, device: str, backend_handler: BackendHandler):
        signal = Signal("", "LiveSignal")
        signal.bit_len = bit_len
        signal.qad_center = center
        signal.noise_threshold = noise
        signal.tolerance = tolerance
        signal.silent_set_modulation_type(modulation_type)
        ProtocolAnalyzer.__init__(self, signal)
        QObject.__init__(self, None)

        self.backend_handler = backend_handler
        self.rcv_device = VirtualDevice(self.backend_handler, device, Mode.receive,
                                        resume_on_full_receive_buffer=True, raw_mode=False)

        self.rcv_device.index_changed.connect(self.on_rcv_thread_index_changed)
        self.rcv_device.started.connect(self.__emit_started)
        self.rcv_device.stopped.connect(self.__emit_stopped)

        self.data_cache = []
        self.conseq_non_data = 0
        self.reading_data = False

        self.store_messages = True

        self.__sniff_file = ""
        self.__store_data = True
Esempio n. 11
0
File: qt.py Progetto: dasimon/weboob
 def __init__(self, weboob, parent=None):
     QObject.__init__(self, parent)
     self.weboob = weboob
     self.weboob.requests.register('login', self.callback(self.LoginRequest))
     self.mutex = QMutex()
     self.requests = []
     self.new_request.connect(self.do_request)
Esempio n. 12
0
	def __init__(self, view):
		QObject.__init__(self)
		self.tie = True
		self.__view = view
		self.n = 6
		self.__stats = Statistics()
		self.__game = Game(self.__stats)
Esempio n. 13
0
 def __init__(self):
     QObject.__init__(self)
     self.gridSize = 10
     self.counter = 0
     self.breadboard = [[None for _ in range(self.gridSize)] for _ in range(self.gridSize)]
     self.components = []
     self.freePositions = list(itertools.product(range(self.gridSize), range(self.gridSize)))
Esempio n. 14
0
    def __init__(self, **kwargs):
        QObject.__init__(self)
        self.filename = kwargs.get("filename")
        self.text_code = kwargs.get("code")
        self.__python_exec = kwargs.get("python_exec")
        self.pre_script = kwargs.get("pre_script")
        self.post_script = kwargs.get("post_script")
        self.__params = kwargs.get("params")
        self.__elapsed = QElapsedTimer()

        self.outputw = None

        self.__current_process = None

        self.main_process = QProcess(self)
        self.main_process.started.connect(self._process_started)
        self.main_process.finished.connect(self._process_finished)
        self.main_process.finished.connect(self.__post_execution)
        self.main_process.readyReadStandardOutput.connect(self._refresh_output)
        self.main_process.readyReadStandardError.connect(self._refresh_error)

        self.pre_process = QProcess(self)
        self.pre_process.started.connect(self._process_started)
        self.pre_process.finished.connect(self._process_finished)
        self.pre_process.finished.connect(self.__main_execution)
        self.pre_process.readyReadStandardOutput.connect(self._refresh_output)
        self.pre_process.readyReadStandardError.connect(self._refresh_error)

        self.post_process = QProcess(self)
        self.post_process.started.connect(self._process_started)
        self.post_process.finished.connect(self._process_finished)
        self.post_process.readyReadStandardOutput.connect(self._refresh_output)
        self.post_process.readyReadStandardError.connect(self._refresh_error)
Esempio n. 15
0
    def __init__(self, parent = None):
        QObject.__init__(self, parent)
        Extension.__init__(self)
        Application.getInstance().getOutputDeviceManager().writeStarted.connect(self._onWriteStarted)
        Application.getInstance().getPreferences().addPreference("info/send_slice_info", True)
        Application.getInstance().getPreferences().addPreference("info/asked_send_slice_info", False)

        self._more_info_dialog = None
        self._example_data_content = None

        if not Application.getInstance().getPreferences().getValue("info/asked_send_slice_info"):
            self.send_slice_info_message = Message(catalog.i18nc("@info", "Cura collects anonymized usage statistics."),
                                                   lifetime = 0,
                                                   dismissable = False,
                                                   title = catalog.i18nc("@info:title", "Collecting Data"))

            self.send_slice_info_message.addAction("MoreInfo", name = catalog.i18nc("@action:button", "More info"), icon = None,
                    description = catalog.i18nc("@action:tooltip", "See more information on what data Cura sends."), button_style = Message.ActionButtonStyle.LINK)

            self.send_slice_info_message.addAction("Dismiss", name = catalog.i18nc("@action:button", "Allow"), icon = None,
                    description = catalog.i18nc("@action:tooltip", "Allow Cura to send anonymized usage statistics to help prioritize future improvements to Cura. Some of your preferences and settings are sent, the Cura version and a hash of the models you're slicing."))
            self.send_slice_info_message.actionTriggered.connect(self.messageActionTriggered)
            self.send_slice_info_message.show()

        Application.getInstance().initializationFinished.connect(self._onAppInitialized)
Esempio n. 16
0
    def __init__(self, view):
        self.view = view
        QObject.__init__(self, view)
        self.model = QStandardItemModel()

        delegate = MyDelegate(self.view, self)
        delegate.error.connect(self.error.emit)
        delegate.reference_changed.connect(self.reference_changed.emit)
        self.view.setEditTriggers(QAbstractItemView.DoubleClicked)
        self.view.setModel(self.model)
        self.view.setItemDelegate(delegate)
        self.settings = QSettings()
        self.model.setHorizontalHeaderLabels(['ReferenceType', 'NodeId', "BrowseName", "TypeDefinition"])
        state = self.settings.value("WindowState/refs_widget_state", None)
        if state is not None:
            self.view.horizontalHeader().restoreState(state)
        self.view.horizontalHeader().setSectionResizeMode(0)
        self.view.horizontalHeader().setStretchLastSection(True)
        self.node = None

        self.reloadAction = QAction("Reload", self.model)
        self.reloadAction.triggered.connect(self.reload)
        self.addRefAction = QAction("Add Reference", self.model)
        self.addRefAction.triggered.connect(self.add_ref)
        self.removeRefAction = QAction("Remove Reference", self.model)
        self.removeRefAction.triggered.connect(self.remove_ref)

        self.view.setContextMenuPolicy(Qt.CustomContextMenu)
        self.view.customContextMenuRequested.connect(self.showContextMenu)
        self._contextMenu = QMenu()
        self._contextMenu.addAction(self.reloadAction)
        self._contextMenu.addSeparator()
        self._contextMenu.addAction(self.addRefAction)
        self._contextMenu.addAction(self.removeRefAction)
Esempio n. 17
0
    def __init__(
        self, tiling, stackedImageSources, cache_size=100, request_queue_size=100000, n_threads=2, parent=None
    ):
        """
        Keyword Arguments:
        cache_size                -- maximal number of encountered stacks
                                     to cache, i.e. slices if the imagesources
                                     draw from slicesources (default 10)
        request_queue_size        -- maximal number of request to queue up (default 100000)
        n_threads                 -- maximal number of request threads; this determines the
                                     maximal number of simultaneously running requests
                                     to the pixelpipeline (default: 2)
        parent                    -- QObject

        """

        QObject.__init__(self, parent=parent)

        self.tiling = tiling
        self.axesSwapped = False
        self._sims = stackedImageSources
        self._request_queue_size = request_queue_size
        self._n_threads = n_threads

        self._current_stack_id = self._sims.stackId
        self._cache = _TilesCache(self._current_stack_id, self._sims, maxstacks=cache_size)

        self._sims.layerDirty.connect(self._onLayerDirty)
        self._sims.visibleChanged.connect(self._onVisibleChanged)
        self._sims.opacityChanged.connect(self._onOpacityChanged)
        self._sims.sizeChanged.connect(self._onSizeChanged)
        self._sims.orderChanged.connect(self._onOrderChanged)
        self._sims.stackIdChanged.connect(self._onStackIdChanged)

        self._keepRendering = True
Esempio n. 18
0
 def __init__(self, track, filetype, album=None, parent=None):
     QObject.__init__(self, parent=parent)
     self._tags = track.tags
     self._creation_date = track.creation_date
     self._filetype = filetype
     self._file = self._get_file(track)
     self.album = album
Esempio n. 19
0
 def __init__(self):
     # initializes Pomodoro as a QObject so it can emit signals
     QObject.__init__(self)
     self.pomodori = 0
     self.pomodoro_duration = 25
     self.running = False
     self.timer = threading.Timer(self.pomodoro_duration * 60, self.ring)
Esempio n. 20
0
 def __init__(self):
     """Create and install the plugin
     """
     QObject.__init__(self)
     self._action = None
     core.workspace().currentDocumentChanged.connect(self._updateAction)
     core.workspace().languageChanged.connect(self._updateAction)
Esempio n. 21
0
 def __init__(self):
     QObject.__init__(self)
     self._action = core.actionManager().addAction("mSettings/aSettings",
                                                   _tr("Settings.."),
                                                   QIcon(':/enkiicons/settings.png'))
     self._action.setStatusTip(_tr("Edit settigns.."))
     self._action.triggered.connect(self._onEditSettings)
Esempio n. 22
0
    def __init__(self, parent=None):
        QObject.__init__(self, parent)

        self._keyboard_state = {}

        # connect signals to handlers
        KeySignalEmitter.instance().key_signal.connect(self.on_key_signal)
Esempio n. 23
0
    def __init__(self):
        QObject.__init__(self)
        super(Gui, self).__init__()
        self.setupUi(self)
        self.show()

        # noinspection PyUnresolvedReferences
        self.list_leds.itemSelectionChanged.connect(self.selection_changed)

        self.settings = QSettings('light_show', 'router')
        self.input_routerip.setText(self.settings.value('address', ""))
        self.input_user.setText(self.settings.value('user', 'root'))
        self.input_path.setText(self.settings.value('path', Gui.DEFAULT_PATH))
        self.edt_script.setPlainText(self.settings.value('prog', ''))

        self.router = FreifunkRouter()
        self.router.connection_changed.connect(self.connection_event)
        self.router.model_changed.connect(self.update_selection)

        self.connection_event(None)

        self.program = None

        # noinspection PyUnresolvedReferences
        self.btn_run.clicked.connect(self.runProgram)
        # noinspection PyUnresolvedReferences
        self.btn_stop.clicked.connect(self.stopProgram)

        # noinspection PyUnresolvedReferences
        self.btn_connect.clicked.connect(self.connect)
        # noinspection PyUnresolvedReferences
        self.btn_all.clicked.connect(self.list_leds.selectAll)
        # noinspection PyUnresolvedReferences
        self.btn_none.clicked.connect(self.list_leds.clearSelection)
Esempio n. 24
0
 def __init__(self, dataBack, parent=None):
     QObject.__init__(self)
     super(CANPort_QT, self).__init__(parent)
     self.dataBack = dataBack
     self.CANacondaMessage_queue = dataBack.CANacondaMessage_queue
     self.comport = dataBack.comport
     self.args = dataBack.args
Esempio n. 25
0
    def __init__(self):
        app = QApplication(sys.argv)
        QObject.__init__(self)
        super(Gui, self).__init__()
        self.app = app
        self.setupUi(self)
        self.gridLayoutWidget.setStyleSheet("background-color: "
                                            "rgb(117,117,117);")
        self.cell_matrix = [[None for y in range(9)]
                            for x in range(9)]

        for f_x in range(3):
            for f_y in range(3):
                frame = QtWidgets.QFrame(self.gridLayoutWidget)
                widget = QtWidgets.QWidget(frame)
                widget.setStyleSheet("background-color: rgb(170,170,170);")
                # widget.setGeometry(QRect(160, 170, 160, 80))
                gridLayout = QtWidgets.QGridLayout(widget)

                gridLayout.setContentsMargins(0, 0, 0, 0)
                for x in range(3):
                    for y in range(3):
                        cell = Cell(self)
                        self.cell_matrix[(f_x*3)+x][(f_y*3)+y] = cell
                        cell.setStyleSheet("QLabel{background-color: white;}")
                        gridLayout.addWidget(cell, y, x)
                self.grid.addWidget(frame, f_y, f_x)

        self.show()
Esempio n. 26
0
    def __init__(self, options=None, observe=None, log_level=mpv.LogLevel.INFO,
                 log_handler=None, parent=None, **kwargs):
        QObject.__init__(self, parent)
        AbstractTemplate.__init__(self)
        mpv.Mpv.__init__(self, options=options, **kwargs)

        if observe is not None:
            for prop in observe:
                self.observe_property(prop)

        if log_handler is not None:
            self.request_log_messages(log_level)
            self.log_handler = log_handler

        self._event_thread = QThread(self)
        self._event_worker = EventWorker()
        self._event_worker.moveToThread(self._event_thread)
        self._event_worker.mpv_event.connect(self._handle_event)
        self._event_worker.finished.connect(self._event_worker.deleteLater)
        self._event_thread.finished.connect(self._event_thread.deleteLater)
        self._wakeup.connect(self._event_worker.wait_event)

        self.before_initialize()
        self.initialize()

        self._event_thread.start()
        self._wakeup.emit(self)
Esempio n. 27
0
    def __init__(self):
        QObject.__init__(self)

        core.workspace().currentDocumentChanged.connect(self._onCurrentDocumentChanged)
        core.workspace().documentOpened.connect(self._onDocumentOpenedOrClosed)
        core.workspace().documentClosed.connect(self._onDocumentOpenedOrClosed)

        core.actionManager().action("mFile/aOpen").triggered.connect(self._onFileOpenTriggered)
        core.actionManager().action("mFile/aOpenProject").triggered.connect(self._onProjectOpenTriggered)
        core.actionManager().action("mFile/mReload/aCurrent").triggered.connect(self._onFileReloadTriggered)
        core.actionManager().action("mFile/mReload/aAll").triggered.connect(self._onFileReloadAllTriggered)
        core.actionManager().action("mFile/aNew").triggered.connect(
            lambda: core.workspace().createEmptyNotSavedDocument(None))
        core.actionManager().action("mFile/mClose/aCurrent").triggered.connect(self._onCloseCurrentDocument)
        core.actionManager().action("mFile/mClose/aAll").triggered.connect(core.workspace().closeAllDocuments)

        core.actionManager().action("mFile/mSave/aCurrent").triggered.connect(self._onFileSaveCurrentTriggered)
        core.actionManager().action("mFile/mSave/aAll").triggered.connect(self._onFileSaveAllTriggered)
        core.actionManager().action("mFile/mSave/aSaveAs").triggered.connect(self._onFileSaveAsTriggered)

        core.actionManager().action('mFile/mFileSystem').menu().aboutToShow.connect(self._onFsMenuAboutToShow)
        core.actionManager().action("mFile/mFileSystem/aRename").triggered.connect(self._onRename)
        if platform.system() != 'Windows':
            core.actionManager().action("mFile/mFileSystem/aToggleExecutable").triggered.connect(
                self._onToggleExecutable)

        core.actionManager().action("mNavigation/aNext").triggered.connect(core.workspace().activateNextDocument)
        core.actionManager().action("mNavigation/aPrevious").triggered.connect(
            core.workspace().activatePreviousDocument)

        core.actionManager().action("mNavigation/aFocusCurrentDocument").triggered.connect(
            core.workspace().focusCurrentDocument)
        core.actionManager().action("mNavigation/aGoto").triggered.connect(
            lambda: core.workspace().currentDocument().invokeGoTo())
Esempio n. 28
0
    def __init__(self, fileBrowser):
        QObject.__init__(self)
        self._fileBrowser = fileBrowser
        self._currDir = None
        self._currIsActive = False
        self._history = []
        self._historyIndex = -1

        fileBrowser.titleBarWidget().addSeparator()
        self._aBack = QAction(QIcon(':enkiicons/previous.png'),
                              self.tr("Back"),
                              self)
        self._aBack.setShortcut('Alt+Left')
        fileBrowser.titleBarWidget().addAction(self._aBack)
        core.actionManager().addAction("mNavigation/mFileBrowser/aBack", self._aBack)
        self._aBack.triggered.connect(self._onTbBackTriggered)

        self._aForward = QAction(QIcon(':enkiicons/next.png'),
                                 self.tr("Forward"),
                                 self)
        self._aForward.setShortcut('Alt+Right')
        fileBrowser.titleBarWidget().addAction(self._aForward)
        core.actionManager().addAction("mNavigation/mFileBrowser/aForward", self._aForward)
        self._aForward.triggered.connect(self._onTbForwardTriggered)

        fileBrowser.titleBarWidget().addSeparator()

        # incoming connections
        fileBrowser.rootChanged.connect(self._onRootChanged)
        fileBrowser.fileActivated.connect(self._onFileActivated)
    def __init__(self,editor,connectionInput,boxListModel):
        '''
        Class which controls all boxes on the scene

        :param scene:
        :param connectionInput: The imput slot to which connect all the new boxes
        :param boxListModel:

        '''

        scene = editor.imageScenes[2]
        self._editor = editor
        
        QObject.__init__(self,parent=scene.parent())
        self._setUpRandomColors()
        self.scene=scene
        self.connectionInput=connectionInput
        self._currentBoxesList=[]
        #self._currentActiveItem=[]
        #self.counter=1000
        self.currentColor=self._getNextBoxColor()
        self.boxListModel=boxListModel
        self.scene.selectionChanged.connect(self.handleSelectionChange)



        boxListModel.boxRemoved.connect(self.deleteItem)
        boxListModel.signalSaveAllBoxesToCSV.connect(self.saveBoxesToCSV)
    def __init__(self, navigationInterpreter, positionModel, BoxContr, widget):
        '''
        Class which interacts directly with the image scene

        :param navigationInterpreter:
        :param positionModel:
        :param BoxContr:
        :param widget: The main widget

        '''


        QObject.__init__(self)


        self.baseInterpret = navigationInterpreter
        self._posModel      = positionModel
        self.rubberBand = RedRubberBand(QRubberBand.Rectangle, widget)

        self.boxController=BoxContr

        self.leftClickReleased.connect(BoxContr.addNewBox)
        self.rightClickReceived.connect(BoxContr.onChangedPos)
        #self.deleteSelectedItemsSignal.connect(BoxContr.deleteSelectedItems)


        self.origin = QPoint()
        self.originpos = object()
Esempio n. 31
0
 def __init__(self, mem):
     QObject.__init__(self)
     self.mem = mem
Esempio n. 32
0
 def __init__(self, q, *args, **kwargs):
     QObject.__init__(self, *args, **kwargs)
     self.q = q
Esempio n. 33
0
 def __init__(self, analyzer):
     QObject.__init__(self)
     self.analyzer = analyzer
     self._ajax_request = []
Esempio n. 34
0
 def __init__(self):
     QObject.__init__(self)
Esempio n. 35
0
 def __init__(self, parent=None):
     QObject.__init__(self, parent)
     self.d = self.ColumnResizerPrivate(self)
Esempio n. 36
0
 def __init__(self, window):
     QObject.__init__(self)
     self.window = window
Esempio n. 37
0
 def __init__(self, parent=None):
     self.closed = 0
     QObject.__init__(self, parent)
Esempio n. 38
0
 def __init__(self):
     QObject.__init__(
         self
     )  #calling parent class constructor to initialize QOBject class
Esempio n. 39
0
    def __init__(self):
        QObject.__init__(self)
        ProbeRoutines.__init__(self)
        self.send_dict = {}
        self.error_status = None
        self.PID = None
        # list of parameters received from main probe program
        # excluding booleans, these are handled separately
        self.parm_list = [
            'probe_diam', 'latch_return_dist', 'max_travel', 'search_vel',
            'probe_vel', 'rapid_vel', 'side_edge_length', 'xy_clearance',
            'adj_x', 'adj_y', 'adj_z', 'adj_angle', 'x_hint_bp', 'y_hint_bp',
            'x_hint_rv', 'y_hint_rv', 'diameter_hint', 'z_clearance',
            'extra_depth', 'cal_x_width', 'cal_y_width', 'cal_diameter',
            'calibration_offset'
        ]
        # data structure to hold parameters
        # common
        self.data_probe_diam = 1.0
        self.data_latch_return_dist = 1.0
        self.data_search_vel = 10.0
        self.data_probe_vel = 10.0
        self.data_rapid_vel = 10.0
        self.data_max_travel = 10.0
        self.data_side_edge_length = 1.0
        self.data_xy_clearance = 1.0
        self.data_z_clearance = 1.0
        self.data_extra_depth = 0.0
        self.allow_auto_zero = False
        self.allow_auto_skew = False
        # VersaProbe exclusive
        self.data_adj_x = 0.0
        self.data_adj_y = 0.0
        self.data_adj_z = 0.0
        self.data_adj_angle = 0.0
        # BasicProbe exclusive
        self.data_x_hint_bp = 0.0
        self.data_y_hint_bp = 0.0
        self.data_x_hint_rv = 0.0
        self.data_y_hint_rv = 0.0
        self.data_diameter_hint = 0.0
        self.data_cal_x_width = 0.0
        self.data_cal_y_width = 0.0
        self.data_cal_diameter = 0.0
        self.data_calibration_offset = 0.0
        self.cal_avg_error = False
        self.cal_x_error = False
        self.cal_y_error = False
        # list of results to be transfered to main program
        self.status_list = [
            'xm', 'xc', 'xp', 'ym', 'yc', 'yp', 'lx', 'ly', 'z', 'd', 'a',
            'delta'
        ]
        # data structure to hold result values
        self.status_xm = 0.0
        self.status_xc = 0.0
        self.status_xp = 0.0
        self.status_ym = 0.0
        self.status_yc = 0.0
        self.status_yp = 0.0
        self.status_lx = 0.0
        self.status_ly = 0.0
        self.status_z = 0.0
        self.status_d = 0.0
        self.status_a = 0.0
        self.status_delta = 0.0
        self.history_log = ""

        self.process()
Esempio n. 40
0
 def __init__(self):
     QObject.__init__(self)
     self.event = Event()
Esempio n. 41
0
 def __init__(self, s=None):
     QObject.__init__(self)
     if s is None:
         self.sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
     else:
         self.sock = s
Esempio n. 42
0
 def __init__(self, view):
     QObject.__init__(self)
     self._view = view
     self._repository = QuestionRepository()
     self.__set_connections()
Esempio n. 43
0
 def __init__(self, wos_interface, battle_core_manager, parent=None):
     QObject.__init__(self, parent)
     self.wos_interface = wos_interface
     self.battle_core_manager = battle_core_manager
     self.dialog = None
Esempio n. 44
0
 def __init__(self, parent, respect_notify=True):
     QObject.__init__(self, parent)
     self._network_manager = client.NetworkManager
     self.respect_notify = respect_notify
     self._releases = None
Esempio n. 45
0
 def __init__(self, exception_traces=True):
     QObject.__init__(self)
     logging.Handler.__init__(self)
     self.exception_traces = exception_traces
Esempio n. 46
0
 def __init__(self,coords):
     QObject.__init__(self)
     self.coords = coords
     self.comm = commsockets.CommSockets()
     self.comm.getFromOpenPnp.connect(self.processRequest)
Esempio n. 47
0
 def __init__(self):
     QObject.__init__(self)
     self.uartObject = UART()
     self.uartObject.SignalReciptedData.connect(self.ProcessReciptData)
     self.chuaXuLy = b''
Esempio n. 48
0
 def __init__(self, token, username, parent=None):
     QObject.__init__(self, parent=parent)
     self.token = token
     self.username = username
 def __init__(self, update=None):
     QObject.__init__(self)
     self.data = update
Esempio n. 50
0
 def __init__(self, queue, *args, **kwargs):
     QObject.__init__(self, *args, **kwargs)
     self.queue = queue
Esempio n. 51
0
 def __init__(self, plugin, window):
     QObject.__init__(self)
     self.plugin = plugin
     self.window = window
     Logger.__init__(self)
Esempio n. 52
0
 def __init__(self, parent):
     QObject.__init__(self, parent)
     self.thumbnails = []
Esempio n. 53
0
    def __init__(self, navigationInterpreter, positionModel):
        QObject.__init__(self)
        assert hasattr(navigationInterpreter, "updateCursorPosition")

        self.baseInterpret = navigationInterpreter
        self.posModel = positionModel
Esempio n. 54
0
 def __init__(self, parent=None):
     QObject.__init__(self, parent=parent)
Esempio n. 55
0
 def __init__(self, canvas_window):
     QObject.__init__(self)
     self.canvas_window = canvas_window
Esempio n. 56
0
 def __init__(self, parent = None):
     QObject.__init__(self, parent)
     self.overlay = None# assume overlay does not exist
     self.box_coordinates = [0,0,0,0]
Esempio n. 57
0
 def __init__(self, ship_id=0, position=cCommonGame.Position(0, 0), size=0, is_sunken=False, parent=None):
     cCommonGame.UwShipInfo.__init__(self, ship_id, position, size, is_sunken)
     QObject.__init__(self, parent)
     self.type = ShipInfo.Type.FRIENDLY
Esempio n. 58
0
 def __init__(self, sock, request_queue):
     MyMessReceiver.__init__(self, sock, request_queue)
     QObject.__init__(self)
Esempio n. 59
0
 def __init__(self, parent=None):
     QObject.__init__(self, parent)
     self.downloads = []
     self._buffers = []  # list of web buffers currently showing downloads
Esempio n. 60
0
 def __init__(self, parent=None):
     QObject.__init__(self, parent)
     self._is_abort = False