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

Qt Discussion :

QProcess & QWidget


Sujet :

Qt

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2007
    Messages : 41
    Par défaut QProcess & QWidget
    Bonjour à tous,

    J'aimerais que lorsque j'appelle un programme avec QProcess, (media center pour regarder la télé), pouvoir le gérer comme un QWidget. Je ne suis pas sûr que cela soit possible...

    Pour être plus clair voici exactement ce que je voudrais faire:
    J'ai une application à base d'une classe QMainWindow, avec un QDockWidget. J'aimerai insérer le programme (média center) dans ce QDockWidget, et ensuite pouvoir fixer ses dimensions (par exemple 500*400 pixels). Cela permettrait d'avoir à l'écran qu'une seule application et ne pas toujours à avoir déplacer média centrer pour se servir de ce qu'il y a derrière, (qu'il ait sa place dans l'application).
    Je pense que pour cela il faudrait pouvoir traiter media center comme si c'était un QWidget, mais je ne sais pas si c'est possible.

    Au pire des cas c'est toujours possible de créer un espace blanc et de placer média center dedans manuellement, mais j'aimerais vraiment qu'il soit intégrer à l'application, pour qu'il se déplace tout seul lorsque l'on déplace le QDockWidget par exemple.

    J'espère que ce que je dit est assez clair.

    Merci à tous ceux qui pourront m'aider.

  2. #2
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Salut
    J'ai peur que cela ne sera pas possible...

    Qu'appel tu media center?

  3. #3
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2007
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Mai 2007
    Messages : 774
    Par défaut
    J'ai peur que cela ne sera pas possible...
    Ah, langue française, quand tu nous tiens .

    Sinon, pour répondre à notre ami Julien, tout dépend de ton application "media center", et des options disponibles en ligne de commande qu'offre celui-ci. Si tu peux gérer la position de ton affichage video, voire même le winId, alors je pense que "cela sera possible" (humour).

    Sinon, à défaut, il y'a peut être une option du genre "AlwaysOnTop" pour ton application, ça répond pas à ton envie, mais au moins à ton besoin.

    Quelle application utilises tu exactement ?

    G.

  4. #4
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Citation Envoyé par Gulish Voir le message
    Ah, langue française, quand tu nous tiens .
    c'est pour voir si tu suis
    ()

    Sinon, pour moi le media center c'est le truc vidéo de micro$oft, c'est pour cela que j'ai des doutes.
    Après, y as des moyens de directement manipuler les évènements d'une ihm mais je ne m'y connais pas.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2007
    Messages : 41
    Par défaut
    Bonjour,

    Oui il s'agit bien de media center de microsoft, mais je me demandais en fait si c'était possible de gérer n'importe quelle fenetre comme si c'était un widget, pour que ca puisse marcher avec n'importe quel logiciel.
    Puisque ce n'est apparement pas possible, je vais déja me concentrer sur media center (c'est celui que j'utilise) en essayant de le gérer en ligne de commande comme tu le propose Gulish, mais j'ai peur que ce soit pas prévu pour...

    Pour l'option AlwaysOnTop oui elle y est c'est comme ca que fait pour l'instant.

    Sinon si quelqu'un connait un autre logiciel pour la télé que l'on puisse gérer convenablement en ligne de commande, je suis preneur...

    Merci

    PS: Désolé pour les accents, clavier qwerty...

  6. #6
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2007
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Mai 2007
    Messages : 774
    Par défaut
    Je ne connais pas du tout media center de Microsoft, et je ne sais pas du tout quel genre de flux videos tu utilises, mais, dans le doute, je pense que VLC fera le travail.

    Il y a aussi MPlayer, peut être un peu plus simple, et je crois que notre ami IrmatDen avait fait un tuto sur son intégration dans Qt.

    La voilà : http://irmatden.developpez.com/tutoriels/mplayer/

    Bonne chance,

    G.

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

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