本文整理汇总了Python中moteur_modules_common.EkdConfig.EkdConfig.set方法的典型用法代码示例。如果您正苦于以下问题:Python EkdConfig.set方法的具体用法?Python EkdConfig.set怎么用?Python EkdConfig.set使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类moteur_modules_common.EkdConfig.EkdConfig
的用法示例。
在下文中一共展示了EkdConfig.set方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: changerReglagesQual
# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import set [as 别名]
def changerReglagesQual(self):
"Fonction pour collecte de la qualité de la vidéo en sortie"
# Afficher la valeur choisie par l'utilisateur de la qualité de la vidéo
self.select_qualite = self.qualite.value()
#print "Valeur de la qualité de la vidéo:", self.select_qualite
EkdPrint(u"Valeur de la qualité de la vidéo: %s" % self.select_qualite)
EkdConfig.set(self.idSection, 'qualite', self.select_qualite)
示例2: nouvelleResolution
# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import set [as 别名]
def nouvelleResolution(self):
"""Mets une liste de chemins vidéos dans l'ordre alpha-numérique si tel est le choix de l'utilisateur"""
i=self.combo.currentIndex()
idCombo = str(self.combo.itemData(i).toStringList()[0])
#print "Combo :", idCombo
EkdPrint(u"Combo : %s" % idCombo)
# Si ordre alpha-numérique choisi, alors on ordonne la liste
if idCombo == '16_9':
self.idCombo=1.77777
elif idCombo == '16_10':
self.idCombo=1.60
elif idCombo == '4_3':
self.idCombo=1.33333
elif idCombo == '5_3':
self.idCombo=1.66666
elif idCombo == '1_85':
self.idCombo=1.85
elif idCombo == '2_35':
self.idCombo=2.35
elif idCombo == '2_39':
self.idCombo=2.39
elif idCombo == '2_55':
self.idCombo=2.55
######################################################################################
EkdConfig.set(self.idSection,'type',idCombo)
示例3: changerReglagesNbrImgSec
# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import set [as 别名]
def changerReglagesNbrImgSec(self):
"Fonction pour collecte du nombre d'images/seconde en sortie"
# Afficher la valeur choisie par l'utilisateur du nbre d'img/sec
self.select_nbreImgSec = self.nbrImage.value()
#print "Valeur du nombre d'images par seconde:", self.select_nbreImgSec
EkdPrint(u"Valeur du nombre d'images par seconde: %s" % self.select_nbreImgSec)
EkdConfig.set(self.idSection, 'images_par_seconde', self.select_nbreImgSec)
示例4: sauverSpin_2
# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import set [as 别名]
def sauverSpin_2(self,i):
"""conserver le spin dans le fichier de configuration et modifie le curseur"""
debug("%s %d" % (self.choixCodec,i))
#EkdConfig.set(self.idSection,self.choixCodec,i)
EkdConfig.set('animation_encodage_general_bitrate_video',self.choixCodec,i)
# sauver curseur
self.curseur_2.setValue(i)
示例5: saveFiles
# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import set [as 别名]
def saveFiles(self):
"""
# On sauvegarde la liste des fichiers chargés
"""
self.afficheurVideoSource.saveFileLocation(self.idSection)
# Ajout de la sauvegarde des positions début et fin
EkdConfig.set(self.idSection, u"valeurDebut", unicode(self.valeurDebut))
EkdConfig.set(self.idSection, u"valeurFin", unicode(self.valeurFin))
示例6: save
# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import set [as 别名]
def save(self):
'''
Sauvegarde de la configuration de tous les objets
'''
self.saveFiles()
entry = u""
for files in self.ordreVideo.getListFile() : entry += files+u":"
EkdConfig.set(self.idSection, u'ordreVideo', entry[:-1])
示例7: updateColor
# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import set [as 别名]
def updateColor(self):
newcolor = QColorDialog.getColor(QColor.fromRgb(int("%d" % int(self.value, 16))), None )# Non supporté sous Jaunty ??
if newcolor.isValid():
self.value = str("%x" % newcolor.rgb())[2:]
self.color.fill(QColor.fromRgb(int("%d" % int(self.value, 16))))
self.boutton.setIcon(QIcon(self.color))
self.line.setText(self.value)
EkdConfig.set(self.section, self.id, self.value)
示例8: ouvrirSource
# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import set [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"))
示例9: changerItemQStacked
# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import set [as 别名]
def changerItemQStacked(self, i):
""" L'entrée sélectionnée de la boîte de combo modifie le QWidget de réglage du codec associée """
#print "index", i
EkdPrint(u"index %d" % i)
idCodec=str(self.combo.itemData(i).toString())
#print "idCodec:", idCodec, type(idCodec)
EkdPrint(u"idCodec: %s %s" % (idCodec ,type(idCodec)))
for k in self.listeCombo:
if k[0]==idCodec:
# Utilisation de EkdConfig : modification des sections
if self.idSection == "animation_filtresvideo":
if k[0] in ('decoupageassiste', 'decoupagelibre'):
self.filtreDecouper.setStacked(k[0])
if self.stacked:
self.stacked.setCurrentIndex(k[2])
EkdConfig.set(self.idSection,'codec', idCodec)
示例10: ouvrirVideo
# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import set [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"))
示例11: recupSourcesAudio
# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import set [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"))
示例12: recupSourceAudio
# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import set [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"))
示例13: updatePath
# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import set [as 别名]
def updatePath(self):
newpath = QFileDialog.getExistingDirectory(None, _(u"Choisissez un chemin"), self.value )
if newpath:
self.value = newpath
self.line.setText(self.value)
EkdConfig.set(self.section, self.id, self.value)
示例14: updateCodec
# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import set [as 别名]
def updateCodec(self):
self.value = self.widget.currentIndex()
EkdConfig.set(self.section, self.id, self.value)
示例15: updateStyle
# 需要导入模块: from moteur_modules_common.EkdConfig import EkdConfig [as 别名]
# 或者: from moteur_modules_common.EkdConfig.EkdConfig import set [as 别名]
def updateStyle(self):
self.value = self.widget.currentText()
EkdConfig.set(self.section, self.id, self.value)