Bonjour,

Je débute dans l'utilisation de Qt Creator et Qt Designer et j'ai besoin d'un coup de main pour bien gérer un widget qui me donne du fil a retordre.

Mon application se compose d'un ecran coupé en deux par un splitter. A gauche j'ai un menu et a droite un QFrame (fMainFrame) dont le contenue varie en fonction des sélections faites dans le menu de gauche.

Mon problème survient quant j'essai d'ajouter un QGLwidget (FSpriteEditor)dans mon QFrame avec la commande suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
fSpriteEditor = new FSpriteEditor(50, ui->fMainFrame, "Sprite Editor");
Sachant que dans mon constructeur FSpriteEditor, le second paramètre est le parent du widget.

Donc, mon widget apparait bien dans ma frame mais pas moyen de faire en sorte que se dernier s'agrandisse sur toute la surface du QFrame. Dans mon constructeur, j'ai bien mis cela pourtant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
FSpriteEditor::FSpriteEditor(int framesPerSecond, QWidget *parent, char *name)
    : QGLWidget(parent)
{
    this->setMaximumSize(16777215,16777215);
    this->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
    ...
}
Est ce que quelqu'un a une idée a me suggerer ? Pour info, fMainFrame est, quand à lui, bien agrandi comme je le souhaite.