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 :

Utiliser QScintilla [Tutoriel]


Sujet :

Qt

  1. #1
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    mars 2004
    Messages
    10 031
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    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 031
    Points : 13 671
    Points
    13 671
    Par défaut Utiliser QScintilla
    Voici un tutoriel qui vous présentera les principales fonctionnalités de QScintilla.
    Une très bonne introduction pour comprendre les possibilités de cette librairie

    http://qt.developpez.com/tutoriels/QScintilla/

    Pour toute questions ou remarques veuillez poster à la suite.

    eclyps pour ce premier tutoriel

  2. #2
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    mai 2010
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2010
    Messages : 8
    Points : 0
    Points
    0
    Par défaut
    Mh j'ai quelques probleme de liens...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    dyld: Library not loaded: libqscintilla2.5.dylib
      Referenced from: /Users/Moonx/codou/NightPad-build-desktop/NightPad.app/Contents/MacOS/NightPad
      Reason: image not found
    Le programme s'est terminé subitement.

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    mai 2010
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2010
    Messages : 8
    Points : 0
    Points
    0
    Par défaut
    Bon j'ai copié la lib dans /etc/lib, ca marche mais c'est pas tres portable :o

    Maintenant faudrait voir pour modifier un lexer existant, celui du C++ me plait moyen, j'ai essaye de copier coller la classe QscilexerCPP en la renommant et en changeant quelques focntions, mais c'est tout noir...

  4. #4
    Inactif  


    Homme Profil pro
    Inscrit en
    novembre 2008
    Messages
    5 295
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : novembre 2008
    Messages : 5 295
    Points : 15 633
    Points
    15 633
    Par défaut
    Bonjour jokoon et bienvenue sur le forum

    Le tutoriel date de 2008 et est peut être obsolète ?

    A mon avis, il vaut mieux utiliser la classe QSyntaxHighlighter qui permet la coloration syntaxique et la mise en forme du code.

    Tu as un exemple dans la documentation d'utilisation de cette classe et un tutoriel.

  5. #5
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    mai 2010
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2010
    Messages : 8
    Points : 0
    Points
    0
    Par défaut
    Non le tutoriel est très bien fait et pas obsolète du tout, j'ai réussi a le faire marcher, le seul truc a bien comprendre c'est comment faire son propre lexer en surclassant la classe QsciLexerCustom.

    Je vais quand même essayer QSyntaxHighlighter, mais je n'aurais peut être pas la marge avec les numéros de lignes...

Discussions similaires

  1. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  2. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  3. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01
  4. Réponses: 2
    Dernier message: 20/03/2002, 23h01

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