Use URI protocol handler to implement "quick links" in OpenTodoList?

Qt provides the QDesktopServices::setUrlHandler method, which can be used to register a custom URL handler. See also https://github.com/moonlight-stream/moonlight-qt/issues/29.

The idea:

We could implement such a handler and then allow copying special links to items (libraries, individual items). This would be useful for:

  • Cross referencing items inside a library.
  • Allow a user to send a link to an item to another user (who has access to the same library).