>>>>> "Peter" == Peter Kümmel <[EMAIL PROTECTED]> writes:

>>  You expressed it very well, Georg. And I'll just reiterate that
>> this is how linux works. So please be nice guys for poor old linux
>> users.

Peter> Are #ifdefs ok then?

Let me give you an example that is OK: currently there is some ugly
code of mine to handle menus on Qt/Mac. Now in Qt 4.2 trolltech has
finally done what they should have done for the first mac release and
introduced the MenuRole concept. Since Qt is bundled with LyX/Mac, I
think it may make sense to use this feature for the Mac and decide that
LyX/Mac requires Qt 3.2. This will allow to remove ugly code that is
difficult to make correctly work.

However, if I manage to make the current code to work as I wish, I
will probably say "yes, it is the way to go, but we can do it later."

Personally, I use Qt 4.1.something and have no intention to upgrade. I
think it is good that developers do not use latest and greatest
without a good reason, since that removes a silly temptation.

JMarc

Reply via email to