#include <memory>
#include <map>
+#include <vector>
#include <QTextEdit>
#include <QPushButton>
std::map<uint64_t, Function*> functions;
std::map<QTreeWidgetItem*, FunctionWidget*> objects_list;
std::map<uint64_t, QTreeWidgetItem*> objects_list_by_address;
+ std::vector<QTreeWidgetItem*> group_list;
InformationManager* manager;
log4cxx::LoggerPtr logger;
void switchMainPlane(QTreeWidgetItem* item);
void showListContextMenu(const QPoint&);
void requestNewFunction();
+ void requestNewGroup();
void renameFunction(Function* function);
};