Trolltech Home | Qt-interest Home | Recent Threads | All Threads | Author | Date
All threads index page 7

Qt-interest Archive, April 2007
add qwidget to qstackedwidget


Message 1 in thread

hi,
it's the first time to use a qstackedwidget.
a  question:
 i want to creat a qmenubar in one page of the qstackedwidget

QMenuBar *menubar = new QMenuBar;
qstackedwidget->somepage->addWidget(menubar);
or
somepage->addWidget(menubar) is just ok??

reagrds
fengli

Message 2 in thread

??? schrieb:
> hi,
> it's the first time to use a qstackedwidget.
> a question:
> i want to creat a qmenubar in one page of the qstackedwidget
>
> QMenuBar *menubar = new QMenuBar;
> qstackedwidget->somepage->addWidget(menubar);
> or
> somepage->addWidget(menubar) is just ok??
>
> reagrds
> fengli


stackedWidget->addWidget( someWidget );

is just fine.
I dont know if the MenuBar will be Positioned correctly (as Menubar), you might have to use a layout. 




Cheers
Manuel

--
 [ signature omitted ] 

Message 3 in thread

hi,
but qstackedwidget has a few pages. and every page has a few widgets also.
only qstackedwidget->addwidget(somewidget) does work well?
regards
fengli

2007/4/25, 张凤丽 <zhangfenglisdu@xxxxxxxxx>:
>
> hi,
> it's the first time to use a qstackedwidget.
> a  question:
>  i want to creat a qmenubar in one page of the qstackedwidget
>
> QMenuBar *menubar = new QMenuBar;
> qstackedwidget->somepage->addWidget(menubar);
> or
> somepage->addWidget(menubar) is just ok??
>
> reagrds
> fengli
>

Message 4 in thread

Yes, it does. addWidget() appends the Widget to the Stack of Widgets and
returns the Index of the appended Widget.

张凤丽 schrieb:
> hi,
> but qstackedwidget has a few pages. and every page has a few widgets also.
> only qstackedwidget->addwidget(somewidget) does work well?
> regards
> fengli
>
> 2007/4/25, 张凤丽 < zhangfenglisdu@xxxxxxxxx
> <mailto:zhangfenglisdu@xxxxxxxxx>>:
>
>     hi,
>     it's the first time to use a qstackedwidget.
>     a question:
>     i want to creat a qmenubar in one page of the qstackedwidget
>
>     QMenuBar *menubar = new QMenuBar;
>     qstackedwidget->somepage->addWidget(menubar);
>     or
>     somepage->addWidget(menubar) is just ok??
>
>     reagrds
>     fengli
>
>

--
 [ signature omitted ]