#include "mainwindow.h" #include #include #include #include #include "base/base.h" #include "base/mycfg.h" #define log(fmt, ...) \ { \ QString str = QString::asprintf(fmt, ##__VA_ARGS__); \ printf("%s", str.toLocal8Bit().data()); \ } using namespace std; using namespace std::placeholders; typedef std::function Fun; class B { public: void call(int a, Fun f) { f(a, 2); } }; class Test { public: void callback(int a, int b) { // qDebug()<local_ip); return app.exec(); }