Hello! I want to use QVariant for dynamic type identification.
void hello(int a)
{
}
std::function<void(int)> variant = hello; //It's ok
std::function<QVariant(QVariant)> newVariant = hello; //error.
How can I use QVariant for this?
i.e.
typedef std::function<QVariant(QVariant)> Function;