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 :

Des choix techniques

  1. #1
    Membre éclairé
    Inscrit en
    Mars 2004
    Messages
    291
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 291
    Par défaut Des choix techniques
    Bonjour à tous,

    je dois réaliser une application de bureau.
    Je ne suis pas trop confiant dans le fait de développer quelque chose en vba excel (il n'y a pas de compatibilité ascendante).
    J'aimerai le faire en qt.

    Mes besoins sont les suivants :
    - stockage en BdD (je pensais à sqllite)
    - interface GUI
    - représentation graphique de données statistique (qwt, qwt polar)
    - sortie en PDF (qprinter), en csv, en xml

    Evidemment, il ne faut rien avoir à configurer, donc juste avoir un répertoire avec l'exe, les dll, le fichier db et donc lancer l'exe sur n'importe quel poste sur windows.

    Est-ce que cela vous paraît justifié ?
    Si vous avez des conseils de librairies ou autre pour répondre à mes besoins, je suis preneur


    Merci d'avance pour vos suggestions/aide.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Ingénierie des systemes embarqués temps réels
    Inscrit en
    Juin 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénierie des systemes embarqués temps réels
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2006
    Messages : 152
    Par défaut
    Citation Envoyé par gui80 Voir le message
    Bonjour à tous,


    Evidemment, il ne faut rien avoir à configurer, donc juste avoir un répertoire avec l'exe, les dll, le fichier db et donc lancer l'exe sur n'importe quel poste sur windows.

    Merci d'avance pour vos suggestions/aide.
    Hello
    ca ne te coute rien de faire un installeur (instalateur?) avec inno setup par exemple.

  3. #3
    Membre éclairé
    Inscrit en
    Mars 2004
    Messages
    291
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 291
    Par défaut
    Bonjour bi_turbo,

    oui effectivement, au cas où, il y a la possibilité d'utiliser une application de création d'installation, suis-je bête .

    Pour les librairies, tu aurais des conseils à me donner ?
    En fait, tout conseil, retour d'expérience m'intéresse. Ça permet de me rassurer un peu avant de me lancer et de bien mettre en évidence que le choix de qt est un bon choix.

  4. #4
    Membre éprouvé
    Avatar de ymoreau
    Homme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Septembre 2005
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 154
    Par défaut
    Difficile de t'aider car je n'ai jamais essayé d'autre librairie. En tout cas, je n'ai jamais été déçu par Qt, c'est vraiment très complet, et le langage C++ n'interdit pas d'utiliser d'autres librairies en complément si jamais pour certaines tâches il existe mieux que Qt.

    En tout cas j'ai déjà fait ceci sans problème : "un répertoire avec l'exe, les dll, le fichier db et donc lancer l'exe sur n'importe quel poste sur windows".

  5. #5
    Membre éclairé
    Inscrit en
    Mars 2004
    Messages
    291
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 291
    Par défaut
    Bonjour Yoni,

    oui, pour l'installation, d'après vous 2, il n'y aura pas de souci pour un utilisateur windows, c'est le principal.

    J'avais encie de voir un framework avec GUI en C++.
    J'ai eu de bons échos de Qt et j'ai déjà suivi plusieurs tutos sur qt.

    Avez-vous utiliser des librairies pour les besoins que j'évoquais dans mon 1er message ?

  6. #6
    Membre expérimenté
    Homme Profil pro
    Ingénierie des systemes embarqués temps réels
    Inscrit en
    Juin 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénierie des systemes embarqués temps réels
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2006
    Messages : 152
    Par défaut
    Au faist soit dit en pasant tu songes bien à utiliser Qtsql ?
    Histoire de tout harmoniser ton développement sous Qt

  7. #7
    Membre éprouvé
    Avatar de ymoreau
    Homme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Septembre 2005
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 154
    Par défaut
    En ce qui concerne SQLite et l'aspect GUI j'ai testé et approuvé. Qt a même un plugin SQLite intégré qui ne demande aucune autre dll que celles de Qt (et son plugin), tu peux fournir tout ça avec ton exécutable et avoir une appli totalement portable (dans le sens sans installation).

    Pour le reste de tes besoins je n'ai jamais utilisé ça, je ne peux pas te dire. Mais si tu trouves dans Qt quelque chose qui corresponde, alors tu n'auras pas plus de problèmes de portabilité

  8. #8
    Membre éclairé
    Inscrit en
    Mars 2004
    Messages
    291
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 291
    Par défaut
    Oui, QtSQL, comme c'est un module tout adapté.

    Pour intégrer direct dans l'exe le plugin sqlite, c'est au niveau du qmake :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    qmake "sql-drivers=sqlite"
    Pour les représentations pour les stats (style histogramme, radar), j'avais vu qwt.

    Avez-vous déjà utilisé ou vu cela ?

Discussions similaires

  1. Réponses: 5
    Dernier message: 27/05/2010, 23h27
  2. Réponses: 4
    Dernier message: 03/02/2010, 22h53
  3. [Conception]Aide pour des choix techniques
    Par Sinclair dans le forum Général Conception Web
    Réponses: 1
    Dernier message: 23/07/2007, 20h44
  4. Choix technique DB ACCESS / SQL Server et internet
    Par Yoann_D dans le forum Décisions SGBD
    Réponses: 12
    Dernier message: 29/07/2003, 17h12

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