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

Discussion :

Meilleures pratiques et headless mode

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 26
    Par défaut Meilleures pratiques et headless mode
    Bonjour,

    j'ai un programme avec une GUI développé avec Qt (une sorte de client ftp) et tout fonctionne bien.

    à présent j'aimerai ajouter la possibilité, quand l'utilisateur lance le programme avec une option du genre "-auto", que celui ci effectue la même action qu'à son dernier lancement sans lacer la GUI (en gros il synchronise deux répertoire via ftp). Le but étant via un cron de rendre tout cela automatique.

    Ma question est, y a il une méthode dans Qt permettant ce genre de chose (sachant que même sans GUI j'ai toujours besoin du system de signal/slot pour Qftp, Qsettings ...). J'ai un peut chercher dans la doc mais comme je ne sais pas trop ce que je cherche c'est compliqué pouvez vous m'aiguiller dans la bonne direction.

    Merci

  2. #2
    Membre Expert

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2009
    Messages
    1 009
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2009
    Messages : 1 009
    Par défaut
    Ca ne m'a pas l'air difficile, déjà une GUI ça s'affiche explicitement (mainwindow.show() par ex) dans le main, donc pour faire quelque chose de silencieux il suffit de ne pas l'afficher (contrôle des paramètres du main).

    Ensuite pour rejouer la même chose que la dernière fois, faut sauvegarder la config (par exemple en manipulant un QSettings). Avec les bons contrôles sur cette sauvegarde (tests d'existence des données nécessaires pour relancer l'opération), tu peux par exemple ne rien faire et afficher la GUI si l'ancienne config est invalide.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 26
    Par défaut
    je vais tester ca merci, par contre je ne vois pas trop ou lancer mon apli, car j'ai besoin des signaux et slots pour Qftp et si je lancer a.exec je n'ai plus la main ..

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

Discussions similaires

  1. Réponses: 61
    Dernier message: 29/12/2016, 12h58
  2. Nommage de classe - Meilleurs pratiques
    Par onlytoine dans le forum Langage
    Réponses: 15
    Dernier message: 14/12/2007, 10h22
  3. [information] meilleures pratiques pour gestion d'events
    Par trolldom dans le forum Windows Forms
    Réponses: 2
    Dernier message: 05/07/2007, 13h24
  4. [session] Meilleures pratiques d'utilisation de session
    Par jvajva dans le forum Hibernate
    Réponses: 3
    Dernier message: 21/05/2007, 11h44
  5. MSSQL: Meilleures pratiques/Best practices
    Par spyne dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 16/08/2006, 10h18

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