[DO-981] qt package (!15)

Co-authored-by: aleksandr.vodyanov <aleksandr.vodyanov@avroid.tech>
Reviewed-on: https://git.avroid.tech/Conan/conan_build/pulls/15
This commit is contained in:
Aleksandr Vodyanov
2025-02-13 12:25:48 +03:00
parent 60445ac09e
commit 3759e1163f
228 changed files with 16106 additions and 12 deletions

View File

@@ -0,0 +1,48 @@
#include <QCoreApplication>
#include <QObject>
#include <QString>
#include <QTimer>
#include <QFile>
#include <QNetworkAccessManager>
#include <QSqlDatabase>
#include <qtconcurrentfilter.h>
#include <QDomText>
#include "greeter.h"
int main(int argc, char *argv[]){
QCoreApplication app(argc, argv);
QCoreApplication::setApplicationName("Application Example");
QCoreApplication::setApplicationVersion("1.0.0");
QString name = argc > 0 ? argv[1] : "";
if (name.isEmpty()) {
name = "World";
}
Greeter* greeter = new Greeter(name, &app);
QObject::connect(greeter, SIGNAL(finished()), &app, SLOT(quit()));
QTimer::singleShot(0, greeter, SLOT(run()));
QFile f(":/resource.txt");
if(!f.open(QIODevice::ReadOnly))
qFatal("Could not open resource file");
qDebug() << "Resource content:" << f.readAll();
f.close();
QNetworkAccessManager networkTester;
QSqlDatabase sqlTester;
QVector<int> v;
v << 1 << 2 << 3 << 4;
QtConcurrent::blockingFilter(v, [](int i)
{
return i % 2;
});
QDomText xmlTester;
return app.exec();
}