Help with aligning child widgets in parent widget
-
Hey everybody!
I have a _mainwindow_ which is used to contain several other widgets. I use _QVBoxLayout_ and _QHBoxLayout_ to align these widgets in the _mainwindow_ as,
@
NewWidget *nw = new NewWidget();
NewWidgetTwo *nwt = new NewWidgetTwo();
NewWidgetThree *nwth = new NewWidgetThree();QHboxLayout *hbl = new QHBoxLayout(); QVboxLayout *vbl = new QVBoxLayout(); hbl->addWidget(nw); hbl->addWidget(nwt); vbl->addWidget(nwth); vbl->addLayout(hbl);
@
I tried using the stretch property and also the alignment options in Qt like Qt::AlignLeft, Qt::AlignLeading etc but I'm not able to achieve the desired alignment. Are there any other ways in Qt to position widgets?
Thanks. -
bq. I’m not able to achieve the desired alignment
Can you attach an image of your requirement as well as the output you are getting now. You can also use a gridlayout
@QGridLayout *gd1 = new QGridLayout();
gd1->addWidget(nw,0,0,1,1);
gd1->addWidget(nwt,0,1,1,1);
gd1->addWidget(nwth,1,0,1,2);@ -
I'm not allowed to attach a screenshot so I just made a mock up of how it should look and what the actual output is. Each red rectangle represents a widget and the blue rectangle is an image within the widget.
EDIT: Okay I'm not able to upload a picture from my computer. Could somebody tell me how to do this?
-
Hi!
Maybe some of this hostings are accesseble for your office:
"http://postimage.org/":http://postimage.org/
"http://www.freeimagehosting.net/":http://www.freeimagehosting.net/
"http://imageshack.us/":http://imageshack.us/
"http://ipicture.ru/":http://ipicture.ru/