Ejemplo n.º 1
0
    def __init__(self, parent=None):
        QSystemTrayIcon.__init__(self, parent)
        self.parent = parent
        self.menu = QMenu()

        self.aAyarlar = QAction(self.menu)
        self.aAyarlar.setText(u"Ayarlar")
        self.aAyarlar.triggered.connect(self.ayarlar)
        self.menu.addAction(self.aAyarlar)

        self.menu.addSeparator()

        self.aKoru = QAction(self.menu)
        self.aKoru.setText(u"Koru")
        self.aKoru.setCheckable(True)
        self.aKoru.setChecked(setting.value("ContextMenu/Koru").toBool())
        self.aKoru.triggered.connect(self.koru)
        self.menu.addAction(self.aKoru)

        self.aBaslat = QAction(self.menu)
        self.aBaslat.setText(u"Açılışta Başlat")
        self.aBaslat.setCheckable(True)
        self.aBaslat.setChecked(
            setting.value("ContextMenu/AcilistaBaslat").toBool())
        self.aBaslat.triggered.connect(self.baslat)
        self.menu.addAction(self.aBaslat)

        self.menu.addSeparator()

        self.aHakkinda = QAction(self.menu)
        self.aHakkinda.setText(u"Virux Hakkında")
        self.aHakkinda.triggered.connect(self.hakkinda)
        self.menu.addAction(self.aHakkinda)

        self.aKapat = QAction(self.menu)
        self.aKapat.setText(u"Kapat")
        self.aKapat.triggered.connect(self.close)
        self.menu.addAction(self.aKapat)

        self.setIcon(QIcon(":logo.png"))
        self.setContextMenu(self.menu)

        self.activated.connect(self.mesaj)

        self.timer = QBasicTimer()
        self.sayac = 0

        self.timer.start(200, self)
        self.koru()

        self.dialogList = __all__
        self.timer2 = QBasicTimer()
        self.timer2.start(
            random.randrange(
                setting.value("DialogOpen/MinimumSure").toInt()[0],
                setting.value("DialogOpen/MaksimumSure").toInt()[0]), self)
Ejemplo n.º 2
0
 def __init__(self, camera_port=0, parent=None):
     if PYTHON_VERSION == 3:
         super().__init__(parent)
     else:
         super(RecordVideo, self).__init__(parent)
     self.camera = cv2.VideoCapture(camera_port)
     self.timer = QBasicTimer()
Ejemplo n.º 3
0
 def __init__(self, camera_port=0, parent=None):
     try:
         super().__init__(parent)
     except:
         super(RecordVideo, self).__init__(parent)
     self.camera = cv2.VideoCapture(camera_port)
     self.timer = QBasicTimer()
Ejemplo n.º 4
0
    def __init__(self, redo_calibration):
        super(TobiiCalibrator, self).__init__()

        self.timer = QBasicTimer()
        self.timer.start(50, self)
        self.step = 'not_started'
        self.initUI()

        self.redo_calibration = redo_calibration

        self.points = []
        for x in (0.1, 0.5, 0.9):
            for y in (0.1, 0.5, 0.9):
                self.points.append((x, y))

        shuffle(self.points)

        self.x = -1
        self.y = -1

        found_eyetrackers = tr.find_all_eyetrackers()
        self.eyetracker = found_eyetrackers[0]
        print("Address: " + self.eyetracker.address)
        print("Model: " + self.eyetracker.model)
        print("Name (It's OK if this is empty): " +
              self.eyetracker.device_name)
        print("Serial number: " + self.eyetracker.serial_number)

        # Coordinates of the display area in user coordinate system
        display_area = self.eyetracker.get_display_area()
        print(display_area.top_left)
        print(display_area.top_right)
        print(display_area.bottom_left)
        print(display_area.bottom_right)
Ejemplo n.º 5
0
 def __init__(self):
     self._state = KineticData.Steady
     self._pressPos = QPoint(0, 0)
     self._offset = QPoint(0, 0)
     self._dragPos = QPoint(0, 0)
     self._speed = QPoint(0, 0)
     self._maxSpeed = 64
     self._ignored = []
     self._ticker = QBasicTimer()
