<table><tr><td style="">rjvbb updated this revision to Diff 15688.<br />rjvbb added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D6309" rel="noreferrer">View Revision</a></tr></table><br /><div><div><p>To be honest I didn't even think of patched libs, certainly not Qt itself. What I *can* think of is a platform theme plugin like the one from plasma-integration, which can serve a comparable purpose (including making the the call to setThemeSearchPath()) even with fully autonomous, standalone applications (cf. my osx-integration project).</p>
<p>I've followed your rewrite, but elaborated on it, and removed the somewhat confusing wording that combines the concept of standalone applications with a (shared) icon theme in a (system) location. While technically possible such applications aren't truly standalone.</p>
<p>Side remark: AFAIK only breeze-icons provides the BINARY_ICONS_RESOURCE option, at least in v5.35.0 . It would probably make sense to move the generate_binary_resource() macro from breeze-icons to the ECM, and make a beginning with the implementation of a few other convenience features for building projects for standalone deployment (a predefined macro to indicate the icon theme rcc to embed, but also something like the APPLE_STANDALONE_APPBUNDLE option I've used elsewhere). Mostly beyond the current scope though such changes would affect the text we're discussing here.</p></div></div><br /><div><strong>CHANGES SINCE LAST UPDATE</strong><div><a href="https://phabricator.kde.org/D6309?vs=15674&id=15688" rel="noreferrer">https://phabricator.kde.org/D6309?vs=15674&id=15688</a></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D6309" rel="noreferrer">https://phabricator.kde.org/D6309</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>README.md</div></div></div><br /><div><strong>To: </strong>rjvbb, Frameworks<br /><strong>Cc: </strong>tfry, kde-mac, Frameworks<br /></div>