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 :

Transfert de valeurs entre deux fenêtres

  1. #1
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2016
    Messages : 47
    Par défaut Transfert de valeurs entre deux fenêtres
    Bonjour à vous,

    J'essai depuis plusieurs semaines à réaliser une association entre 2 fenêtres.

    J'ai un projet que voici avec 2 fenêtres :
    Nom : 2 fenetres.JPG
Affichages : 222
Taille : 20,8 Ko


    La 1ere fenêtre contient un thermo et lineEdit que voici :
    Nom : fenetre 1.JPG
Affichages : 219
Taille : 33,0 Ko

    La 2eme fenêtre contient un slider et label que voici :
    Nom : fenetre 2.JPG
Affichages : 213
Taille : 14,5 Ko

    J'aimerais donc transferer la valeur choisi dans le slider (par exemple 10 sur le slider) dans le thermo et dans le label de l'autre fenetre (commencons par le label c'est le plus simple je penses).
    Je voudrais réaliser ceci en faisant une ASSOCIATION avec des get() et des set()

    La valeur choisi depuis le slider sera affichée dans le thermo de l'autre fenetre en appuyant sur le bouton "fixer seuil"

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2016
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Bâtiment

    Informations forums :
    Inscription : Juin 2016
    Messages : 103
    Par défaut get set et pointeur
    Bonsoir,

    il va falloir passer par les pointeurs.

    Un pointeur sur le slider avec une méthode qui va récupérer la donnée souhaiter.

    Ensuite un SLOT du boutton qui va afficher cette valeur pointée.

    Cordialement,

    KM

  3. #3
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2016
    Messages : 47
    Par défaut
    Bonjour,

    Je dois utiliser aussi un "thread" aussi.

    Un pointeur sur le slider ok mais la suite je comprend pas trop.

    Je vais déjà commencer par faire un pointeur, avec les fonctions get() et set() ? je suppose

    Cordialement

  4. #4
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2016
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Bâtiment

    Informations forums :
    Inscription : Juin 2016
    Messages : 103
    Par défaut get set et pointeur 2
    Bonjour,

    pourquoi utiliser un thread ? est-ce de la programmation multithreading (avec gestion des ressources etc..) ? Je ne crois pas ; après je connais pas l'énoncé exact du projet.

    Dans la classe qui correspond au slider, il faut faire une méthode get qui va récupérer/retourner la valeur que l'on souhaite.

    Dans la classe qui contient le bouton et donc le SLOT qui va bien, il va falloir un attribut qui pointe sur le slider :

    En gros(c'est juste une idée mais à essayer):


    Code QT : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
     
     
    class slider
    {
    public:
     
    double getValue(param)
    {
       return "valeur du slider";
    }
     
    }
     
    class toto
    {
     ...
     
    private slots:
     
           void recup_value();
     
    private :
     
       slider *Slider;
    }
     
    // et pour le connect avec le clic sur le bouton dans le mainwindow //
     
    connec(ui->button,SIGNAL(clicked()), this,SLOT(recup_value()));
     
    //....//
     
    //plutot dans le mainwindow non ?//
     
    void toto::recup_value()
    {
      ui->button(setText(toto.Slider->getValue());
    }

    Un truc dans le genre.

    Merci, CDt,

    KM

Discussions similaires

  1. Echange de valeurs entre deux fenêtres en C#-WPF
    Par Invité dans le forum Windows Presentation Foundation
    Réponses: 2
    Dernier message: 07/01/2014, 02h13
  2. Réponses: 5
    Dernier message: 30/11/2005, 16h41
  3. Passage d'information entre deux fenêtres
    Par kuuya dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 23/08/2005, 14h35
  4. Passer une variable entre deux fenêtres
    Par DeezerD dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 17/08/2005, 09h52
  5. transfert de valeurs entre fonctions js et asp
    Par ericmart dans le forum ASP
    Réponses: 5
    Dernier message: 10/03/2005, 16h18

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