Bienvenue sur le forum !

Si vous souhaitez rejoindre la communauté, cliquez sur l'un de ces boutons !

Qt 5 : 5.8.0 - Qt Creator : 4.3.0 - Qt Installer : 2.0.3 - JOM : 1.1.2 - Qt Build suite : 1.7.0 - VS Qt 5 : 2.0.0

[Qt3] QTable - alignement

quelqu'un a-t-il une méthode simple pour aligner du texte dans les colonnes d'une QTable autrement que le mode par défaut ? (texte à gauche, chiffres à droite)

dans la doc, ils disent de réimplémenter QPaint, ça me parait un peu excessif non ?

Réponses

  • tu peux aussi remplir ta QTable avec tes propres tableItem et implementer pour tes tableItem la methode aligment().

    ex :
    class MyTableItem:public QTableItem
    {
    public:
    MyTableItem(...):QTableItem(...){}
    virtual int aligment() const
    {
    if (...)
    return Qt::AlignHCenter|Qt::AlignVCenter;
    else
    return QTableItem::aligment();
    }
    };
  • pas bête !

    merci ;)
Connectez-vous ou Inscrivez-vous pour répondre.