gpt4 book ai didi

qt - 使 Qt 应用程序成为 RSS 提要的标准应用程序

转载 作者:行者123 更新时间:2023-12-01 14:03:29 24 4
gpt4 key购买 nike

假设我想阅读路透社提要并为此使用此 url http://feeds.reuters.com/Reuters/worldNews?format=xml .

然后 Firefox 询问我是否要使用某些程序订阅它们。我怎样才能使我用 Qt 用 C++ 开发的程序可用于该列表(如果它独立于平台而不是一些 Windows/Mac/Linux hack 会很好)?

Screenshot of Firefox, asking which program should be used for displaying to a feed

最佳答案

您必须让人们下载您的提要阅读器应用程序,然后让他们选择它作为浏览器中 MIME 类型的默认阅读器。在 Firefox 中,您可以通过编辑 > 首选项 > 应用程序 > 将“网络订阅源”处理程序设置为订阅源阅读器应用程序/脚本的位置,将外部应用程序配置为 RSS 阅读器。或者您可以从默认的 RSS View 执行此操作,如您的帖子所示。然后,Firefox 会将提要的 URL 作为命令行上的第一个参数传递给该应用程序。就是这样。

尝试将您的提要阅读器设置为此脚本(例如(Linux)):

#!/bin/bash
echo -e "$@ `date` \n" >>/tmp/ff-feed.txt
gdialog --backtitle "Feed Reader" --msgbox "Foo Feeds!" 10 40

-

cat /tmp/ff-feed.txt 
Sat Jun 7 13:27:36 EST 2014
feed://feeds.reuters.com/Reuters/worldNews?format=xml

如果您希望在浏览器中处理 RSS,您必须编写一个网络应用程序或插件并注册它 - 请参阅 registerContentHandler()了解详情。

关于qt - 使 Qt 应用程序成为 RSS 提要的标准应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23884783/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com