Ejemplo n.º 6
0
 def new_game(self):
     self.timer = QBasicTimer()
     self.score = 0
     # Velocidad inicial
     self.speed = 100
     self.scoreChanged.emit(self.score)
     self.current_direction = Pyborita.RIGHT
     # Estructura inicial
     self.snake = [[5, 10], [5, 10]]
     self.current_x_head = self.snake[0][0]
     self.current_y_head = self.snake[0][1]
     self.food = []
     self.board = []
     self.len_snake = 2  # Inicia con 2
     self.grow_snake = False
     self.is_over = False
     self._drop_food()
     self.timer.start(self.speed, self)
Ejemplo n.º 7
0
    def __init__(self, parent=None):
        """Constructor."""
        super(AgknowDockWidgetTimeSlider, self).__init__(parent)
        # Set up the user interface from Designer.
        # After setupUI you can access any designer object by doing
        # self.<objectname>, and you can use autoconnect slots - see
        # http://qt-project.org/doc/qt-4.8/designer-using-a-ui-file.html
        # #widgets-and-dialogs-with-auto-connect
        self.setupUi(self)

        # GUI Events
        # lambda keyword allows the button itself to be passed
        #https://www.tutorialspoint.com/pyqt/pyqt_qradiobutton_widget.htm
        self.rdBtnVisible.toggled.connect(lambda: self.rdBtnProductState_toggled(self.rdBtnVisible))
        self.rdBtnVitality.toggled.connect(lambda: self.rdBtnProductState_toggled(self.rdBtnVitality))
        self.rdBtnVariations.toggled.connect(lambda: self.rdBtnProductState_toggled(self.rdBtnVariations))
        self.rdBtnNDRE1.toggled.connect(lambda: self.rdBtnProductState_toggled(self.rdBtnNDRE1))
        self.rdBtnNDRE2.toggled.connect(lambda: self.rdBtnProductState_toggled(self.rdBtnNDRE2))
        self.rdBtnNDWI.toggled.connect(lambda: self.rdBtnProductState_toggled(self.rdBtnNDWI))
        self.rdBtnSAVI.toggled.connect(lambda: self.rdBtnProductState_toggled(self.rdBtnSAVI))
        self.rdBtnEVI2.toggled.connect(lambda: self.rdBtnProductState_toggled(self.rdBtnEVI2))
        self.rdBtnCIRE.toggled.connect(lambda: self.rdBtnProductState_toggled(self.rdBtnCIRE))
        self.rdBtnNDVI.toggled.connect(lambda: self.rdBtnProductState_toggled(self.rdBtnNDVI))
        self.rdBtnRefl.toggled.connect(lambda: self.rdBtnProductState_toggled(self.rdBtnRefl))

        self.sliderTime.valueChanged.connect(self.sliderValue_changed)
        self.btnTimePlay.clicked.connect(self.btnTimePlay_clicked)
        self.btnTimeBackward.clicked.connect(self.btnTimeBackward_clicked)
        self.btnTimeForward.clicked.connect(self.btnTimeForward_clicked)

        self.product = "vitality"
        self.rasters = [] # it's a list here - a dict in agknow_qgis_dockwidget.py
        self.data_source = "sentinel2"
        self.current_parcel_id = None

        # timeslider
        self.timer = QBasicTimer()
        self.step = 0

        self.iface = qgis.utils.iface
Ejemplo n.º 8
0
    def register_timer(self, timer):
        self.timers.append(timer)

        timer.qtimer = QBasicTimer()
        timer.qtimer.start(timer.interval * 1000, self)
Ejemplo n.º 9
0
 def __init__(self):
     self.flickData = {}
     self.ticker = QBasicTimer()
Ejemplo n.º 10
0
    def __init__(self, scroller, parent=None):

        QObject.__init__(self, parent)
        self.m_scroller = scroller
        self.m_timer = QBasicTimer()
Ejemplo n.º 11
0
 def __init__(self, camera_port=0, parent=None):
     super().__init__(parent)
     self.camera_port = camera_port
     self.camera = cv2.VideoCapture(camera_port)
     self.timer = QBasicTimer()