Re: layout problem update(already)
Brought to you by:
rathmann
From: dirk <di...@xs...> - 2002-02-16 14:21:26
|
On Sat, Feb 16, 2002 at 03:07:20PM +0100, Uwe Rathmann wrote: > On Saturday 16 February 2002 14:42, dirk wrote: > > > But... it seems that qwtplot and the layoutmanager don't > > cooperate very well. The plot just appears in the upper > > left corner and that's it. I have a vertical column of > > buttons on the left and right next to it I want the plot. > > The buttons are spread out over the whole width of the > > window and the plot is behind it. When I exchange the plot > > for the QMultiLineEdit erhverything is alright. (vertical > > button column left and the edit window on the right) What > > parameters do I have to pass to the plot or layout to get > > the positioning right? > > There is absolutely nothing special with QwtPlot regarding layout management > compared to other widgets, beside the fact that no sizeHint, minimumSizeHint, > or sizePolicy is provided. QMultiLineEdit implements them. I guess if you > exchange QwtPlot by QFrame you would notice the same unwanted layout. > Hmm, I noticed that only defining my plot is enough to let it appear in my mainwindow: plotje = speedWin(this); (speedWin is the name of the constructor) Nothing changes by adding the "plotje" to the layout: hlayout->addWidget(plotje); (hlayout is a QHBoxLayout) To be honest (but this is clear I guess) I don't have a clue how to solve this. Do I have to forget about the layout manager because this doesn't work? Dirk |