On 7 Nov 2013, at 11:11 PM, Mikkel Krautz wrote:

> On Tue, Nov 5, 2013 at 9:57 AM, Saether Jan-Arve
> <[email protected]> wrote:
>> 
>> Is there any big benefits in having ICNS support on other platforms than OSX?

…

> So my own use of the icon engine is restricted to OS X.  As such, my
> own use of the engine could just as well be satisfied by having an
> ICNS icon engine in QtMacExtras (or wherever) that wraps NSImage - or
> some native code in Mumble to load the icons via native APIs.

Still, I don't see a good reason to try to avoid making it available on the 
other platforms.  As I wrote elsewhere in the thread, maybe .icns can even turn 
out to be a good cross-platform icon solution.  And JPEG2000 might be useful in 
other contexts, too; however that comes at the cost of linking with yet another 
library.  As long as we ensure that when the library is missing, the ability to 
decode the larger versions of the icons is missing (or the ability to decode 
the icons at all is missing), and that doesn't cause any other problems at 
runtime, is there any other reason not to have it available?  It's not like 
we'd have to include the JPEG2000 decoder source with Qt, just have the ability 
to detect the library and compile the plugin only if it's there, right?

_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to