From shijuraj at gmail.com Mon Jul 7 09:22:36 2014 From: shijuraj at gmail.com (Shijuraj J) Date: Mon, 7 Jul 2014 11:22:36 +0400 Subject: [Qtwebengine] Building Qtwebengine in Windows Message-ID: Hi, Is it possible to build QTwebegine in windows now? If so what are the steps? With Regards Shijuraj J -------------- next part -------------- An HTML attachment was scrubbed... URL: From Michael.Bruning at digia.com Mon Jul 7 11:29:52 2014 From: Michael.Bruning at digia.com (Bruning Michael) Date: Mon, 7 Jul 2014 09:29:52 +0000 Subject: [Qtwebengine] Building Qtwebengine in Windows In-Reply-To: References: Message-ID: <5B20C9B9EF03214DB310015C8339E46F15939B22@IT-EXMB01-HKI.it.local> Hello Shijuraj J, Windows won't build out of the box at the moment, but you can apply some work-in-progress patches for Gerrit that will enable a 32-Bit build with Microsoft Visual Studio. Please note that this is a work in progress, so things might break temporarily. You will need: * At least Windows 7 * Visual Studio 2012 or 2013, full version or Express Edition * The Windows 8 SDK: http://msdn.microsoft.com/en-us/windows/hardware/hh852363.aspx * The June 2010 DirectX SDK from http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=6812 * If you are using an Express edition of Visual Studio, you need the Windows 7.1 DDK: http://www.microsoft.com/en-us/download/details.aspx?id=11800 * A build of the dev branch of qt5 configured with -angle and -opengl es2. * A checked out and initialized qtwebengine repository * This work-in-progress-patch from gerrit for qtwebengine: https://codereview.qt-project.org/#/c/87886/ * This work-in-progress-patch from gerrit for the src/3rdparty submodule: https://codereview.qt-project.org/#/c/87426/ When you have downloaded and installed the prerequisites, open a developer prompt and set the environment variables so that the respective libraries from your Qt build is included in PATH, INCLUDE, LIB etc. If you installed the Windows 8 SDK to anywhere else than "C:\Program Files (x86)\Windows Kits\8.0", you need to set the environment variable GYP_DEFINES=windows_sdk_path="path to your sdk installation" If you are using the Express Edition of Visual Studio, you need to set the environment variable WDK_DIR to where you installed the Windows 7.1 driver kit (e.g. C:\WinDDK\7600.16385.1) Then, you need to set the GYP_MSVS_VERSION environment variable to reflect you visual studio version, e.g.: "2012e" for the Visual Studio 2012 Express Edition "2012" for the Visual Studio 2012 full version etc. Now, you should be able to build Qt WebEngine from it's top level directory (shadow building is not working at the moment): * qmake -r [optional: CONFIG+=debug or CONFIG+=release] * nmake * nmake install To run QtWebEngine, you have to copy the file icudt46l.dat file from src/core/debug or src/core/release to the bin directory of your Qt build / installation. Best regards, Michael ________________________________ From: qtwebengine-bounces+michael.bruning=digia.com at qt-project.org [qtwebengine-bounces+michael.bruning=digia.com at qt-project.org] on behalf of Shijuraj J [shijuraj at gmail.com] Sent: Monday, July 07, 2014 09:22 To: qtwebengine at qt-project.org Subject: [Qtwebengine] Building Qtwebengine in Windows Hi, Is it possible to build QTwebegine in windows now? If so what are the steps? With Regards Shijuraj J -------------- next part -------------- An HTML attachment was scrubbed... URL: From Michael.Bruning at digia.com Mon Jul 7 12:30:24 2014 From: Michael.Bruning at digia.com (Bruning Michael) Date: Mon, 7 Jul 2014 10:30:24 +0000 Subject: [Qtwebengine] Building Qtwebengine in Windows In-Reply-To: <5B20C9B9EF03214DB310015C8339E46F15939B22@IT-EXMB01-HKI.it.local> References: , <5B20C9B9EF03214DB310015C8339E46F15939B22@IT-EXMB01-HKI.it.local> Message-ID: <5B20C9B9EF03214DB310015C8339E46F15939B5B@IT-EXMB01-HKI.it.local> Hello again, one small correction: > * This work-in-progress-patch from gerrit for qtwebengine: https://codereview.qt-project.org/#/c/87886/ This should actually be https://codereview.qt-project.org/#/c/87425/ . The patches are identical, but the one posted previously will not be updated as it was an accidental duplicate. Sorry for that. Best regards, Michael ________________________________ From: qtwebengine-bounces+michael.bruning=digia.com at qt-project.org [qtwebengine-bounces+michael.bruning=digia.com at qt-project.org] on behalf of Bruning Michael [Michael.Bruning at digia.com] Sent: Monday, July 07, 2014 11:29 To: qtwebengine at qt-project.org Subject: Re: [Qtwebengine] Building Qtwebengine in Windows Hello Shijuraj J, Windows won't build out of the box at the moment, but you can apply some work-in-progress patches for Gerrit that will enable a 32-Bit build with Microsoft Visual Studio. Please note that this is a work in progress, so things might break temporarily. You will need: * At least Windows 7 * Visual Studio 2012 or 2013, full version or Express Edition * The Windows 8 SDK: http://msdn.microsoft.com/en-us/windows/hardware/hh852363.aspx * The June 2010 DirectX SDK from http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=6812 * If you are using an Express edition of Visual Studio, you need the Windows 7.1 DDK: http://www.microsoft.com/en-us/download/details.aspx?id=11800 * A build of the dev branch of qt5 configured with -angle and -opengl es2. * A checked out and initialized qtwebengine repository * This work-in-progress-patch from gerrit for qtwebengine: https://codereview.qt-project.org/#/c/87886/ * This work-in-progress-patch from gerrit for the src/3rdparty submodule: https://codereview.qt-project.org/#/c/87426/ When you have downloaded and installed the prerequisites, open a developer prompt and set the environment variables so that the respective libraries from your Qt build is included in PATH, INCLUDE, LIB etc. If you installed the Windows 8 SDK to anywhere else than "C:\Program Files (x86)\Windows Kits\8.0", you need to set the environment variable GYP_DEFINES=windows_sdk_path="path to your sdk installation" If you are using the Express Edition of Visual Studio, you need to set the environment variable WDK_DIR to where you installed the Windows 7.1 driver kit (e.g. C:\WinDDK\7600.16385.1) Then, you need to set the GYP_MSVS_VERSION environment variable to reflect you visual studio version, e.g.: "2012e" for the Visual Studio 2012 Express Edition "2012" for the Visual Studio 2012 full version etc. Now, you should be able to build Qt WebEngine from it's top level directory (shadow building is not working at the moment): * qmake -r [optional: CONFIG+=debug or CONFIG+=release] * nmake * nmake install To run QtWebEngine, you have to copy the file icudt46l.dat file from src/core/debug or src/core/release to the bin directory of your Qt build / installation. Best regards, Michael ________________________________ From: qtwebengine-bounces+michael.bruning=digia.com at qt-project.org [qtwebengine-bounces+michael.bruning=digia.com at qt-project.org] on behalf of Shijuraj J [shijuraj at gmail.com] Sent: Monday, July 07, 2014 09:22 To: qtwebengine at qt-project.org Subject: [Qtwebengine] Building Qtwebengine in Windows Hi, Is it possible to build QTwebegine in windows now? If so what are the steps? With Regards Shijuraj J -------------- next part -------------- An HTML attachment was scrubbed... URL: From shijuraj at gmail.com Mon Jul 7 12:33:10 2014 From: shijuraj at gmail.com (Shijuraj J) Date: Mon, 7 Jul 2014 14:33:10 +0400 Subject: [Qtwebengine] Building Qtwebengine in Windows In-Reply-To: <5B20C9B9EF03214DB310015C8339E46F15939B5B@IT-EXMB01-HKI.it.local> References: <5B20C9B9EF03214DB310015C8339E46F15939B22@IT-EXMB01-HKI.it.local> <5B20C9B9EF03214DB310015C8339E46F15939B5B@IT-EXMB01-HKI.it.local> Message-ID: Thank Michael for this detailed response. I will check these, and will get back to you Thanks and Regards Shijuraj J On Mon, Jul 7, 2014 at 2:30 PM, Bruning Michael wrote: > Hello again, > > one small correction: > > > * This work-in-progress-patch from gerrit for qtwebengine: > https://codereview.qt-project.org/#/c/87886/ > This should actually be https://codereview.qt-project.org/#/c/87425/ . > The patches are identical, but the one posted previously will not be > updated as it was an accidental duplicate. > > Sorry for that. > > Best regards, > Michael > > > ------------------------------ > *From:* qtwebengine-bounces+michael.bruning=digia.com at qt-project.org > [qtwebengine-bounces+michael.bruning=digia.com at qt-project.org] on behalf > of Bruning Michael [Michael.Bruning at digia.com] > *Sent:* Monday, July 07, 2014 11:29 > *To:* qtwebengine at qt-project.org > *Subject:* Re: [Qtwebengine] Building Qtwebengine in Windows > > Hello Shijuraj J, > > Windows won't build out of the box at the moment, but you can apply some > work-in-progress patches for Gerrit that will enable a 32-Bit build with > Microsoft Visual Studio. Please note that this is a work in progress, so > things might break temporarily. > > You will need: > * At least Windows 7 > * Visual Studio 2012 or 2013, full version or Express Edition > * The Windows 8 SDK: > http://msdn.microsoft.com/en-us/windows/hardware/hh852363.aspx > * The June 2010 DirectX SDK from > http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=6812 > * If you are using an Express edition of Visual Studio, you need the > Windows 7.1 DDK: > http://www.microsoft.com/en-us/download/details.aspx?id=11800 > > * A build of the dev branch of qt5 configured with -angle and -opengl > es2. > * A checked out and initialized qtwebengine repository > * This work-in-progress-patch from gerrit for qtwebengine: > https://codereview.qt-project.org/#/c/87886/ > * This work-in-progress-patch from gerrit for the src/3rdparty > submodule: https://codereview.qt-project.org/#/c/87426/ > > When you have downloaded and installed the prerequisites, open a developer > prompt and set the environment variables so that the respective libraries > from your Qt build is included in PATH, INCLUDE, LIB etc. > > If you installed the Windows 8 SDK to anywhere else than "C:\Program > Files (x86)\Windows Kits\8.0", you need to set the environment variable GYP_DEFINES=windows_sdk_path="path > to your sdk installation" > > If you are using the Express Edition of Visual Studio, you need to set the > environment variable WDK_DIR to where you installed the Windows 7.1 > driver kit (e.g. C:\WinDDK\7600.16385.1) > > Then, you need to set the GYP_MSVS_VERSION environment variable to reflect > you visual studio version, e.g.: > "2012e" for the Visual Studio 2012 Express Edition > "2012" for the Visual Studio 2012 full version > etc. > > Now, you should be able to build Qt WebEngine from it's top level > directory (shadow building is not working at the moment): > * qmake -r [optional: CONFIG+=debug or CONFIG+=release] > * nmake > * nmake install > > To run QtWebEngine, you have to copy the file icudt46l.dat file from > src/core/debug or src/core/release to the bin directory of your Qt build / > installation. > > Best regards, > Michael > > ------------------------------ > *From:* qtwebengine-bounces+michael.bruning=digia.com at qt-project.org > [qtwebengine-bounces+michael.bruning=digia.com at qt-project.org] on behalf > of Shijuraj J [shijuraj at gmail.com] > *Sent:* Monday, July 07, 2014 09:22 > *To:* qtwebengine at qt-project.org > *Subject:* [Qtwebengine] Building Qtwebengine in Windows > > Hi, > > Is it possible to build QTwebegine in windows now? If so what are the > steps? > > With Regards > Shijuraj J > > _______________________________________________ > QtWebEngine mailing list > QtWebEngine at qt-project.org > http://lists.qt-project.org/mailman/listinfo/qtwebengine > > -- Don't walk in front of me, I may not follow. Don't walk behind me, I may not lead. Walk beside me and be my friend. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Michael.Bruning at digia.com Tue Jul 15 15:34:16 2014 From: Michael.Bruning at digia.com (Bruning Michael) Date: Tue, 15 Jul 2014 13:34:16 +0000 Subject: [Qtwebengine] Heads-up: Building Qt WebEngine will require dev branch of Qt soon. Message-ID: <5B20C9B9EF03214DB310015C8339E46F1593AA94@IT-EXMB01-HKI.it.local> Hello all, this is a short heads-up that you will soon need the dev branch of Qt 5 (which is to become Qt 5.4 in the future) in order to build Qt WebEngine. The reason for this is that a change that is needed to enable running Qt WebEngine on Windows and simplify OpenGL surface creation and handling across platforms depends on changes made to the qtbase module that are currently available on the dev branch only and will not be merged to the 5.3 branches. The change in question is https://codereview.qt-project.org/#/c/89324/ . As soon as this change has been integrated, it will not be possible anymore to build Qt WebEngine with older Qt versions. Best regards, Michael -------------- next part -------------- An HTML attachment was scrubbed... URL: From equalsraf at gmx.com Wed Jul 23 12:28:53 2014 From: equalsraf at gmx.com (Rui Abreu Ferreira) Date: Wed, 23 Jul 2014 11:28:53 +0100 Subject: [Qtwebengine] QtWebEngine examples show blank pages Message-ID: <53CF8E65.7000701@gmx.com> Cheers I'm building off the master branch (a21db7a3b5e1300637ac5cfca299409afef1afa7) on x86_64/Qt5.3 Linux and I can build and install qtwebengine, however when I try to run the examples every web page I load is blank. I think the pages are loading correctly: - javascript messages show up in stdout - the page title and icon changes after the loading - the mouse pointer changes when I move over the view (for links I assume) but the page view remain completely blank in all example programs. Any idea what is going on?