当前位置: 首页>>代码示例>>Python>>正文


Python EkdConfig.get方法代码示例

本文整理汇总了Python中moteur_modules_common.EkdConfig.EkdConfig.get方法的典型用法代码示例。如果您正苦于以下问题:Python EkdConfig.get方法的具体用法?Python EkdConfig.get怎么用?Python EkdConfig.get使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在moteur_modules_common.EkdConfig.EkdConfig的用法示例。


在下文中一共展示了EkdConfig.get方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: __init__

# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import get [as 别名]
	def __init__(self, statusBar, filer=False):
        	QWidget.__init__(self)
		
		# Boite d'alignement vertical
		vbox=QVBoxLayout(self)
		
		# On ne passe pas tout le parent, mais juste ce dont on a besoin (ici la bar de status)
		# Barre des tâches
		self.statusBar = statusBar

                #-------------------
		# Navigateur de répertoires
		#-------------------
		
		# arborescence des fichiers et dossiers permettant l'affichage
		self.listViewVisioVideo = QListView()

		filtres_option = QDir.AllDirs | QDir.Files | QDir.Readable
		filtres = QStringList()
		filtres << "*.avi" << "*.mpg" << "*.mpeg" << "*.mjpeg" << "*.flv" << "*.mp4" << "*.ogg" << "*.vob" << "*.mov" << "*.h264" << "*.wmv" << "*.3gp"
                sorting = QDir.DirsFirst
                if int(EkdConfig.get("general", "ignore_case")):
                    sorting |= QDir.IgnoreCase
		self.model = QDirModel(filtres, filtres_option, sorting)
		
		try :
			index = self.model.index(EkdConfig.get('general', 'video_input_path'))
		except Exception, e:
			index = self.model.index(QDir.homePath())
开发者ID:Ptaah,项目名称:Ekd,代码行数:31,代码来源:lecture_video.py

示例2: loadFiles

# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import get [as 别名]
    def loadFiles(self):
        """
		# On sauvegarde la liste des fichiers chargés
		"""
        self.afficheurVideoSource.loadFileLocation(self.idSection)
        self.valeurDebut = float(EkdConfig.get(self.idSection, "valeurDebut"))
        self.valeurFin = float(EkdConfig.get(self.idSection, "valeurFin"))
        self.mettreAJourLabel("debut")
        self.mettreAJourLabel("fin")
开发者ID:Ptaah,项目名称:Ekd,代码行数:11,代码来源:animation_montage_video_decoup_une_vid.py

示例3: loadOptions

# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import get [as 别名]
	def loadOptions(self):
		"""
		On charge les différentes variables necessaire au widget
		"""
		idCodec = EkdConfig.get(self.idSection,'codec')
		self.codecSortie.setCurrentIndex(int(idCodec))
		resolution = EkdConfig.get(self.idSection,'resolution')
		self.resoSortie.setCurrentIndex(int(resolution))
		frequence = EkdConfig.get(self.idSection,'images_par_seconde')
		self.nbrImage.setValue(int(frequence))
		qualite = EkdConfig.get(self.idSection,'qualite')
		self.qualite.setValue(int(qualite))
开发者ID:Ptaah,项目名称:Ekd,代码行数:14,代码来源:animation_encodage_avchd.py

示例4: load

# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import get [as 别名]
	def load(self):
		'''
		Chargement de la configuration de tous les objets
		'''
		self.loadFiles()
		files = EkdConfig.get(self.idSection, 'ordreVideo')
		if debug : 
			#print files
			EkdPrint(u"%s" % str(files))
		self.ordreVideo.addSoundAction(files.split(u":"))
		files = EkdConfig.get(self.idSection, 'ordreAudio')
		if debug : 
			#print files
			EkdPrint(u"%s" % str(files))
		self.ordreAudio.addSoundAction(files.split(u":"))
开发者ID:Ptaah,项目名称:Ekd,代码行数:17,代码来源:animation_montage_video_vid_plus_audio.py

示例5: displayLenght

# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import get [as 别名]
    def displayLenght(self) : #QT4 OK
      self.totimage=0
      if self.videof.currentText()=="NTSC" :
        self.n=1
        imgpsec=30
        ips=float(30000/1001)
      else :
        self.n=0
        imgpsec=25
        ips=imgpsec
      dicspeed={"0":1,"1":2,"2":4,"3":5,"4":10,"5":20}
      speedtrans=dicspeed[str(EkdConfig.get("videoporamaconfig","speedt"))]
      frametransition = 100 / speedtrans
      k=0
      while k<self.timeline.columnCount() :
        self.totimage += self.timeline.cellWidget(0,k).imagetime(self.n)[1]+self.timeline.cellWidget(0,k).imagetime(self.n)[2]
        k+=1
      self.totimage+=frametransition

      sec=float(self.totimage) / ips
      seconde=str(sec % 60).split(".")
      minute=int(sec / 60)
      heure=int(minute / 60)
      timesnd="%s:%s:%s.%s" % (str(heure).rjust(2,'0'),str(minute).rjust(2,'0'),seconde[0].rjust(2,'0'),seconde[1].ljust(3,'0')[0:3])
      self.duration.setText(timesnd)
开发者ID:Ptaah,项目名称:Ekd,代码行数:27,代码来源:videoporama_widget.py

示例6: getFile

# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import get [as 别名]
    def getFile(self):
        '''
        Invoque la boite de dialogue et retourne le fichier saisi
        '''
        ## Ajout d'une boite de dialogue avertissant du format des fichier de sortis dans le cas de multiples fichier à enregistrer
        show = Qt.Unchecked
        try :
            show = int(EkdConfig.get("general", "show_warning_messages"))
        except Exception, e:
            #print "%s" % e
	    EkdPrint("%s" % e)
            pass
开发者ID:Ptaah,项目名称:Ekd,代码行数:14,代码来源:EkdWidgets.py

示例7: add2

# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import get [as 别名]
 def add2(self,files) : #Different de videoporama
   try :
     self.lastdir=self.findDir(files[0])
   except :
     None
   try :
     bgf=EkdConfig.get("videoporamaconfig","bgfile")
   except :
     bgf=""
   for file in files :
     k=self.timeline.columnCount()
     if file != u"" :
       self.DisplayThumb(file,k,
         EkdConfig.get("videoporamaconfig","time"),
         bgf,
         int(EkdConfig.get("videoporamaconfig","bgcolor"),16),
         EkdConfig.get("videoporamaconfig","typet"),
         0,
         EkdConfig.get("videoporamaconfig","speedt"))
   if self.timeline.columnCount() != 0 :
     self.serieBut.setEnabled(True)
   self.displayLenght()
开发者ID:Ptaah,项目名称:Ekd,代码行数:24,代码来源:videoporama_widget.py

示例8: load

# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import get [as 别名]
	def load(self) :
		self.afficheurImgSource.loadFileLocation(self.idSection)
		self.spin1_ImTrait.setValue(int(EkdConfig.get(self.idSection, 'spin1_ImTrait')))
		self.spin2_ImTrait.setValue(int(EkdConfig.get(self.idSection, 'spin2_ImTrait')))
		self.stacked_redim_avec_ratio.spin.setValue(int(EkdConfig.get(self.idSection, 'stacked_redim_avec_ratio')))	
		self.stacked_redim_sans_ratio.spin.setValue(int(EkdConfig.get(self.idSection, 'stacked_redim_sans_ratio1')))	
		self.stacked_redim_sans_ratio.spin2.setValue(int(EkdConfig.get(self.idSection, 'stacked_redim_sans_ratio2')))	
		self.comboReglage.setCurrentIndex(int(EkdConfig.get(self.idSection, 'type_redim')))
开发者ID:Ptaah,项目名称:Ekd,代码行数:10,代码来源:image_divers_redimensionner.py

示例9: ouvrirSource

# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import get [as 别名]
	def ouvrirSource(self, nomEntree=None):
		""" Récupération des chemins vidéo sélectionnée """

		# On n'utilise pas le fonction recupSources du fichier animation_base.py contenu dans
		# le répertoire gui_modules_animation car pour cette fonction uniquement les fichiers
		# AVI (donc extension .avi) sont autorisés
		try:
			repEntree = EkdConfig.get('general', 'video_input_path')
		except:
			repEntree = os.path.expanduser('~')
		####################################################################################

		txt = _(u"Fichiers vidéos")

		if not nomEntree:
			liste=QFileDialog.getOpenFileNames(None, _(u"Ouvrir"), repEntree,
				"%s (*.avi *.mpg *.mpeg *.vob)\n" %txt)

			self.liste = [unicode(i) for i in liste]
		####################################################################################

		chemin=self.liste
		if not chemin: return

		## On a récupérer la vidéo, on défini le nouveau chemin par défaut des vidéos
		EkdConfig.set('general', 'video_input_path', os.path.dirname(chemin[0]))

		self.lstFichiersSource = []

		for fichier in chemin:
			self.lstFichiersSource.append(fichier)

		# Appel de la fonction nouvelleResolution pour application 16/9 ou 4/3
		self.nouvelleResolution()
		#print 'self.idCombo', self.idCombo
		EkdPrint(u'self.idCombo %s' % self.idCombo)

		# Le bouton appliquer devient utilisable
		self.boutApp.setEnabled(True)
		self.boutApp.setToolTip("")

		self.mplayer.setEnabled(True)
		self.mplayer.listeVideos = self.lstFichiersSource
		self.radioSource.setChecked(True)
		self.radioSource.setEnabled(False)
		self.radioConvert.setEnabled(False)

		# Affichage du chemin + nom de fichier dans la ligne d'édition
		self.ligneEditionSource.setText(liste[0])

		self.statusBar.showMessage(_(u"La vidéo résultante ne pourra pas être lue avec tous les logiciels"))
开发者ID:Ptaah,项目名称:Ekd,代码行数:53,代码来源:animation_conv_vid_16_9_ou_4_3.py

示例10: load

# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import get [as 别名]
	def load(self) :
		self.selectionAudioFile.loadFileLocation(self.idSection)
		self.selectionFile.reglageExp.loadConfig(self.idSection)
		self.choix1.setChecked(int(EkdConfig.get(self.idSection, 'choix1')))
		self.choix2.setChecked(int(EkdConfig.get(self.idSection, 'choix2')))
		self.choix3.setChecked(int(EkdConfig.get(self.idSection, 'choix3')))
		self.choixm1.setChecked(int(EkdConfig.get(self.idSection, 'choixm1')))
		self.choixm2.setChecked(int(EkdConfig.get(self.idSection, 'choixm2')))
		self.choixm3.setChecked(int(EkdConfig.get(self.idSection, 'choixm3')))
开发者ID:Ptaah,项目名称:Ekd,代码行数:11,代码来源:music_son_normalize.py

示例11: ouvrirVideo

# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import get [as 别名]
	def ouvrirVideo(self):
		"""Ouverture de la boîte de dialogue de fichiers"""
		txt = u"Fichiers vidéo"
		if self.cheminPourBoutonParcourir:
			chemin = self.cheminPourBoutonParcourir

		else:
			try:
				chemin = EkdConfig.get('general','video_input_path').decode("UTF8")
			except:
				chemin = os.path.expanduser('~')

		liste=QFileDialog.getOpenFileNames(None, u"Ouvrir", chemin, "%s (*.avi *.mpg *.mpeg *.mjpeg *.flv *.mp4 *.ogg *.vob *.mov *.wmv *.3gp *.h264)\n*" %txt)
		if not liste: return
		self.listeVideos = liste
		self.changeRatio(unicode(self.listeVideos[0]))

		chemin = unicode(self.listeVideos[0])
		EkdConfig.set('general','video_input_path',os.path.dirname(chemin).encode("UTF8"))
开发者ID:Ptaah,项目名称:Ekd,代码行数:21,代码来源:mplayer.py

示例12: recupSourceAudio

# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import get [as 别名]
    def recupSourceAudio(self, nomEntree=None):
        """Récupère le fichier source audio via une boite de dialogue. Utilise et modifie les paramètres de configuration"""

        if self.ligneEditionSource.text().isEmpty(): lignePleine = False
        else:
            lignePleine = True
            fichier = unicode(self.ligneEditionSource.text())
            path = os.path.dirname(fichier)

        if lignePleine and os.path.exists(path):
            repEntree = path
        else:
            try:
                repEntree = EkdConfig.get('general','audio_input_path').decode("UTF8")
            except Exception, e:
                repEntree = '~'
                EkdConfig.set('general','audio_input_path', repEntree.encode("UTF8"))
            if not QFileInfo(repEntree).exists():
                repEntree = '~'
                EkdConfig.set('general','audio_input_path', repEntree.encode("UTF8"))
开发者ID:Ptaah,项目名称:Ekd,代码行数:22,代码来源:gui_base.py

示例13: recupSourcesAudio

# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import get [as 别名]
    def recupSourcesAudio(self, nomEntree=None):
        """Récupère les fichiers sources audio via une boite de dialogue. Utilise et modifie les paramètres de configuration"""

        if not self.lstFichiersSourceAudio: listePleine = False
        else:
            listePleine = True
            fichier = self.lstFichiersSourceAudio[0]
            path = os.path.dirname(fichier)

        if listePleine and os.path.exists(path):
            repEntree = path
        else:
            try:
                repEntree = EkdConfig.get('general','audio_input_path').decode("UTF8")
            except Exception, e:
                repEntree = '~'
                EkdConfig.set('general','audio_input_path', repEntree.encode("UTF8"))
            if not os.path.exists(repEntree):
                repEntree = '~'
                EkdConfig.set('general','audio_input_path', repEntree.encode("UTF8"))
开发者ID:Ptaah,项目名称:Ekd,代码行数:22,代码来源:gui_base.py

示例14: __init__

# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import get [as 别名]
    def __init__(self, verifsformats, parent=None) :
      super(vid_widg, self).__init__(parent)
      self.retranslateUi()
      self.parent=parent
      self.verifsformats = verifsformats
      self.outputfileformat.addItems(self.verifsformats[4])
      z=self.checkfirsttime("o")
      self.home=os.path.expanduser("~")
      self.lastdir=self.home
      self.timeline.horizontalHeader().hide()
      self.timeline.verticalHeader().hide()
      self.timeline.setRowCount(1)
      self.timeline.setRowHeight(0,75)
      self.pfilee=0
      self.saveas=0
      self.index=-1
      self.actionMove_left.setDisabled(True)
      self.actionMove_right.setDisabled(True)
      self.serieBut.setDisabled(True)

      if os.name != 'nt' :
        self.I=EkdConfig.get("videoporamaconfig", "imgmgkdir")
      else :
        self.I=""

     # Chargement des données template
      fo=open(self.templatedir + os.sep +"template_data.idv","r")
      # Import des données template à partir du fichier idv
      self.datat=minidom.parse(fo)
      fo.close()
      self.data=self.datat

      # Create transition list
      self.LstTransi()
      self.typet.addItems(self.lstT)
      self.transiopt.addItem(self.tr("No Option"))
      # Display default values and configs
      self.affichedata(self.templatedir + os.sep + 'template_data.idv')

      sizes=QFontDatabase.standardSizes()
      Ssizes=QStringList()
      for size in sizes :
        Ssizes.append(str(size))
      self.fontSize.insertItems(0,Ssizes)
      self.fontSize.setCurrentIndex(6)
      FD=QFont(self.fontComboBox.currentText(),int(self.fontSize.currentText()))
      self.changeFont(FD)
      bckcol=QPalette()
      bckcol.setColor(QPalette.Base,Qt.black)
      self.fontColor.setPalette(bckcol)

      # Qt SLOT/SIGNAL connection
      self.connect(self.fontColorB,SIGNAL("pressed()"),self.setTextColor)
      self.connect(self.fontComboBox,SIGNAL("currentFontChanged(QFont)"),self.changeFont)
      self.connect(self.bold,SIGNAL("released()"),self.setBold)
      self.connect(self.Italic,SIGNAL("released()"),self.setItalic)
      self.connect(self.Souligne,SIGNAL("released()"),self.setUnderline)
      self.connect(self.textLeft,SIGNAL("pressed()"),self.setTextLeft)
      self.connect(self.textCenter,SIGNAL("pressed()"),self.setTextCenter)
      self.connect(self.textRight,SIGNAL("pressed()"),self.setTextRight)
      self.connect(self.addText,SIGNAL("pressed()"),self.addTextToImage)
      self.connect(self.updateText,SIGNAL("pressed()"),self.updateTextImage)
      self.connect(self.deleteText,SIGNAL("pressed()"),self.deleteTextImage)
      self.connect(self.emptyText,SIGNAL("pressed()"),self.emptyTextf)
      self.connect(self.fontSize,SIGNAL("currentIndexChanged(QString)"),self.changeSizeFont)
      self.connect(self.timeline,SIGNAL("itemSelectionChanged()"),self.selectionListe)
      self.connect(self.textEdit,SIGNAL("currentCharFormatChanged(QTextCharFormat)"),self.updateFont)
      self.connect(self.typet,SIGNAL("currentIndexChanged(int)"),self.chgTrOption)
      self.connect(self.transiopt,SIGNAL("currentIndexChanged(int)"),self.chgopttransi)
      self.connect(self.time,SIGNAL("valueChanged(int)"),self.chtime)
      self.connect(self.actionMove_right,SIGNAL("pressed()"),self.up)
      self.connect(self.actionMove_left,SIGNAL("pressed()"),self.down)
      self.connect(self.speedt,SIGNAL("activated(int)"),self.choixspeedt)
      self.connect(self.bgcolor,SIGNAL("lostFocus()"),self.chbgcolor)
      self.connect(self.bgfile,SIGNAL("lostFocus()"),self.chbgfile)
      self.connect(self.bgcolora,SIGNAL("clicked()"),self.setBgcolor)
      self.connect(self.soundfile,SIGNAL("lostFocus()"),self.chsndfile)
      self.connect(self.bgfilea,SIGNAL("clicked()"),self.setBgfile)
      self.connect(self.soundfilea,SIGNAL("clicked()"),self.sndfilea)
      self.connect(self.startZoomSize,SIGNAL("valueChanged(int)"),self.startZoomSizeA)
      self.connect(self.endZoomSize,SIGNAL("valueChanged(int)"),self.endZoomSizeA)
      self.connect(self.option,SIGNAL("currentChanged(int)"),self.setTabZoom)
      self.connect(self.chkZoom,SIGNAL("stateChanged(int)"),self.chkZoomAction)
      self.connect(self.validZoom,SIGNAL("pressed()"),self.validZoomAction)
      self.connect(self.imgformat,SIGNAL("activated(int)"),self.setImgFormat)
      self.connect(self.videof,SIGNAL("activated(int)"),self.choixvideof)
      self.connect(self.outputfileformat,SIGNAL("activated(int)"),self.choixoutputformat)
      self.connect(self.serieBut,SIGNAL("pressed()"),self.serie)
开发者ID:Ptaah,项目名称:Ekd,代码行数:90,代码来源:videoporama_widget.py

示例15: load

# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import get [as 别名]
	def load(self) :
		self.afficheurImgSourceAvecCanalAlpha.loadFileLocation(self.idSection, u'sourcesa')
		self.afficheurImgSourceSansCanalAlpha.loadFileLocation(self.idSection, u'sourcessa')
		self.spin1.setValue(int(EkdConfig.get(self.idSection, u'spin1')))
		self.spin2.setValue(int(EkdConfig.get(self.idSection, u'spin2')))	
开发者ID:Ptaah,项目名称:Ekd,代码行数:7,代码来源:image_divers_compositing.py


注:本文中的moteur_modules_common.EkdConfig.EkdConfig.get方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。