From 1dbc0e3c88ba271ba35bc3f82e7864c4f35e1236 Mon Sep 17 00:00:00 2001 From: Fabien Proriol Date: Sun, 25 May 2025 12:13:31 +0200 Subject: Initial Commit --- src/test/test_xdg.cpp | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 src/test/test_xdg.cpp (limited to 'src/test/test_xdg.cpp') diff --git a/src/test/test_xdg.cpp b/src/test/test_xdg.cpp new file mode 100644 index 0000000..44c6dc2 --- /dev/null +++ b/src/test/test_xdg.cpp @@ -0,0 +1,31 @@ +#include +#include +#include +#include "xdgdesktopentries.h" +#include "xdgentry.h" +#include "xdgentries.h" + +int main(int argc, char *argv[]) +{ + QCoreApplication a(argc, argv); + + xdg::Entries entries; + entries.addDirectory("/usr/share/applications"); +/* + QTimer t; + QObject::connect(&t, &QTimer::timeout, [](){ + XdgDesktopEntries ent; + for(int i = 0; i < ent.rowCount(); i++) + { + QVariant data = ent.data(ent.index(i), XdgDesktopEntries::DesktopFileRole); + qDebug() << data.toString(); + } + //QCoreApplication::exit(0); + }); + + t.setInterval(0); + t.setSingleShot(true); + t.start(); + */ + return a.exec(); +} -- cgit v1.2.3