On Friday 20 February 2015 12:52:31 André Somers wrote: > > If you wanted to support, implement, say, > > QSortFilterProxyModel::setFilter( > > cont std::function<bool(int, const QModelIndex&)> &filter) > > > > You would need a generic general purpose QFunction. For which you can > > specify the arguments as template parameter. > > Ok, thanks for the clarification. And that's exactly the kind of thing > I'd like to see supported. Though I'd rather not have the QFunction > then, but just be able to use std::function.
A QFunction<T> needs to accept an argument of std::function<T> just as much as it needs to accept a real function of type T, so whether we take one or the other in our ABI would not diminish your capabilities in any way. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
