Add QPath path-handling class