diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/qmlviewer/main.cpp | 8 | ||||
-rw-r--r-- | tools/qmlviewer/qmlviewer.cpp | 3 |
2 files changed, 7 insertions, 4 deletions
diff --git a/tools/qmlviewer/main.cpp b/tools/qmlviewer/main.cpp index f5a80b0..f27606e 100644 --- a/tools/qmlviewer/main.cpp +++ b/tools/qmlviewer/main.cpp @@ -130,12 +130,8 @@ int main(int argc, char ** argv) } } - if (fileName.isEmpty()) - usage(); - QmlViewer viewer(testMode, testDir, 0, frameless ? Qt::FramelessWindowHint : Qt::Widget); viewer.setCacheEnabled(cache); - viewer.openQml(fileName); viewer.setRecordFile(recordfile); if (period>0) viewer.setRecordPeriod(period); @@ -147,6 +143,10 @@ int main(int argc, char ** argv) viewer.setDeviceKeys(true); viewer.setRecordDither(dither); viewer.setRecordArgs(recordargs); + if (!fileName.isEmpty()) + viewer.openQml(fileName); + else + viewer.open(); viewer.show(); return app.exec(); diff --git a/tools/qmlviewer/qmlviewer.cpp b/tools/qmlviewer/qmlviewer.cpp index 08b1497..2eddb6a 100644 --- a/tools/qmlviewer/qmlviewer.cpp +++ b/tools/qmlviewer/qmlviewer.cpp @@ -209,6 +209,9 @@ void QmlViewer::openQml(const QString& fileName) t.start(); canvas->execute(); qWarning() << "Wall startup time:" << t.elapsed(); + + resize(sizeHint()); + #ifdef QTOPIA show(); #endif |