Hi Ilkka,

your investigations are correct. The the merged touch patch solves some
issues that are already solved in Qt5. 
And there is actually work to do to make some changes conditional for
compiling with Qt5.

I have filed a wiki page with some details:
http://www.mixxx.org/wiki/doku.php/touch

The changes in the skin engine are not requiring Qt5. Mixxx 1.12 will be
a Qt4 release.

Do you need a Qt5 Version of Mixxx and why? I was not successful to
compile a working one with Ubuntu even before the patch.

But I will file a Bug for 1.13 and give Qt5 compile an other try now.
Maybe you can give some hinds later If it does not work for me.

Kind regards,

Daniel






Am 02.03.2014 11:15, schrieb Ilkka Tuohela:
>
> Hi,
>
> Recently merged patch to support touch events breaks compile with Qt5:
> the touch API was added to quite late versions of Qt4 and it seems it
> was only a draft version, reimplemented for Qt5 slightly differently.
>
> It's quite obvious when you compare public functions on following pages:
> http://qt-project.org/doc/qt-4.8/qtouchevent.html
> http://qt-project.org/doc/qt-5/qtouchevent.html
>
> Compilation fails because there is not 'widget' attribute (it's
> 'window' and of different type anyway). Of course this is just the
> first point where it fails, for sure there are other issues like that.
>
> Was it so that the new skinning system will require Qt5 anyway? In
> this case the patch should be reverted and updated to use Qt5 before
> new merge. If we wish to support both Qt4 and Qt5 it needs to detect
> version and act differently.
>
> *hile*
>
>
>
> ------------------------------------------------------------------------------
> Flow-based real-time traffic analytics software. Cisco certified tool.
> Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
> Customize your own dashboards, set traffic alerts and generate reports.
> Network behavioral analysis & security monitoring. All-in-one tool.
> http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
>
>
> _______________________________________________
> Get Mixxx, the #1 Free MP3 DJ Mixing software Today
> http://mixxx.org
>
>
> Mixxx-devel mailing list
> Mixxx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mixxx-devel

------------------------------------------------------------------------------
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis & security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to