Merci beaucoup Tyrtamos!
Ton tuto est très bien fait!
Cette fois-ci j'ai réussi :mrgreen: et je sens que ton site va m'être utile pour la suite!!
Type: Messages; Utilisateur: guy16
Merci beaucoup Tyrtamos!
Ton tuto est très bien fait!
Cette fois-ci j'ai réussi :mrgreen: et je sens que ton site va m'être utile pour la suite!!
Oui désolé
class Player(QtGui.QMovie):
def __init__(self, filename):
super(Player, self).__init__()
self.label = QLabel()
main_layout = QVBoxLayout()
def go(self):
if ui.chkbox.isChecked():
self.startThrobber()
qproc = QProcess()
qproc.finished.connect(lambda: self.stopThrobber(movie))...
Quand je fais cela, la variable devient un booléen au lieu de rester un QMovie. Je passe movie en paramètre de def go(self, movie) et lorsque j'appelle stopThrobber(movie) ça me sort comme erreur que...
J'en ai marre j'y arrive pas..!! :mur:
PyQt5
def startThrobber(self):
# set up the movie screen on a label
self.movie_screen = QLabel()
# expand and center the...
Merci tyrtamos et wiztricks !
Je ne connaissais pas QProcess. Pour l'instant j'ai tenté avec un Qthread et le module subprocess sans réussir..
Donc je vais tenter avec QProcess :)
PS: oui...
Mais ça change quoi si je la relance ?
Et 2e question, est-ce que le return 1 c'est pour lui dire de renvoyer movie ? (parce que il me met comme erreur : argument 1 has unexpected type 'int'
En fait, dans 'movie1' je récupère ce qui est renvoyé (return) par startThrobber()
Mais du coup, maintenant tu me fais douter, est-ce que ça relance la fonction ? :roll:
C'est justement là où je coince. Avec subprocess.check_call je peux récupérer le 0 pour ensuite arréter le throbber de tourner mais avec check_call le throbber ne se met pas en route.
Avec un...
Re !
Je n'arrive toujours pas à faire marcher mon code (lancer un throbber, lancer un script FME avec subprocess et arrêter le throbber une fois le script FME terminé)
def go(self):
...
Merci!
Je teste subprocess pour voir. Le paramètre pour ne pas "bloquer" est Shell qu'il faut mettre en False ?
Je viens de penser à qqch..
Si je mets le script (os.system) dans un Thread et je laisse le throbber dans le code principal, c'est peut-être mieux nan ?
Bonjour,
J'aimerais qu'un throbber s'affiche dans mon interface lorsqu'un script est lancé.
Le throbber s'affiche mais au mauvais moment..
def startThrobber(self):
...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.