diff options
author | Robert Griebl <rgriebl@trolltech.com> | 2010-04-14 19:42:38 +0200 |
---|---|---|
committer | Robert Griebl <rgriebl@trolltech.com> | 2010-04-14 19:42:38 +0200 |
commit | f1c233c6f474e9b6b23711c93117beaafdbf50ed (patch) | |
tree | 48ae01c2eee153d846607ffc7340d0d65ec2a4cc /main.cpp | |
parent | e33254315fab5fa67c53e2c860d41fe751c5a4ff (diff) |
separate h/v overshoot policy (plus some cleanups)
Diffstat (limited to 'main.cpp')
-rw-r--r-- | main.cpp | 19 |
1 files changed, 8 insertions, 11 deletions
@@ -1,14 +1,13 @@ #include <QtGui> #include "qscrollareakineticscroller.h" -#include "metricswidget.h" +#include "settingswidget.h" #include "plotwidget.h" int main(int argc, char **argv) { QApplication a(argc, argv); - QWidget *w = new QWidget(); QListWidget *lw = new QListWidget(); for (int i = 0; i < 1000; ++i) @@ -17,20 +16,18 @@ int main(int argc, char **argv) QScrollAreaKineticScroller *s = new QScrollAreaKineticScroller(); s->setWidget(lw); - QWidget *metrics = new MetricsWidget(s); + QWidget *settings = new SettingsWidget(s); QWidget *plot = new PlotWidget(s); - QHBoxLayout *lay = new QHBoxLayout(w); - lay->addWidget(lw); + QSplitter *split = new QSplitter(); + split->addWidget(lw); QTabWidget *tab = new QTabWidget(); - tab->addTab(metrics, metrics->windowTitle()); + tab->addTab(settings, settings->windowTitle()); tab->addTab(plot, plot->windowTitle()); - lay->addWidget(tab); - - w->show(); - w->raise(); + split->addWidget(tab); - s->scrollTo(QPointF(80,3000)); + split->show(); + split->raise(); return a.exec(); } |