diff options
Diffstat (limited to 'utils/regtools/qeditor/main.cpp')
| -rw-r--r-- | utils/regtools/qeditor/main.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/utils/regtools/qeditor/main.cpp b/utils/regtools/qeditor/main.cpp index 0e4e67b..576d3a1 100644 --- a/utils/regtools/qeditor/main.cpp +++ b/utils/regtools/qeditor/main.cpp @@ -6,25 +6,24 @@ int main(int argc, char *argv[]) { QApplication app(argc, argv); - Backend *backend = new Backend; + Backend backend;; QDir dir(QCoreApplication::applicationDirPath()); dir.cdUp(); dir.cd("desc"); dir.setFilter(QDir::Files); - printf("%s\n", dir.absolutePath().toStdString().c_str()); 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()); + backend.LoadSocDesc(fileInfo.absoluteFilePath()); } QCoreApplication::setOrganizationName("Rockbox"); QCoreApplication::setApplicationName("Register Editor"); QCoreApplication::setOrganizationDomain("rockbox.org"); - MainWindow win(backend); + MainWindow win(&backend); win.show(); return app.exec(); } |