classQGCMAVLinkUASFactory:publicQObject{Q_OBJECTpublic:explicitQGCMAVLinkUASFactory(QObject*parent=0);/** @brief Create a new UAS object using MAVLink as protocol */staticUASInterface*createUAS(MAVLinkProtocol*mavlink,LinkInterface*link,intsysid,mavlink_heartbeat_t*heartbeat,QObject*parent=NULL);signals:publicslots:};#endif // QGCMAVLINKUASFACTORY_H