我想在 QT 应用程序中添加一个面包屑导航栏。在 KDE 中有 KUrlNavigator 被 dolphin 使用。有原生的 QT 小部件吗?
问问题
2118 次
2 回答
3
libqxt.org 中的 qxtcrumbview
没有记录,你需要下载源代码才能找到这个。
于 2011-08-07T07:32:53.410 回答
1
这可以通过以下方式实现QLabel
:单个链接中可能有多个链接QLabel
,请参阅QLabel::openExternalLinks()
和Qt::TextInteractionFlags
。
或更详细地说:
auto label = new QLabel();
label->setText(
"<a href=\"https://doc.qt.io/qt-5/qlabel.html\">"
"QLabel</a>::"
"<a href=\"https://doc.qt.io/qt-5/qlabel.html#textInteractionFlags-prop\">"
"textInteractionFlags</a>");
label->setTextFormat(Qt::RichText);
label->setTextInteractionFlags(Qt::TextBrowserInteraction);
label->setOpenExternalLinks(true);
于 2019-11-14T13:18:21.840 回答