rockbox/utils/regtools/qeditor/main.cpp
Amaury Pouly dc869e70ac qeditor: add support for deletion of items
Change-Id: I886e15585bd3bfed3303e4b845cd8960a9461277
2014-05-11 19:54:48 +02:00

30 lines
884 B
C++

#include <QApplication>
#include <QDir>
#include "mainwindow.h"
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
app.setApplicationVersion(APP_VERSION);
Backend backend;;
QDir dir(QCoreApplication::applicationDirPath());
dir.cdUp();
dir.cd("desc");
dir.setFilter(QDir::Files);
QFileInfoList list = dir.entryInfoList();
for(int i = 0; i < list.size(); i++)
{
QFileInfo fileInfo = list.at(i);
if(fileInfo.fileName().right(4) != ".xml" || fileInfo.fileName().left(5) != "regs-")
continue;
backend.LoadSocDesc(fileInfo.absoluteFilePath());
}
QCoreApplication::setOrganizationName("Rockbox");
QCoreApplication::setApplicationName("Register Editor");
QCoreApplication::setOrganizationDomain("rockbox.org");
MainWindow win(&backend);
win.show();
return app.exec();
}