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

QxOrm Discussion :

[QxEntityEditor] Importer du code C++


Sujet :

QxOrm

  1. #1
    Membre averti
    Inscrit en
    Février 2006
    Messages
    707
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 707
    Points : 366
    Points
    366
    Par défaut [QxEntityEditor] Importer du code C++
    Bonjour.

    Voici ce que j'aimerais comme fonctionnalité.

    Afficher une zone de dialogue ouvrir de type .cpp ou .h
    Quand on choisit un fichier.
    Si le fichier est correcte.
    Lire les propriéter en se basant sur le couple de méthode set et non de propriété (geet en java)
    Générer la ou les table correspondantes avec leur éventuelle relation.

    Voici le code que je voudrais importer puis exporter vers mysql

    http://api.kde.org/4.x-api/kdepimlib...pp_source.html

    http://api.kde.org/4.x-api/kdepimlib...pp_source.html

    J'aurais besoin de cette fonctionnalité. Est-elle techniquement faisable et si oui aller-vous l’implémenter dans votre programme ou connaissez-vous un autre programme qui la possède (de préférence libre)

    Merci pour votre réponse

    Salutations
    Battant

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Avril 2010
    Messages
    481
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 481
    Points : 4 238
    Points
    4 238
    Par défaut


    Oui c'est un plugin que l'on pourrait écrire : il apparaitrait dans le menu "Import >> Import from C++ header file".

    Le parsing du code C++ n'est pas forcément évident, et ajouter des entités manuellement dans QxEntityEditor est une opération simple et rapide à réaliser (donc un tel plugin n'est pas forcément super utile).

    Donc oui, c'est possible qu'un tel plugin sorte un jour, par contre ce n'est pas la priorité du moment : la priorité est plus axée sur les plugins d'export, notamment pour générer des classes adaptées au pattern Model/View de Qt, ainsi que des classes facilement utilisables en QML (Q_INVOKABLE, Q_PROPERTY, etc.).
    Le site de la bibliothèque QxOrm : bibliothèque C++ de gestion de données (Mapping Objet Relationnel ou ORM) basée sur les frameworks Qt et boost.
    QxEntityEditor : éditeur graphique pour la bibliothèque QxOrm (application multi-plateforme pour gérer graphiquement le modèle d'entités).

    Tutoriel : installer un environnement de développement avec QxOrm sous Windows.
    Tutoriel qxBlog : gestion de blogs en C++/Qt.
    Tutoriel qxClientServer : création d'un serveur d'applications en C++/Qt.

  3. #3
    Membre averti
    Inscrit en
    Février 2006
    Messages
    707
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 707
    Points : 366
    Points
    366
    Par défaut
    Bonjour,

    Merci, c'est sympa d'avoir répondu.

    Salutations
    Battant

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

Discussions similaires

  1. [DW MX2004] Importer un code HTML dans le body
    Par J3r3My dans le forum Dreamweaver
    Réponses: 6
    Dernier message: 07/08/2008, 15h46
  2. import de code SQL avec crystal 10
    Par gg2vig dans le forum SAP Crystal Reports
    Réponses: 0
    Dernier message: 06/09/2007, 16h07
  3. importer le code source dans un éditeur de texte
    Par Braillane dans le forum Outils
    Réponses: 1
    Dernier message: 08/07/2007, 16h07
  4. [JVM]Importer du code Java en C++
    Par Tche dans le forum Général Java
    Réponses: 4
    Dernier message: 08/12/2005, 15h15
  5. Importer du code Java en C++
    Par Tche dans le forum C++
    Réponses: 2
    Dernier message: 08/12/2005, 13h44

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