Fixed samples:

* use QGuiApplication in main so GUI metadata are available
* parent for thread sample, otherwise ASSERT
Remark: some issue are Qt 5.4 update related
This commit is contained in:
Klaus Basan
2015-05-18 02:28:26 +02:00
parent 1330bb8513
commit a0c0da52c0
3 changed files with 9 additions and 17 deletions

View File

@@ -11,7 +11,6 @@
#include "blackmisc/blackmiscfreefunctions.h"
#include "blackmisc/aviation/atcstationlist.h"
#include <QDebug>
#include <QGuiApplication>
#include <QMetaType>
using namespace BlackMisc::Aviation;
@@ -21,17 +20,10 @@ using namespace BlackMisc::Network;
namespace BlackMiscTest
{
/*
* Samples
*/
int CSamplesMetadata::samples()
{
int argv = 0;
QTextStream cin(stdin);
QTextStream cout(stdout);
QGuiApplication dummy(argv, nullptr); // otherwise no QPixmap metadata
Q_UNUSED(dummy);
BlackMisc::registerMetadata();
BlackMisc::displayAllUserMetatypesTypes(cout);