2013-08-21 18:16:26 +00:00
|
|
|
#include <QApplication>
|
|
|
|
#include <QDir>
|
|
|
|
#include "mainwindow.h"
|
|
|
|
|
|
|
|
int main(int argc, char *argv[])
|
|
|
|
{
|
|
|
|
QApplication app(argc, argv);
|
2014-05-01 22:32:41 +00:00
|
|
|
app.setApplicationVersion(APP_VERSION);
|
2013-08-21 18:16:26 +00:00
|
|
|
|
2014-02-03 23:18:51 +00:00
|
|
|
Backend backend;;
|
2013-08-21 18:16:26 +00:00
|
|
|
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;
|
2014-02-03 23:18:51 +00:00
|
|
|
backend.LoadSocDesc(fileInfo.absoluteFilePath());
|
2013-08-21 18:16:26 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
QCoreApplication::setOrganizationName("Rockbox");
|
|
|
|
QCoreApplication::setApplicationName("Register Editor");
|
2013-11-25 22:51:05 +00:00
|
|
|
QCoreApplication::setOrganizationDomain("rockbox.org");
|
2014-02-03 23:18:51 +00:00
|
|
|
MainWindow win(&backend);
|
2013-08-21 18:16:26 +00:00
|
|
|
win.show();
|
|
|
|
return app.exec();
|
|
|
|
}
|