#include "lts_picture_editing.h" #include #include static void qtMsgHandler(QtMsgType type, const QMessageLogContext &, const QString &msg) { switch (type) { case QtDebugMsg: std::cout << "DEBUG: " << qPrintable(msg) << std::endl; break; case QtInfoMsg: std::cout << "INFO: " << qPrintable(msg) << std::endl; break; case QtWarningMsg: std::cout << "WARN: " << qPrintable(msg) << std::endl; break; case QtCriticalMsg: std::cerr << "ERROR: " << qPrintable(msg) << std::endl; break; case QtFatalMsg: std::cerr << "FATAL: " << qPrintable(msg) << std::endl; break; } } int main(int argc, char *argv[]) { QApplication a(argc, argv); qInstallMessageHandler(&qtMsgHandler); LtsPictureEditing w; w.show(); return a.exec(); }