Files
nodeeditor/test/include/ApplicationSetup.hpp
Justin Bassett db51d90253 Implement automated tests (#177)
* add basic test support

* fix travis.yml

* fix-travis-osx

* fix .appveyor.yml

* Added some dragging tests

* remove failing test

* Improve naming, reuse of code

* fix bug
2018-05-28 00:00:16 +02:00

21 lines
384 B
C++

#pragma once
#include <memory>
#include <QApplication>
inline std::unique_ptr<QApplication>
applicationSetup()
{
static int Argc = 0;
static char ArgvVal = '\0';
static char* ArgvValPtr = &ArgvVal;
static char** Argv = &ArgvValPtr;
auto app = std::make_unique<QApplication>(Argc, Argv);
app->setAttribute(Qt::AA_Use96Dpi, true);
return app;
}