Does QFileDialog::getOpenFileName() in Mountain Lion not work anymore?

If I debug an example with Xcode I get NS* timeouts.

Am 30.07.2012 um 12:00 schrieb Raul Metsma <r...@innovaatik.ee>:

> I add 2 more required features
> 
> if you use setQuitOnLastWindowClosed( true ) then there is no way to identify 
> when user clicked on dock icon
> qt should add one more event ReOpen event and register it with
> 
>       [[NSAppleEventManager sharedAppleEventManager] setEventHandler:self
>               andSelector:@selector(appReopen:withReplyEvent:)
>               forEventClass:kCoreEventClass
>               andEventID:kAEReopenApplication];
> 
> Here is one workaround and also implemented NSServices OpenFilesEvent to use 
> Finder context menu managing files
> https://svn.eesti.ee/projektid/idkaart_public/branches/3.6/qdigidoc/common/Application_mac.mm
> 
> Raul Metsma
> 
> On 30.07.2012, at 12:08, Till Oliver Knoll <till.oliver.kn...@gmail.com> 
> wrote:
> 
>> Hello,
>> 
>> I did a *very* quick test of my Qt application, compiled against Qt
>> 4.8.1 (coming from the "Qt SDK" which unfortunatelly still doesn't
>> seem to provide an up-to-date Qt 4.8.2) after upgrading from Lion to
>> Mountain Lion (on some "I don't care what happens but I'm curious to
>> see" MacBook Pro - my actual work iMac is still running Snow Leopard
>> ;))
>> 
>> First thing I noticed that the command line tools (gcc, ...) were
>> gone: Qt Creator complained about a "missing toolchain" (or
>> something). So after starting up XCode 4.4, in some download dialog",
>> you can download the "Command Line Tools". After restarting Qt Creator
>> the compilation worked again, gcc was picked up automatically again.
>> 
>> I got the usual "This platform is not supported" warning coming from
>> some Qt header, but apart from that everything compiled and linked
>> fine (against the usual QtCore, QtGui and the "QtXml" (?). But no
>> QtWebKit, for instance).
>> 
>> Quickly starting the application (based on QGraphicsScene/View) and
>> testing some touch-based graphics rotations/drawing everything worked
>> fine - still with the same quirks as before
>> (https://bugreports.qt-project.org/browse/QTBUG-15663 for instance -
>> the "raster" painter does solve this issue, but has still worse issues
>> elsewhere: e.g https://bugreports.qt-project.org/browse/QTBUG-22043)
>> 
>> 
>> But apart from that everything seems to work "as before" (on Lion). I
>> did not yet test any "App Store" related issues. So I guess it is
>> merely a matter of incrementing the "supported platform" in said Qt
>> header for now... ;)
>> 
>> 
>> Off course there are still plenty of OS X specific issues to be implemented:
>> 
>>  https://bugreports.qt-project.org/browse/QTBUG-21606
>> 
>> For me the next two things to tackle would be
>> 
>> 1.   Lion scrollbars support
>> 
>> To make a Qt application visually more "Mac like" again :)
>> 
>> 2.   HighDPI Display support
>> 
>> Probably not just for Mac, but in general an upcoming "hot topic"
>> 
>> 3.     Fullscreen support
>> 
>> That is pretty easy to do actually: in my application I already did
>> this with a couple of platform-specific (Objective-C) lines... see
>> again https://bugreports.qt-project.org/browse/QTBUG-22043
>> (attachement contains example code).
>> 
>> "Autosave" support probably doesn't make much sense, as Qt does not
>> offer an equivalent of NSDocument class (yet)? And that would be a
>> pre-requisite for "App termination" support.
>> 
>> 
>> Cheers, Oliver
>> _______________________________________________
>> Interest mailing list
>> Interest@qt-project.org
>> http://lists.qt-project.org/mailman/listinfo/interest
> 
> _______________________________________________
> Interest mailing list
> Interest@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to