我想添加一个面包屑导航栏到QT应用程序。在KDE中有海豚使用的KUrlNavigator。有没有原生的QT小部件?
发布于 2011-08-07 15:32:53
libqxt.org中的qxtcrumbview
没有文档,你需要下载源代码才能找到这个。
发布于 2019-11-14 21:18:22
这可以通过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);
https://stackoverflow.com/questions/5435891
复制相似问题