Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Qt] Widget personalisé

    11 mai 2008 à 11:10:30

    Bonjour,

    Je veux créer mon propre widget ressemblant à une page telle qu'elle apparaît dans tout bon éditeur de texte (càd, la page blanche centrée).

    Pour l'instant j'arrive à ce résultat (oui c'est moche y'a que des traits, mais c'est juste une recherche) :
    L'image

    Voila en gros comment j'obtiens ça :

    void CPage::paintEvent(QPaintEvent *)
    {
        QPainter painter(this);
        painter.setRenderHint(QPainter::Antialiasing);
    
        painter.setPen(Qt::SolidLine);
    
        for(int i = 10; i < 2000; i = i + 10)
            painter.drawLine(frameGeometry().width()/2-this->width/2, i, frameGeometry().width()/2+this->width/2, i);
    
    }
    


    Mon soucis étant de gérer "l'ascenseur". Comment l'afficher si besoin est ? :s
    J'ai beau fouiller la doc je trouve rien à ce sujet...
    • Partager sur Facebook
    • Partager sur Twitter

    [Qt] Widget personalisé

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown