1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| #include <QtGui/QApplication>
#include <QtGui/QMainWindow>
#include <QHBoxLayout>
#include <QPushButton>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QHBoxLayout* l = new QHBoxLayout();
QPushButton* b1 = new QPushButton("text 2");
QSizePolicy sp(QSizePolicy::Expanding, QSizePolicy::Fixed);
sp.setHorizontalStretch(1);
b1->setSizePolicy(sp);
l->addWidget(b1);
QPushButton* b2 = new QPushButton("text 2");
QSizePolicy sp2(QSizePolicy::Expanding, QSizePolicy::Fixed);
sp2.setHorizontalStretch(2);
sp2.setVerticalStretch(2);
b2->setSizePolicy(sp2);
l->addWidget(b2);
QWidget* w = new QWidget();
w->setLayout(l);
QMainWindow mw;
mw.setCentralWidget(w);
mw.show();
return a.exec();
} |
Partager