2
#include <QApplication>
8
#include "../runnermodel.h"
11
int main(int argc, char *argv[])
13
QApplication app(argc, argv);
14
QWidget *widget = new QWidget;
15
QVBoxLayout *layout = new QVBoxLayout(widget);
17
RunnerModel *runnerModel = new RunnerModel(widget);
18
new ModelTest(runnerModel, widget);
20
QLineEdit *input = new QLineEdit(widget);
21
QObject::connect(input, SIGNAL(textChanged(QString)), runnerModel, SLOT(startQuery(QString)));
22
layout->addWidget(input);
24
QTreeView *view = new QTreeView(widget);
25
view->setModel(runnerModel);
26
layout->addWidget(view);
28
QAction *quit = new QAction(widget);
29
quit->setShortcut(Qt::CTRL + Qt::Key_Q);
30
QObject::connect(quit, SIGNAL(triggered()), &app, SLOT(quit()));
32
widget->addAction(quit);