Skip to content

IDE-16 Use correct contextual help#148

Open
etaishev wants to merge 1 commit intosailfishos:masterfrom
etaishev:IDE-16-Use-correct-contextual-help
Open

IDE-16 Use correct contextual help#148
etaishev wants to merge 1 commit intosailfishos:masterfrom
etaishev:IDE-16-Use-correct-contextual-help

Conversation

@etaishev
Copy link
Copy Markdown
Contributor

@etaishev etaishev commented Nov 1, 2018

Elements with same name (for example Sailfish.Silica.Button and QtQuick.Controls.Button) have a same helpId and
QtCreator help plugin first of all select Qt link.
This patch resolve the issue by looking for a module name of element and select best, then return url as helpId.

@martyone
Copy link
Copy Markdown
Member

martyone commented Nov 2, 2018

This touches just upstream code. Could you please get this accepted by upstream first?

@etaishev
Copy link
Copy Markdown
Contributor Author

etaishev commented Nov 2, 2018

Ok. Now has some tasks in upstream which fix similar problems with help, but Qt Gerrit Reviews unavailable. I'll wait for them first.

Elements with same name (for example Sailfish.Silica.Button and
QtQuick.Controls.Button) have a same helpId and
 QtCreator help plugin first of all select Qt link.
This patch resolve the issue by looking for a module name of element and
select best, then return url as helpId.
@etaishev etaishev force-pushed the IDE-16-Use-correct-contextual-help branch from 7c86412 to ae8f92d Compare November 27, 2018 08:02
@etaishev
Copy link
Copy Markdown
Contributor Author

etaishev commented Jan 25, 2019

Well in last QtCreator this bug didn't fixed. The same as our bug was closed and marked as duplicate(QTCREATORBUG-17657). But the QTCREATORBUG-18527 isn't same and fix of it don't work for us.

My fix unlikely get accepted to upstream

@martyone
Copy link
Copy Markdown
Member

Open your own upstream bug then? Submitting your patch for review ideally.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants