Details
-
Task
-
Resolution: Unresolved
-
P2: Important
-
None
-
None
-
63ecc3a1f (dev), 0442734ba (dev), 3f5ef4209 (dev), b1134ac84 (dev), 229803961 (dev), 347bed78b (dev), 117099363 (6.8), be6f9004b (6.8), e59676591 (6.8), 5d34b77b1 (dev), ffd39a4f5 (dev), 372f68bc9 (6.8), 15d0a40ed (dev), 7d9189a3b (6.8), 9b035049a (6.8)
Description
Signature help request protocol documentation:
Why do we need it:
Outside of Creator, there is no integrated way to get to our documentation. Even inside Creator, you currently have to manually press F1 or open the context help. By using the LSP, we could also show the help automatically as an inlay (e.g. for autocompleted function calls)
Attachments
Issue Links
- clones
-
QTBUG-120000 Support semantic highlighting in QML language server
- In Progress
- depends on
-
QTBUG-122025 QtHelp: Split the lib into QtHelpCore (widgetless lib) and QtHelp (widget - dependent)
- Reported
- is duplicated by
-
QTBUG-103763 Implement Signature Help for qmlls
- Closed
- is required for
-
QTBUG-119964 New QML LSP features (6.8)
- In Progress
- relates to
-
QTBUG-127956 qmlls: implement hover actions to show infos for QtC feature parity
- Reported
Gerrit Reviews
For Gerrit Dashboard: QTBUG-120016 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
533582,5 | qmlls: Add hover support | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
536881,15 | Short-live help engine plugin | dev | qt/qttools | Status: MERGED | +2 | 0 |
540896,7 | WIP: Find the hovered identifier and its category | dev | qt/qtdeclarative | Status: ABANDONED | -2 | 0 |
560265,8 | documentationhints: add help plugin interface | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
560266,15 | documentationhints: introduce help manager | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
560752,5 | documentationHints: for domTypes of QmlObject | dev | qt/qtdeclarative | Status: ABANDONED | 0 | 0 |
562746,7 | Add tests for helpengine plugin | dev | qt/qttools | Status: MERGED | +2 | 0 |
562768,8 | Add documentation location path to the settings file | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
563789,5 | Expose defining scope finders in QQmlLSUtils | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
564098,1 | Expose imported names in QQmlJSImporter | dev | qt/qtdeclarative | Status: ABANDONED | 0 | 0 |
566259,3 | Expose defining scope finders in QQmlLSUtils | 6.8 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
566262,3 | documentationhints: introduce help manager | 6.8 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
566264,3 | Add documentation location path to the settings file | 6.8 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
587397,7 | qmlls documentation hints: fix parsing of html documentation | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
589836,10 | qmlls: redesign documentation hints | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
596393,2 | qmlls documentation hints: fix parsing of html documentation | 6.8 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
596396,3 | qmlls: redesign documentation hints | 6.8 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
596864,2 | Add tests for helpengine plugin | 6.8 | qt/qttools | Status: MERGED | +2 | 0 |