blob: 3f8cfa6b6bcb7b884e4c47ba27da0018dc9fb1b0 [file] [log] [blame]
Zack Rusin601e8372011-03-24 22:23:21 -04001#include "mainwindow.h"
2
Zack Rusinf6667d12011-03-30 11:03:37 -04003#include "apitracecall.h"
Zack Rusin601e8372011-03-24 22:23:21 -04004
5#include <QApplication>
6#include <QMetaType>
7#include <QVariant>
8
Zack Rusinf6667d12011-03-30 11:03:37 -04009Q_DECLARE_METATYPE(QList<ApiTraceFrame*>);
Zack Rusin601e8372011-03-24 22:23:21 -040010
11int main(int argc, char **argv)
12{
13 QApplication app(argc, argv);
14
Zack Rusinf6667d12011-03-30 11:03:37 -040015 qRegisterMetaType<QList<ApiTraceFrame*> >();
Zack Rusinf389ae82011-04-10 19:27:28 -040016 qRegisterMetaType<ApiTraceState>();
Zack Rusin601e8372011-03-24 22:23:21 -040017 MainWindow window;
18
19 window.show();
20
21 if (app.arguments().count() == 2)
22 window.loadTrace(app.arguments()[1]);
23
24 app.exec();
25}