25int main(
int argc,
char* argv[])
28 QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
29 QGuiApplication app(argc, argv);
31 qmlRegisterType<ConversationModel>(
"conversationmodel", 1, 0,
"ConversationModel");
40 std::string streaming_port = rf.
check(
"streaming_port",
yarp::os::Value(
"/yarpllm/conv:o")).asString();
43 aConversationModel.
configure(remote_rpc, streaming_port);
46 QQmlApplicationEngine engine;
47 engine.rootContext()->setContextProperty(
"aConversationModel", &aConversationModel);
48 engine.load(QUrl(QStringLiteral(
"qrc:/main.qml")));
49 if (engine.rootObjects().isEmpty())
55 }
catch (
const std::bad_alloc&) {
56 yError() <<
"Failure during application";
int main(int argc, char *argv[])