#include #include int main(int argc, char** argv) { QApplication app(argc, argv); QWidget widget; QSlider *wid = new QSlider(Qt::Horizontal, &widget); wid->setMaximumWidth(wid->sizeHint().width()); //[50, 133, 133] QPushButton *button = new QPushButton("Grid item #1", &widget); #if 1 QGridLayout *grid = new QGridLayout(&widget); grid->addWidget(wid, 0, 0); grid->addWidget(button, 0, 1); #else QHBoxLayout *hbox = new QHBoxLayout(&widget); hbox->addWidget(wid); hbox->addWidget(button); #endif widget.show(); return app.exec(); }