Bonjour,
Je sais que le sujet a ete aborder déjà plusieurs fois mais je n'ai toujours pas trouver la solution a mon problème.
j'ai intégrer la SFML a Qt, cependant mon intégration n'est pas sur une fenêtre complette mais sur un widget de ma fenêtre principale.
Debian last stable
SFML 1.6
Le rendu fonction parfaitement, le problème rencontrer ce situe au niveau du redimensionnement de ma fenêtre (qui redimensionne aussi mon widget) le dit widget est bien redimensioner comme je le souhaite mais pas moyen de redimensionne ma RenderWindows...
Il semble que le Clear() fonctionne pour tout le widget, mais le SetSize() reste sans effet.
Après plusieurs test a droite a gauche il semble que la RenderWindows garde la valeur minimale de mon widget (500, 500), résultat donner par GetHeight() et GetHeight(), parallèlement height() et width() hériter de mon widget me renvoie bien la taille de celui ci.
De même que le changement de View fonctionne mais encore une fois uniquement pour la RenderWindows en cours.
J'ai pas mal d'objets qui sont charger a l'initialisation, donc appeler Create a chaque redimensionement est extrêmement lourd mais fonctionne.
L'une des solutions que j'envisage pour le moment serais de rappeler Create une fois que l'utilisateur a fini de redimensionner la fenêtre.
Si quelqu'un a une solution moins brutale, je suis preneur!
Cordialement,
Garimald
pps: je ne sais pas si il faut ce présenter avant de poster, si c'est le cas, je m'en excuse.
ps: je mettrais du code et/ou des screen au besoin.