Results 1 to 2 of 2

Thread: Qt 5 compile for WinCE 6.0, with VS 2008. IFailDialog not defined.

  1. #1
    Join Date
    Sep 2015
    Posts
    1
    Qt products
    Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows

    Default Qt 5 compile for WinCE 6.0, with VS 2008. IFailDialog not defined.

    in qtbase/src/plugins/platforms/windows/qwindowsdialoghelpers. m_fileDialog is not defined, because IFileDialog isn't defined. Is there a way to turn off native windows in Qt 5? Or any other workaround?

    Windows 7, cross-compiling for WinCE 6.0 on ARM, using Visual Studio 2008.

    Thanks.

  2. #2
    Join Date
    Jan 2006
    Location
    Graz, Austria
    Posts
    8,416
    Thanks
    37
    Thanked 1,544 Times in 1,494 Posts
    Qt products
    Qt3 Qt4 Qt5
    Platforms
    Unix/X11 Windows

    Default Re: Qt 5 compile for WinCE 6.0, with VS 2008. IFailDialog not defined.

    Probably missing a check for WINCE or a version check in there somewhere.
    You could look for the right location, fit it and submit your first contribution to Qt

    Or you change qwindowstheme.cpp so that it doesn't delegate to the dialog helper, see QWindowsTheme::usePlatformNativeDialog() and the next method.

    Cheers,
    _

Similar Threads

  1. Qt 4.7.4 fails to compile with VS 2008
    By mpi in forum Qt Programming
    Replies: 2
    Last Post: 1st November 2011, 08:44
  2. VC++ 2008 compile error
    By cutie.monkey in forum Newbie
    Replies: 8
    Last Post: 25th April 2011, 08:44
  3. Compile Qt with Visual Studio 2008 64 bit
    By ^NyAw^ in forum Qt Programming
    Replies: 2
    Last Post: 10th December 2010, 15:10
  4. Strange output: Can't compile for WinCE to save my life!
    By codeslicer in forum Qt Programming
    Replies: 3
    Last Post: 20th February 2010, 14:55
  5. how to compile with msvc express 2008
    By john_god in forum Installation and Deployment
    Replies: 4
    Last Post: 22nd March 2009, 14:09

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.