document urlhelper

This commit is contained in:
James Graham
2023-05-03 20:23:19 +01:00
parent 96c1b98d02
commit cd7f6d52dd

View File

@@ -6,10 +6,22 @@
#include <QObject>
#include <QUrl>
/**
* @class UrlHelper
*
* A class to help manage URLs.
*/
class UrlHelper : public QObject
{
Q_OBJECT
public:
/**
* @brief Open the given URL in an appropriate app.
*/
Q_INVOKABLE void openUrl(const QUrl &url);
/**
* @brief Copy the given URL to the given location.
*/
Q_INVOKABLE void copyTo(const QUrl &origin, const QUrl &destination);
};