Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou desenvolvendo uma interface em C++ com Qt e preciso de ajuda para implementar um comportamento específico de redimensionamento.
Tenho um QWidget filho dentro de um widget pai e quero que a largura seja determinada pelo layout/pai, enquanto a altura seja controlada pelo próprio widget com base na largura que ele recebeu.
Por exemplo, se o layout determinar que o widget deve ter 500px de largura, quero que o próprio widget possa calcular sua altura a partir desses 500px. Se a largura mudar para 700px, a altura também deverá ser recalculada.
O objetivo é que o widget possa ser redimensionado horizontalmente pelo pai, mas que a altura seja sempre determinada a partir da largura, em vez de ser definida independentemente pelo layout.
eu tentei e a unica forma que consegui foi através de um evento, mas me parece a forma errada.
Carregando comentários...