Jean-Marc Lasgouttes wrote:
>>>>>> "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.

OK, and what about this example:

Qt 4.3 will have a new file dialog:
http://qtdeveloper.net/archives/2007/02/05/new-qt-file-dialog/

and I could imagine that it is maybe possible to use the native dialog
and to add buttons for the lyx directories. Is this playing with
new features? Or makes it sens?

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


-- 
Peter Kümmel

Reply via email to