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 :

Programme propriétaire avec Qt


Sujet :

Qt

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Juin 2004
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juin 2004
    Messages : 53
    Points : 35
    Points
    35
    Par défaut Programme propriétaire avec Qt
    Bonsoir
    J'avais commencé la programmation d'interface graphique avec gtk mais hélas gtk ne permet pas de créer d'appli pour android.
    Comme beaucoup de personnes je m'intéresserait bien à Qt mais il semble qu'on ne puisse pas créer d'apli proprio pour Qt sans acheter une licence à Qt.io.

    Est ce que quelqu'un a eu ce genre de problème?
    Une alternative ?

    Merci d'avance.

  2. #2
    Membre averti Avatar de nekcorp
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2006
    Messages
    592
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2006
    Messages : 592
    Points : 383
    Points
    383
    Par défaut
    Salut,

    alors j'ai bien compris il y a 3 types de licenses que tu peux utiliser avec Qt.

    La GPL : Cette license te contraint à ce que ton projet soit open source, ce qui ne t'empêche pas de vendre ton application
    La LGPL : Avec cette license tu peux ne pas distribuer le code source de ton application si tu link en dynamique, si tu link en statique c'est quasiment du GPL (fournir les codes sources). Tant que tu ne modifies pas Qt (code source), tu n'es pas obligé de fournir le code source.
    License propriétaire : Tu fais ce que tu veux avec cette license.

    En espérant t'avoir aidé et de ne pas avoir dit trop de bétises.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Juin 2004
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juin 2004
    Messages : 53
    Points : 35
    Points
    35
    Par défaut
    Merci Nekcorp

    Tu me marque : si tu link en dynamique. Bon je sais ce qu'est un fichier objet, un programme assembleur, pour moi linker voudrait dire compiler ou assembler.
    Heuuu, linker en dynamique voudrait dire que lors du lancement du programme il se compile puis s'exécute ?
    Comment fait on pour activer ce fonctionnement avec Qt ?
    Est ce aussi valable avec Qt 5.xx ?

    Merci d'avance.

  4. #4
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 434
    Points : 43 067
    Points
    43 067
    Par défaut
    L'édition de liens (ce qu'on appelle linker) est la dernière étape de la compilation. Celle-ci va, pour les bibliothèques statiques, intégrer les fonctions de cette bibliothèque utilisé par ton programme dans l'exécutable final.; et dans le cadre de compilation dynamique, ajouter un code de chargement de la bibliothèque dans l'exécutable final.

    Avec ton appli, compilée en dynamique, tu devras fournir les bibliothèques dynamiques de Qt. Certains modules Qt ne sont pas disponible hors licence mais je crois qu'il ne sont pas nombreux.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Juin 2004
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juin 2004
    Messages : 53
    Points : 35
    Points
    35
    Par défaut
    Merci pour ta réponse Chrtophe

    Merci des conseils.

    Ça marche pour Qt 5.xxx ?

    Le programme que je souhaite créer est plutôt simple par contre il devra être rapide, voire temps réel, c'est pour traiter des data. C pas la mer à boire mais c pas si simple non plus.

Discussions similaires

  1. Programmation Shell avec Red Hat Calcul de moyenne
    Par jcpoulard dans le forum Linux
    Réponses: 3
    Dernier message: 22/02/2006, 22h08
  2. programme C++ avec shell
    Par I_believe_I_can_fly dans le forum C++
    Réponses: 11
    Dernier message: 24/10/2005, 17h08
  3. comment deployer un programme fait avec jbuilder
    Par showmetheway dans le forum JBuilder
    Réponses: 6
    Dernier message: 23/09/2003, 01h11
  4. Programmation WEB avec delphi
    Par mayoguy dans le forum Web & réseau
    Réponses: 4
    Dernier message: 20/08/2002, 19h03

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