summaryrefslogtreecommitdiffstats
path: root/doc/src/snippets/code/src_gui_util_qdesktopservices.cpp
blob: 5001984802f1fd113233d3655824aaf8d987dd3e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//! [0]
class MyHelpHandler : public QObject
{
    Q_OBJECT
public:
    ...
public slots:
    void showHelp(const QUrl &url);
};

QDesktopServices::setUrlHandler("help", helpInstance, "showHelp");
//! [0]

//! [1]
mailto:user@foo.com?subject=Test&body=Just a test
//! [1]

//! [2]
QDesktopServices::openUrl(QUrl("file:///C:/Documents and Settings/All Users/Desktop", QUrl::TolerantMode));
//! [2]