setWindowTitle(tr("FRIDA"));
mgr->connect_new_function_signal([&] (Function* fun) {addFunction(fun);});
+ mgr->connect_new_dyn_symbol_signal([&] (const std::string& name) {
+ auto item = new QListWidgetItem(name.c_str(), listWidget);
+ item->setBackground(QBrush(QColor(0xff, 0xdd, 0xdd)));
+ });
}
void Mainwindow::quit()
block->getEndAddress(),
[&](uint8_t* bytes,
size_t byte_count,
- const std::string& line) {
- widget->addItem(bytes, byte_count, line.c_str() + 1);
+ const std::string& line,
+ const std::string& ref) {
+ widget->addItem(bytes, byte_count,
+ line.c_str() + 1, // remove \t
+ ref.c_str());
});
BasicBlockWidget *tmp, *nextl(NULL), *nextr(NULL);