rjvbb updated this revision to Diff 15688.
rjvbb added a comment.

  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).
  
  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.
  
  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.

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D6309?vs=15674&id=15688

REVISION DETAIL
  https://phabricator.kde.org/D6309

AFFECTED FILES
  README.md

To: rjvbb, #frameworks
Cc: tfry, kde-mac, #frameworks

Reply via email to