Я использую qt 4.7 на RHEL 6.0.Я нахожу очень сложно использовать те макеты.Вот мой код.
У меня есть два виджета, которые расположены с использованием сетки.
QWidget *topWidget = new QWidget();
QWidget *bottomwidget = new QWidget();
Эти два виджета содержатся в QFrame.Итак, теперь я хотел добавить виджет QPhonon :: VideoPlayer точно в ч / б вышеупомянутых двух виджетов.Для добавления я делаю вот так ..
VideoPlayer *vPlayer = new VideoPlayer(Phonon::VideoCategory,this);
vPlayer->setSizePolicy(QSizeHint::Expanding, QSizeHint::Expanding);
QVBoxLayOut *layOut = (QVBoxLayOut*)ui->frame->layout();
layout->insertWidget(1,vPlayer,5,Qt::AlignCenter);
размер всех topWidget, boottomWidget - 768 и 576, что является размером видеокадра D1.Я играю видео в фононном виджете vPlayer.Но я вижу, что размер vPlayer очень маленький, а размер видео тоже маленький.Значит, я не вижу видео размером 768/576.Кто-нибудь может мне помочь?Любая помощь будет оценена.