QTアプリケーションにパンくずナビゲーションバーを追加したいと思います。KDEには、イルカが使用するKUrlNavigatorがあります。ネイティブ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 に答える