]> git.siccegge.de Git - frida/frida.git/blobdiff - src/gui/widgets/BasicBlockWidget.hxx
Make link to local functions clickable
[frida/frida.git] / src / gui / widgets / BasicBlockWidget.hxx
index 30f2babce3ff260d84b0152b9987423739304408..c351c3a69a28093762c600a079b7b7acca0de2ca 100644 (file)
@@ -8,10 +8,12 @@
 #include <tuple>
 #include <array>
 
+class Mainwindow;
+
 class BasicBlockWidget : public QGraphicsItem
 {
 public:
-       BasicBlockWidget(const QString& name, BasicBlock * block);
+       BasicBlockWidget(const QString& name, BasicBlock * block, Mainwindow * mainwindow);
 
        void addItem(uint8_t* bytes, size_t num_bytes, QString line, const QString& href);
 
@@ -64,9 +66,11 @@ public:
 private:
        uint32_t width, height;
        QGraphicsProxyWidget _proxy;
-       QTableWidget _widget;
+       QGridLayout _layout;
+       QLabel _widget;
        QString name;
        BasicBlock * block;
+       Mainwindow * mainwindow;
        std::vector<BasicBlockWidget*> previous;
        BasicBlockWidget* next[2];
 };