コード例 #1
0
    def _change_media(self, index=-1, after_update=False):
        media_name = self.ui.cbMedia.currentText()
        frame_webcam = self.ui.frame_webcam
        frame_slice = self.ui.frame_slice
        frame_webcam.setVisible(False)
        frame_slice.setVisible(False)
        frame_video = self.ui.frame_video
        frame_video.setVisible(False)

        media_type = self.dct_media.get(media_name, None)
        if not media_type:
            self.shared_info.set(SharedInfo.GLOBAL_MEDIA, None)
            return
        if media_type == keys.get_media_type_video_name():
            frame_video.setVisible(True)
        elif media_type == keys.get_media_type_streaming_name():
            frame_webcam.setVisible(True)
            self.shared_info.set(SharedInfo.GLOBAL_PATH_MEDIA, None)
        self.shared_info.set(SharedInfo.GLOBAL_MEDIA, media_name)
        self.set_info()
        if not after_update:
            self.last_selected_media = media_name
コード例 #2
0
ファイル: WinMedia.py プロジェクト: Octets/SeaGoatVision
    def _change_media(self, index=-1, after_update=False):
        media_name = self.ui.cbMedia.currentText()
        frame_webcam = self.ui.frame_webcam
        frame_slice = self.ui.frame_slice
        frame_webcam.setVisible(False)
        frame_slice.setVisible(False)
        frame_video = self.ui.frame_video
        frame_video.setVisible(False)

        media_type = self.dct_media.get(media_name, None)
        if not media_type:
            self.shared_info.set(SharedInfo.GLOBAL_MEDIA, None)
            return
        if media_type == keys.get_media_type_video_name():
            frame_video.setVisible(True)
        elif media_type == keys.get_media_type_streaming_name():
            frame_webcam.setVisible(True)
            self.shared_info.set(SharedInfo.GLOBAL_PATH_MEDIA, None)
        self.shared_info.set(SharedInfo.GLOBAL_MEDIA, media_name)
        self.set_info()
        if not after_update:
            self.last_selected_media = media_name
コード例 #3
0
 def get_file_path(self):
     item_cbmedia = self.ui.cbMedia.currentText()
     media_type = self.dct_media.get(item_cbmedia, None)
     if media_type != keys.get_media_type_video_name():
         return
     return self.ui.movieLineEdit.text()
コード例 #4
0
 def get_type_media(self):
     return keys.get_media_type_video_name()
コード例 #5
0
ファイル: media_video.py プロジェクト: Octets/SeaGoatVision
 def get_type_media(self):
     return keys.get_media_type_video_name()
コード例 #6
0
ファイル: WinMedia.py プロジェクト: Octets/SeaGoatVision
 def get_file_path(self):
     item_cbmedia = self.ui.cbMedia.currentText()
     media_type = self.dct_media.get(item_cbmedia, None)
     if media_type != keys.get_media_type_video_name():
         return
     return self.ui.movieLineEdit.text()