Offer component to apps for setting eink refresh#45
Open
geloescht wants to merge 2 commits intoasivery:masterfrom
Open
Offer component to apps for setting eink refresh#45geloescht wants to merge 2 commits intoasivery:masterfrom
geloescht wants to merge 2 commits intoasivery:masterfrom
Conversation
…ink refresh from apps without exposing host code
Author
|
Note that I haven't tested this on the PC emulator, since the right version of Qt6 is not available on my system. The wrapper probably needs some changes to function when not patched via QMD. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR adds the module
HostWrappersand the componentDisplayMethodArea, allowing app authors to set the refresh method of parts of the screen in QML without importing proprietary modules and exposing host code or needing to resort to QMD and hashing. It also shows how to use it in the examplefrontend-only.I am not sure if the plain
HostWrappersis good as a module name, feel free to either adopt the module into your own namespace or leave it as it is.