[Solved]Placing Widgets in the MainWindow
I am Qt-bigginer and am writting an application that consists of QMenuBar,QToolBar, MainWindow and QStatusBar.
I am trying to set 2 Widgets in the center of main window.
Right down the toolbar a QWidget that consists of lable, button and combobox and down to it, a table that the values have to be changed by clicking on the button at the QWidget.
I have got a problem to place my widgets right down the QToolbar. In centralWidget, the lable,comboBox…will be shown in the middel of the window. Here is part of my code:
How am I supposed to fix it. :(
There are basically two options:
- pass an alignment [developer.qt.nokia.com] to QLayout::addWidget() or
- use another QVBoxLayout and a stretch to place it on top. This is particularly useful if you want to add other widgets below. In addition, a stretch can be used to glue the combo box to the label.
- QVBoxLayout* centralLayout = new QVBoxLayout;