X-Git-Url: https://git.siccegge.de//index.cgi?p=frida%2Ffrida.git;a=blobdiff_plain;f=src%2Fmain.cxx;h=2e236def2d97151b3fb9b90069ffdf68db0431b6;hp=24ddf7a2ad24aca695601d0d6b8d0906b4a5350e;hb=f9d8bd4a0312a92a1ec3493e83996c0a99d8d1bf;hpb=42c66e29eeee1c1e0d7eb4450202fc0493db65e9 diff --git a/src/main.cxx b/src/main.cxx index 24ddf7a..2e236de 100644 --- a/src/main.cxx +++ b/src/main.cxx @@ -11,12 +11,15 @@ #include #endif #include +#include +#include #include "log4cxx/logger.h" #include "log4cxx/basicconfigurator.h" #include "gui/Mainwindow.hxx" #include "core/InformationManager.hxx" +#include "core/Settings.hxx" #include "disassembler/llvm/LLVMDisassembler.hxx" #include "Config.hxx" @@ -32,8 +35,10 @@ int main(int argc, char** argv) #endif QApplication::setApplicationName("frida"); - QApplication::setApplicationVersion("0.0"); + QApplication::setApplicationVersion("0.2+"); QApplication::addLibraryPath(CONFIG_LIBDIR "/frida/plugins/Interpreter"); + qRegisterMetaType >("QVector"); + qRegisterMetaType("uint64_t"); #ifdef ARGPARSE parser.addHelpOption(); parser.addVersionOption(); @@ -67,6 +72,7 @@ int main(int argc, char** argv) #endif log4cxx::Logger::getRootLogger()->setLevel(level); + Settings settings; InformationManager iman; LOG4CXX_DEBUG(_logger, "Initializing LLVM");