IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PyQt Python Discussion :

Update et/ou Refresh ?!


Sujet :

PyQt Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Compositing / Pipeline
    Inscrit en
    Novembre 2011
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations professionnelles :
    Activité : Compositing / Pipeline
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Novembre 2011
    Messages : 63
    Par défaut Update et/ou Refresh ?!
    Bonjour à tous,

    Comment peut-on rafraichir une entrée en python. Je m’explique :
    J'ai un script python qui lit un fichier texte et affiche dans un QtextEdit. Sauf que si le fichier texte a été modifié, comment rafraichir le QtextEdit ?
    Je ne pense pas qu'un rafraichissement toutes les n minutes soit la solution mais plutôt via un bouton.

    Avez-vous une idée ?!

    merci,

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Salut,

    Ben, tu relis le fichier et tu changes le texte dans le QTextEdit.

    Où se situe le problème ?

  3. #3
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Dans ce code (1), j'ai un éditeur de texte qui affiche un fichier de log.
    Ce fichier est susceptible d'être modifié à l'insu de l'utilisateur.

    Donc il y a surveillance du fichier dans un thread et, si modification, affichage d'un label "Le fichier a été modifier, voulez vous etc. ..." l'utilisateur clique alors sur un bouton pour recharger le fichier modifié.

    Si tu ne juges pas utile une surveillance du fichier, tu remplaces ce thread par un bouton comme tu y pensais déjà.

    (1) http://bazaar.launchpad.net/~vincent...:/logEditor.py

  4. #4
    Membre confirmé
    Homme Profil pro
    Compositing / Pipeline
    Inscrit en
    Novembre 2011
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations professionnelles :
    Activité : Compositing / Pipeline
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Novembre 2011
    Messages : 63
    Par défaut
    Je vais regarder ça et reviens vers vous.

    merci,

  5. #5
    Membre confirmé
    Homme Profil pro
    Compositing / Pipeline
    Inscrit en
    Novembre 2011
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations professionnelles :
    Activité : Compositing / Pipeline
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Novembre 2011
    Messages : 63
    Par défaut
    Salut,

    Ben, tu relis le fichier et tu changes le texte dans le QTextEdit.

    Où se situe le problème ?
    Effectivement, pourquoi faire simple quand on peut faire compliqué !!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    def readTxtRfrsh(self):
            readTxt = open("F:\\mon\\chemin\\infos.txt", "r").read().decode('mbcs')
            self.txtNotes.setText(readTxt)
    Merci beaucoup,

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Update / refresh un Part
    Par maelstrom dans le forum Eclipse Platform
    Réponses: 45
    Dernier message: 07/09/2015, 17h07
  2. datagridview update ou refresh ?
    Par tro2blabla dans le forum VB.NET
    Réponses: 7
    Dernier message: 06/10/2014, 10h44
  3. JMenuBar Update et Refresh ?
    Par gjhffd dans le forum Composants
    Réponses: 0
    Dernier message: 15/06/2009, 14h02
  4. ADO.NET INSERT DELETE UPDATE refresh des composants graphic
    Par jeriko dans le forum Accès aux données
    Réponses: 5
    Dernier message: 15/01/2007, 15h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo