X-Git-Url: https://git.siccegge.de//index.cgi?p=frida%2Ffrida.git;a=blobdiff_plain;f=src%2Fgui%2Fwidgets%2FScriptingDock.hxx;h=9c6c09b444daab2646b8d0ca74b8ef70f9fc588c;hp=c02ec8156565110f71ca91732c0eeda8c5db0e04;hb=98e46099f6366309366ea54fc4b97fd5cb383fa7;hpb=788d2cf483ac868d2ce1e2007b578fc798853760 diff --git a/src/gui/widgets/ScriptingDock.hxx b/src/gui/widgets/ScriptingDock.hxx index c02ec81..9c6c09b 100644 --- a/src/gui/widgets/ScriptingDock.hxx +++ b/src/gui/widgets/ScriptingDock.hxx @@ -1,14 +1,17 @@ #ifndef INCLUDE__ScriptingDock_hxx #define INCLUDE__ScriptingDock_hxx -#include "gui/qt.hxx" + +#include "qt.hxx" #include #include -class ScriptingDock : public QDockWidget { - Q_OBJECT +class Interpreter; +class FridaDock; +class ScriptingDock : public QWidget { + Q_OBJECT public: - ScriptingDock(const QString& title, QWidget * parent = 0); + ScriptingDock(Interpreter* interpreter, FridaDock* parent); private: log4cxx::LoggerPtr logger; @@ -18,8 +21,7 @@ private: QPushButton * button; QLineEdit * line; - SCM guile_output_port; - SCM guile_error_port; + Interpreter* interpreter; private Q_SLOTS: void doEvaluate(); };