]> git.siccegge.de Git - frida/frida.git/blobdiff - src/gui/Mainwindow.hxx
Factor out llvm disassembler
[frida/frida.git] / src / gui / Mainwindow.hxx
index 46a6676187261d68eac8ce38e4439d4149fc5223..adfe71e47a3fc0803b23245bca3498e95dc8cc5b 100644 (file)
@@ -1,12 +1,11 @@
-#include "include.hxx"
-
+#include <memory>
 #include <QTextEdit>
 #include <QPushButton>
 #include <QMainWindow>
 #include <QListWidget>
 #include <QStackedWidget>
 
-#include "Binary.hxx"
+#include "disassembler/Disassembler.hxx"
 
 class Mainwindow : public QMainWindow {
     Q_OBJECT
@@ -27,7 +26,7 @@ private:
     QAction *exitAction;
     QAction *openAction;
 
-    qtlldb::Binary * curBin;
+    std::shared_ptr<Disassembler> disassembler;
 private slots:
     void quit();
     void open();