Подскажите пожалуйста как сделать так чтобы QMainWindow подстраивалось под CentralWidgetВ общем я хочу чтобы при сокрытии кнопки размер главного окна изменился, чтобы какраз по размеру кнопки стал =)Прошу прощения если криво объяснил просто тороплюсьВот кодКод:#include "mainwindow.h"#include MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent){ QPushButton *pbtn = new QPushButton(tr("button 1")); QPushButton *pbtn_hide_show = new QPushButton(tr("Hide/Show")); pbtn_hide_show->setCheckable(true); connect(pbtn_hide_show, SIGNAL(toggled(bool)), pbtn, SLOT(setVisible(bool))); QVBoxLayout *vblt = new QVBoxLayout(this); vblt->addWidget(pbtn); vblt->addWidget(pbtn_hide_show); QWidget *w = new QWidget(this); w->setLayout(vblt); this->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum); this->setCentralWidget(w);}QSize MainWindow::minimumSizeHint() const{ return QSize(1,1);}MainWindow::~MainWindow(){}
|