X-Git-Url: https://git.siccegge.de//index.cgi?a=blobdiff_plain;f=src%2Fgui%2Fwidgets%2FBasicBlockWidget.cxx;h=128b9fb5401d0e4b3977057af4d5ffe5212e8315;hb=5afba5f952385321480f53091363a5fba2e16f62;hp=908c85e8c31c63f4833ce663550cb8f2a7f9b7e1;hpb=ccde95277ce5e3929d09aef387c2f5956592d066;p=frida%2Ffrida.git diff --git a/src/gui/widgets/BasicBlockWidget.cxx b/src/gui/widgets/BasicBlockWidget.cxx index 908c85e..128b9fb 100644 --- a/src/gui/widgets/BasicBlockWidget.cxx +++ b/src/gui/widgets/BasicBlockWidget.cxx @@ -65,10 +65,10 @@ BasicBlockWidget::BasicBlockWidget(const QString& name, BasicBlock * block, : width(270), height(45), name(name) , _table(NULL) , block(block), mainwindow(mainwindow) - , logger(log4cxx::Logger::getLogger(name.toStdString() + " BasicBlockWidget")) { + , logger(log4cxx::Logger::getLogger("gui.BasicBlockWidget." + name.toStdString())) { next[0] = NULL; next[1] = NULL; - block->getManager()->connect_rename_function_signal([=](RenameFunctionEvent* event) {updateFunctionName(event);}); + block->getManager()->registerRenameFunctionEvent([=](RenameFunctionEvent* event) {updateFunctionName(event);}); _widget.reset(new CustomQGraphicsTextItem("", this)); _widget->setPos(5, 20); @@ -156,6 +156,7 @@ void BasicBlockWidget::addItem(uint8_t* bytes, size_t num_bytes, void BasicBlockWidget::paint(QPainter *painter, const QStyleOptionGraphicsItem*, QWidget*) { + _widget->adjustSize(); width = 10 + _widget->boundingRect().width(); height = 25 + _widget->boundingRect().height(); if (width < 250) width = 250;