Archief - C++ Qt probleem

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

MAXXUR

Legacy Member
Hoi,

Ik weet niet of hier Qt specialisten zitten maar ik kan maar proberen he:)

Ik zit met een serieus vervelend probleem ivm een QGraphicsScene/View. Daaran wil ik een al bestaande QGraphicsView toevoegen (die is inherited van QWidget dus no problem) via een QGraphicsProxyWidget. Allemaal goed en wel. Die proxy wordt toegevoegd aan de scene op 0,0 en speelt mooi de signalen door naar de embedded widget.

Het probleem is nu wanneer ik mijn proxy (of de embedded, maakt niet uit, die weerspiegelen elkaar) ga verschuiven, wordt de "viewport" precies niet geupdate. Je ziet wel duidelijk een witte ruimte komen met de verhoudingen zoals ze horen na het verschuiven, maar binnen in die embedded widget worden enkel die componenten getekend die binnen het gebied vallen dat de widget inneemt op plaats 0,0. Het lijkt dus alsof die viewport bij het toevoegen van de proxy 1x gezet wordt op 0,0 en de afmetingen van die embedded widget, en daarna nooit meer "meegaat" met het verschuiven van de embedded widget of proxy.

Khoop dat ik het wat duidelijk heb kunnen maken, het is echt een irritant probleem xD
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan