30 #ifndef PLUGINS_AZOTH_INTERFACES_IURIHANDLER_H
31 #define PLUGINS_AZOTH_INTERFACES_IURIHANDLER_H
65 virtual bool SupportsURI (
const QUrl& uri)
const = 0;
76 virtual void HandleURI (
const QUrl& uri, QObject *asAccount) = 0;
82 "org.Deviant.LeechCraft.Azoth.IURIHandler/1.0");
virtual void HandleURI(const QUrl &uri, QObject *asAccount)=0
Asks to handle the given URI by the given account.
This interface is for protocols that may handle URIs and corresponding actions are dependent on an ex...
Q_DECLARE_INTERFACE(LeechCraft::Azoth::IURIHandler,"org.Deviant.LeechCraft.Azoth.IURIHandler/1.0")
virtual bool SupportsURI(const QUrl &uri) const =0
Queries whether the given URI is supported.