Re: [Development] Please do not remove QtWebkit from 5.6 official binaries

2015-12-04 Thread Edward Sutton

On Dec 3, 2015, at 8:31 AM, Shaw Andy 
<andy.s...@theqtcompany.com<mailto:andy.s...@theqtcompany.com>> wrote:

>There is QPdfWriter at least which is a paint device, so you could use that 
>for generating PDFs as that is available iOS from what I can see.

I *really* need to spend some time browsing All 
Classes<http://doc.qt.io/qt-5/classes.html>  !

http://doc.qt.io/qt-5/classes.html

Thanks again Andy!

-Ed


Andy

From: Development [mailto:development-boun...@qt-project.org] On Behalf Of 
Edward Sutton
Sent: 3. desember 2015 15:09
To: Mark De Wit
Cc: development@qt-project.org<mailto:development@qt-project.org>
Subject: Re: [Development] Please do not remove QtWebkit from 5.6 official 
binaries

Will Qt 5.6 have alternative methods to export HTML to PDF that support major 
platforms of Android, iOS, Linux, OS X, and Windows?

On iOS a Qt developer must resort to native code to generate PDF files.

Unfortunately Qt 5.5 PDF export is dependent on QPrinter which is not supported 
on iOS.  While iOS can create and displays PDF’s just fine, iOS has no printer 
support.


In the future, Is it possible the PDF creation dependency could be separated 
from QPrinter?  So that Qt PDF generation would have better cross-platform 
support?



QPrinter printer(QPrinter::ScreenResolution); // QPrinter not supported on 
iOS

printer.setOutputFormat(QPrinter::PdfFormat);

printer.setOutputFileName(pdfFileName);

drawReport(printer);

m_painter.end();



Without understanding internals of PDF file creation, it feels like PDF 
creation should not be dependent on QPrinter?

-Ed


On Dec 3, 2015, at 7:37 AM, Mark De Wit 
<mark.de...@iesve.com<mailto:mark.de...@iesve.com>> wrote:

Thanks for all the feedback everyone.

We are excited about the 5.6 release because we are looking closely at the new 
Qt3D module, as well as migrating to VS 2015.  Sadly, PDF export of HTML 
content is a critical feature for our product (in general I’m happy to move to 
WebEngine, but we cannot remove output functionality from our software).

Building from source would be an option, I guess.  We have done it in the past, 
but the build process / flags (for distribution) is not sufficiently well 
documented, and starting with 5.5.1 we were excited to be able to use official 
binaries.

Kind regards,
Mark

From: Turunen Tuukka [mailto:tuukka.turu...@theqtcompany.com]
Sent: 03 December 2015 12:30
To: Mark De Wit <mark.de...@iesve.com<mailto:mark.de...@iesve.com>>; 
development@qt-project.org<mailto:development@qt-project.org>
Subject: RE: [Development] Please do not remove QtWebkit from 5.6 official 
binaries


Hi Mark,

If you need to use Qt Webkit, then it is probably better to stay with Qt 5.5. 
There is nothing that makes Qt 5.5 bad overnight, if it works for you now. Qt 
WebEngine is in many aspects already much better in features than Qt Webkit. Qt 
WebEngine is also better maintained, and does receive much more improvements 
and security fixes than Qt Webkit. Even though some features of Qt WebKit are 
not in same way available with Qt WebEngine, it is overall a better choice. Qt 
Webkit is removed from Qt 5.6 because it is no longer maintained well enough to 
be part of an official Qt release. We are also not developing and testing it to 
work with Qt 5.6.

Yours,

  Tuukka

From: Development [mailto:development-boun...@qt-project.org] On Behalf Of Mark 
De Wit
Sent: torstaina 3. joulukuuta 2015 13.18
To: development@qt-project.org<mailto:development@qt-project.org>
Subject: [Development] Please do not remove QtWebkit from 5.6 official binaries

Hi all,

QtWebEngine does not yet have feature parity with QtWebkit.  For instance, 
print support (especially export to PDF) is a critical requirement for my use 
of Webkit.  This missing feature prevents me from migrating to WebEngine.

Removing webkit from the official distribution will prevent me (and surely 
others) from upgrading to 5.6.

Thanks,
Mark
___
Development mailing list
Development@qt-project.org<mailto:Development@qt-project.org>
http://lists.qt-project.org/mailman/listinfo/development

This email and any files transmitted with it from The Charles Machine Works, 
Inc. are confidential and intended solely for the use of the individual or 
entity to which they are addressed. If you have received this email in error 
please notify the sender. Our company accepts no liability for the contents of 
this email, or for the consequences of any actions taken on the basis of the 
information provided, unless that information is subsequently confirmed in 
writing. Please note that any views or opinions presented in this email are 
solely those of the author and do not necessarily represent those of the 
company. Finally, the recipient should check this email and any attachments for 
the presence of viruses. The company accepts no

Re: [Development] Please do not remove QtWebkit from 5.6 official binaries

2015-12-04 Thread Edward Sutton

On Dec 4, 2015, at 7:53 AM, Mark De Wit 
<mark.de...@iesve.com<mailto:mark.de...@iesve.com>> wrote:

>We tried this solution already in combination with WebEngine.  It draws a 
>bitmap of the current view into the PDF.  Even text gets rendered as bitmaps, 
>it is a far cry from supporting our multi-page HTML documents.

I may have tried QPdfWriter once as well and had issues with sizing and 
scaling.  I know I spent a *lot* of time with cross-platform PDF generation 
development.

Rendering PDF report text as bitmaps would not be acceptable to my customers 
either.

Not good news for developers that must create PDFs on iOS.

-Ed


Mark

From: Edward Sutton [mailto:edward.sut...@subsite.com]
Sent: 04 December 2015 13:31
To: Shaw Andy <andy.s...@theqtcompany.com<mailto:andy.s...@theqtcompany.com>>
Cc: Mark De Wit <mark.de...@iesve.com<mailto:mark.de...@iesve.com>>; 
development@qt-project.org<mailto:development@qt-project.org>
Subject: Re: [Development] Please do not remove QtWebkit from 5.6 official 
binaries


On Dec 3, 2015, at 8:31 AM, Shaw Andy 
<andy.s...@theqtcompany.com<mailto:andy.s...@theqtcompany.com>> wrote:

>There is QPdfWriter at least which is a paint device, so you could use that 
>for generating PDFs as that is available iOS from what I can see.

I *really* need to spend some time browsing All 
Classes<http://doc.qt.io/qt-5/classes.html>  !

http://doc.qt.io/qt-5/classes.html

Thanks again Andy!

-Ed



Andy

From: Development [mailto:development-boun...@qt-project.org] On Behalf Of 
Edward Sutton
Sent: 3. desember 2015 15:09
To: Mark De Wit
Cc: development@qt-project.org<mailto:development@qt-project.org>
Subject: Re: [Development] Please do not remove QtWebkit from 5.6 official 
binaries

Will Qt 5.6 have alternative methods to export HTML to PDF that support major 
platforms of Android, iOS, Linux, OS X, and Windows?

On iOS a Qt developer must resort to native code to generate PDF files.

Unfortunately Qt 5.5 PDF export is dependent on QPrinter which is not supported 
on iOS.  While iOS can create and displays PDF’s just fine, iOS has no printer 
support.


In the future, Is it possible the PDF creation dependency could be separated 
from QPrinter?  So that Qt PDF generation would have better cross-platform 
support?



QPrinter printer(QPrinter::ScreenResolution); // QPrinter not supported on 
iOS

printer.setOutputFormat(QPrinter::PdfFormat);

printer.setOutputFileName(pdfFileName);

drawReport(printer);

m_painter.end();



Without understanding internals of PDF file creation, it feels like PDF 
creation should not be dependent on QPrinter?

-Ed


On Dec 3, 2015, at 7:37 AM, Mark De Wit 
<mark.de...@iesve.com<mailto:mark.de...@iesve.com>> wrote:

Thanks for all the feedback everyone.

We are excited about the 5.6 release because we are looking closely at the new 
Qt3D module, as well as migrating to VS 2015.  Sadly, PDF export of HTML 
content is a critical feature for our product (in general I’m happy to move to 
WebEngine, but we cannot remove output functionality from our software).

Building from source would be an option, I guess.  We have done it in the past, 
but the build process / flags (for distribution) is not sufficiently well 
documented, and starting with 5.5.1 we were excited to be able to use official 
binaries.

Kind regards,
Mark

From: Turunen Tuukka [mailto:tuukka.turu...@theqtcompany.com]
Sent: 03 December 2015 12:30
To: Mark De Wit <mark.de...@iesve.com<mailto:mark.de...@iesve.com>>; 
development@qt-project.org<mailto:development@qt-project.org>
Subject: RE: [Development] Please do not remove QtWebkit from 5.6 official 
binaries


Hi Mark,

If you need to use Qt Webkit, then it is probably better to stay with Qt 5.5. 
There is nothing that makes Qt 5.5 bad overnight, if it works for you now. Qt 
WebEngine is in many aspects already much better in features than Qt Webkit. Qt 
WebEngine is also better maintained, and does receive much more improvements 
and security fixes than Qt Webkit. Even though some features of Qt WebKit are 
not in same way available with Qt WebEngine, it is overall a better choice. Qt 
Webkit is removed from Qt 5.6 because it is no longer maintained well enough to 
be part of an official Qt release. We are also not developing and testing it to 
work with Qt 5.6.

Yours,

  Tuukka

From: Development [mailto:development-boun...@qt-project.org] On Behalf Of Mark 
De Wit
Sent: torstaina 3. joulukuuta 2015 13.18
To: development@qt-project.org<mailto:development@qt-project.org>
Subject: [Development] Please do not remove QtWebkit from 5.6 official binaries

Hi all,

QtWebEngine does not yet have feature parity with QtWebkit.  For instance, 
print support (especially export to PDF) is a critical requirement for my use 
of Webkit.  This missing feature prevents me from migrating to 

Re: [Development] Please do not remove QtWebkit from 5.6 official binaries

2015-12-03 Thread Edward Sutton
Will Qt 5.6 have alternative methods to export HTML to PDF that support major 
platforms of Android, iOS, Linux, OS X, and Windows?

On iOS a Qt developer must resort to native code to generate PDF files.

Unfortunately Qt 5.5 PDF export is dependent on QPrinter which is not supported 
on iOS.  While iOS can create and displays PDF’s just fine, iOS has no printer 
support.


In the future, Is it possible the PDF creation dependency could be separated 
from QPrinter?  So that Qt PDF generation would have better cross-platform 
support?


QPrinter printer(QPrinter::ScreenResolution); // QPrinter not supported on 
iOS

printer.setOutputFormat(QPrinter::PdfFormat);

printer.setOutputFileName(pdfFileName);

drawReport(printer);

m_painter.end();


Without understanding internals of PDF file creation, it feels like PDF 
creation should not be dependent on QPrinter?

-Ed


On Dec 3, 2015, at 7:37 AM, Mark De Wit 
> wrote:

Thanks for all the feedback everyone.

We are excited about the 5.6 release because we are looking closely at the new 
Qt3D module, as well as migrating to VS 2015.  Sadly, PDF export of HTML 
content is a critical feature for our product (in general I’m happy to move to 
WebEngine, but we cannot remove output functionality from our software).

Building from source would be an option, I guess.  We have done it in the past, 
but the build process / flags (for distribution) is not sufficiently well 
documented, and starting with 5.5.1 we were excited to be able to use official 
binaries.

Kind regards,
Mark

From: Turunen Tuukka [mailto:tuukka.turu...@theqtcompany.com]
Sent: 03 December 2015 12:30
To: Mark De Wit >; 
development@qt-project.org
Subject: RE: [Development] Please do not remove QtWebkit from 5.6 official 
binaries


Hi Mark,

If you need to use Qt Webkit, then it is probably better to stay with Qt 5.5. 
There is nothing that makes Qt 5.5 bad overnight, if it works for you now. Qt 
WebEngine is in many aspects already much better in features than Qt Webkit. Qt 
WebEngine is also better maintained, and does receive much more improvements 
and security fixes than Qt Webkit. Even though some features of Qt WebKit are 
not in same way available with Qt WebEngine, it is overall a better choice. Qt 
Webkit is removed from Qt 5.6 because it is no longer maintained well enough to 
be part of an official Qt release. We are also not developing and testing it to 
work with Qt 5.6.

Yours,

  Tuukka

From: Development [mailto:development-boun...@qt-project.org] On Behalf Of Mark 
De Wit
Sent: torstaina 3. joulukuuta 2015 13.18
To: development@qt-project.org
Subject: [Development] Please do not remove QtWebkit from 5.6 official binaries

Hi all,

QtWebEngine does not yet have feature parity with QtWebkit.  For instance, 
print support (especially export to PDF) is a critical requirement for my use 
of Webkit.  This missing feature prevents me from migrating to WebEngine.

Removing webkit from the official distribution will prevent me (and surely 
others) from upgrading to 5.6.

Thanks,
Mark
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

This email and any files transmitted with it from The Charles Machine Works, 
Inc. are confidential and intended solely for the use of the individual or 
entity to which they are addressed. If you have received this email in error 
please notify the sender. Our company accepts no liability for the contents of 
this email, or for the consequences of any actions taken on the basis of the 
information provided, unless that information is subsequently confirmed in 
writing. Please note that any views or opinions presented in this email are 
solely those of the author and do not necessarily represent those of the 
company. Finally, the recipient should check this email and any attachments for 
the presence of viruses. The company accepts no liability for any damage caused 
by any virus transmitted by this email.
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] New Qt 5.6.0 Beta snapshot available

2015-11-12 Thread Edward Sutton
I installed Qt 5.6 beta on OS X 10.10.5 with Xcode 7.1.1.  ( I also have Qt 
5.5.1 commercial installed. )

It works fine if I open, build, and run a Qt Example app using Qt Creator 
3.5.82 (3.6.0-rc1).

However when I open an existing Qt project or create a new Qt Widgets 
Application with Qt Creator 3.5.82 (3.6.0-rc1) I get following error:

08:16:48: Running steps for project qt5-6-beta-widgets...
08:16:48: Starting: "/Users/edward3/Qt5.6.0/5.6/clang_64/bin/qmake" 
/Users/edward3/Documents/projects/qt5-6-beta-widgets/qt5-6-beta-widgets.pro -r 
-spec macx-clang CONFIG+=debug CONFIG+=x86_64 CONFIG+=qml_debug
Info: creating stash file 
/Users/edward3/Documents/projects/build-qt5-6-beta-widgets-Desktop_Qt_5_6_0_clang_64bit-Debug/.qmake.stash
dyld: Library not loaded: @rpath/QtCore.framework/Versions/5/QtCore
Referenced from: /Users/edward3/Qt5.6.0/5.6/clang_64/bin/uic
Reason: image not found
sh: line 1: 1965 Trace/BPT trap: 5 /Users/edward3/Qt5.6.0/5.6/clang_64/bin/uic 
-d ../qt5-6-beta-widgets/mainwindow.ui
08:16:49: The process "/Users/edward3/Qt5.6.0/5.6/clang_64/bin/qmake" exited 
normally.
08:16:49: Starting: "/usr/bin/make"
/Users/edward3/Qt5.6.0/5.6/clang_64/bin/uic ../qt5-6-beta-widgets/mainwindow.ui 
-o ui_mainwindow.h
dyld: Library not loaded: @rpath/QtCore.framework/Versions/5/QtCore
Referenced from: /Users/edward3/Qt5.6.0/5.6/clang_64/bin/uic
Reason: image not found
make: *** [ui_mainwindow.h] Trace/BPT trap: 5
08:16:50: The process "/usr/bin/make" exited with code 2.
Error while building/deploying project qt5-6-beta-widgets (kit: Desktop Qt 
5.6.0 clang 64bit)
When executing step "Make"
08:16:50: Elapsed time: 00:01.



-Ed


On Nov 3, 2015, at 6:06 AM, Heikkinen Jani 
> wrote:

Hi all,

We have new Qt 5.6.0 beta snapshot available,

Windows: http://download.qt.io/snapshots/qt/5.6/5.6.0-beta/241/
Linux: http://download.qt.io/snapshots/qt/5.6/5.6.0-beta/265/
Mac: http://download.qt.io/snapshots/qt/5.6/5.6.0-beta/198/
src: http://download.qt.io/snapshots/qt/5.6/5.6.0-beta/latest_src/

Please test these packages carefully and inform me immediately all beta 
blockers which aren't already linked 
inhttps://bugreports.qt.io/browse/QTBUG-47958 .

br,
Jani

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

This email and any files transmitted with it from The Charles Machine Works, 
Inc. are confidential and intended solely for the use of the individual or 
entity to which they are addressed. If you have received this email in error 
please notify the sender. Our company accepts no liability for the contents of 
this email, or for the consequences of any actions taken on the basis of the 
information provided, unless that information is subsequently confirmed in 
writing. Please note that any views or opinions presented in this email are 
solely those of the author and do not necessarily represent those of the 
company. Finally, the recipient should check this email and any attachments for 
the presence of viruses. The company accepts no liability for any damage caused 
by any virus transmitted by this email.
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Overview of tools used in new CI system?

2015-10-26 Thread Edward Sutton
I am interested in learning more about the core tools used in Qt's new CI 
system.

I would also like to create a job to build Qt from source for OSX-Android-iOS, 
and Windows binaries to help me keep up with the dev branch progress better.

I use Jenkins CI to build desktop / mobile app software releases.  Did you 
replace Jenkins with improved home-grown or other tools?

Thanks in advance,

-Ed

This email and any files transmitted with it from The Charles Machine Works, 
Inc. are confidential and intended solely for the use of the individual or 
entity to which they are addressed. If you have received this email in error 
please notify the sender. Our company accepts no liability for the contents of 
this email, or for the consequences of any actions taken on the basis of the 
information provided, unless that information is subsequently confirmed in 
writing. Please note that any views or opinions presented in this email are 
solely those of the author and do not necessarily represent those of the 
company. Finally, the recipient should check this email and any attachments for 
the presence of viruses. The company accepts no liability for any damage caused 
by any virus transmitted by this email.
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] QTime microsecond support

2015-10-15 Thread Edward Sutton
+1 for naming QTimeSpan with support for arithmetic operators.

On Thursday 15 October 2015 02:09:07 Aleix Pol wrote:
> Maybe you could look into forking QTime with the microseconds changes?
> That could be reasonable even within Qt.

Indeed, that would.

We'll have to have a long discussion on what to name the class, though...
QTimeExtended? QExtendedTime? QTimeV2? QMicroTime? QTimeSpan?

If you're going to do this, you'll need a 64-bit integer anyway, so you may as 
well provide nanosecond support.
--
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development
This email and any files transmitted with it from The Charles Machine Works, 
Inc. are confidential and intended solely for the use of the individual or 
entity to which they are addressed. If you have received this email in error 
please notify the sender. Our company accepts no liability for the contents of 
this email, or for the consequences of any actions taken on the basis of the 
information provided, unless that information is subsequently confirmed in 
writing. Please note that any views or opinions presented in this email are 
solely those of the author and do not necessarily represent those of the 
company. Finally, the recipient should check this email and any attachments for 
the presence of viruses. The company accepts no liability for any damage caused 
by any virus transmitted by this email.
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] QTime microsecond support

2015-10-15 Thread Edward Sutton
On Thursday 15 Oct 2015 12:18:22 Edward Sutton wrote:
> +1 for naming QTimeSpan with support for arithmetic operators.

Andre and I did start something along these lines way back before Open 
Governance if anybody wants to pick it up.

It was at

https://qt.gitorious.org/qt/qt/merge_requests/1014

but seems it's unavailable right now.


Googled and  found this qtimespan.h.

https://github.com/a1batross/plasma-widget-ponycountdownplasma/blob/master/qtimespan.h

-Ed
>
> On Thursday 15 October 2015 02:09:07 Aleix Pol wrote:
> > Maybe you could look into forking QTime with the microseconds changes?
> > That could be reasonable even within Qt.
>
> Indeed, that would.
>
> We'll have to have a long discussion on what to name the class, though...
> QTimeExtended? QExtendedTime? QTimeV2? QMicroTime? QTimeSpan?
>
> If you're going to do this, you'll need a 64-bit integer anyway, so
> you may as well provide nanosecond support. -- Thiago Macieira -
> thiago.macieira (AT) intel.com
>   Software Architect - Intel Open Source Technology Center
>
> ___
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
> This email and any files transmitted with it from The Charles Machine
> Works, Inc. are confidential and intended solely for the use of the
> individual or entity to which they are addressed. If you have received
> this email in error please notify the sender. Our company accepts no
> liability for the contents of this email, or for the consequences of
> any actions taken on the basis of the information provided, unless
> that information is subsequently confirmed in writing. Please note
> that any views or opinions presented in this email are solely those of
> the author and do not necessarily represent those of the company.
> Finally, the recipient should check this email and any attachments for
> the presence of viruses. The company accepts no liability for any damage 
> caused by any virus transmitted by this email.
> ___
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development

--
Dr Sean Harmer | sean.har...@kdab.com | Managing Director UK KDAB (UK) Ltd, a 
KDAB Group company Tel. +44 (0)1625 809908; Sweden (HQ) +46-563-540090
Mobile: +44 (0)7545 140604
KDAB - Qt Experts
This email and any files transmitted with it from The Charles Machine Works, 
Inc. are confidential and intended solely for the use of the individual or 
entity to which they are addressed. If you have received this email in error 
please notify the sender. Our company accepts no liability for the contents of 
this email, or for the consequences of any actions taken on the basis of the 
information provided, unless that information is subsequently confirmed in 
writing. Please note that any views or opinions presented in this email are 
solely those of the author and do not necessarily represent those of the 
company. Finally, the recipient should check this email and any attachments for 
the presence of viruses. The company accepts no liability for any damage caused 
by any virus transmitted by this email.
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] -Winconsistent-missing-override warning with latest Xcode and Qt 5.5

2015-07-02 Thread Edward Sutton


On Jul 2, 2015, at 2:09 AM, Bo Thorsen 
b...@vikingsoft.eumailto:b...@vikingsoft.eu wrote:

Den 01-07-2015 kl. 18:36 skrev Edward Sutton:
Is there a work-around I could use in my Qt project file?

Upgrade to 5.5.1. It's already fixed.

The problem was not deemed important enough to affect the 5.5.0 release.


My Chicago based sales rep told me that ( somewhere buried in my license
fine print ) I could not release software using unreleased versions of
Qt Enterprise.

Your boss should tell you not to release software based on a 2 day old
x.y.0 release.

I have been updating using Qt 5.5.0 at every snapshot and RC and I feel 
comfortable using a 2 day old release that I have been using since before the 
first Qt 5.5.0 alpha.

My feel is that Qt developers targeting Android and iOS mobile devices do not 
have much choice but to chase the bleeding edge.

I expect cross-platform alternatives such as Xamarin may have similar but other 
challenges.

-Ed


Bo Thorsen,
Director, Viking Software.

--
Viking Software
Qt and C++ developers for hire
http://www.vikingsoft.eu
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

This email and any files transmitted with it from The Charles Machine Works, 
Inc. are confidential and intended solely for the use of the individual or 
entity to which they are addressed. If you have received this email in error 
please notify the sender. Our company accepts no liability for the contents of 
this email, or for the consequences of any actions taken on the basis of the 
information provided, unless that information is subsequently confirmed in 
writing. Please note that any views or opinions presented in this email are 
solely those of the author and do not necessarily represent those of the 
company. Finally, the recipient should check this email and any attachments for 
the presence of viruses. The company accepts no liability for any damage caused 
by any virus transmitted by this email.
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] -Winconsistent-missing-override warning with latest Xcode and Qt 5.5

2015-07-01 Thread Edward Sutton
Is there a work-around I could use in my Qt project file?

Upgrade to 5.5.1. It's already fixed.

The problem was not deemed important enough to affect the 5.5.0 release.


My Chicago based sales rep told me that ( somewhere buried in my license fine 
print ) I could not release software using unreleased versions of Qt Enterprise.


Lawyers frighten me much more than chief architects. :-)

-Ed





On Jul 1, 2015, at 10:19 AM, Thiago Macieira 
thiago.macie...@intel.commailto:thiago.macie...@intel.com wrote:

On Wednesday 01 July 2015 15:15:19 Edward Sutton wrote:
Is there a work-around I could use in my Qt project file?

Upgrade to 5.5.1. It's already fixed.

The problem was not deemed important enough to affect the 5.5.0 release.
--
Thiago Macieira - thiago.macieira (AT) intel.comhttp://intel.com
 Software Architect - Intel Open Source Technology Center

___
Development mailing list
Development@qt-project.orgmailto:Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

This email and any files transmitted with it from The Charles Machine Works, 
Inc. are confidential and intended solely for the use of the individual or 
entity to which they are addressed. If you have received this email in error 
please notify the sender. Our company accepts no liability for the contents of 
this email, or for the consequences of any actions taken on the basis of the 
information provided, unless that information is subsequently confirmed in 
writing. Please note that any views or opinions presented in this email are 
solely those of the author and do not necessarily represent those of the 
company. Finally, the recipient should check this email and any attachments for 
the presence of viruses. The company accepts no liability for any damage caused 
by any virus transmitted by this email.
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Bluetooth support for Windows (RT/10) in Qt 5.6

2015-06-17 Thread Edward Sutton
I would like to see Qt Bluetooth support back to Windows 7.  However I agree 
work priority should be focused on Windows mobile devices.

For Windows 7 support I had to write an abstraction layer for Bluetooth that is 
implemented using Winsock 2.2.

If Windows 10 and mobile devices drop support for Windsock 2.2, then I totally 
understand not having the resource for Qt to support all Windows platforms.

-Ed



On Jun 17, 2015, at 3:33 AM, Eric Lemanisser 
eric.lemaniss...@gmail.commailto:eric.lemaniss...@gmail.com wrote:

Hello,

I totally +1 this feature !
However if I'm not mistaking, focusing on WinRT api discards MinGW compiler, 
that's bad news for open source tools.

Best regards,

Eric

Le mar. 16 juin 2015 à 15:35, Attila Csipa 
q...@csipa.in.rsmailto:q...@csipa.in.rs a écrit :
Hi,

A huge +1 on this, BT support on Windows is long overdue.

While there is certainly more inertia in the windows desktop version
than probably any other Qt supported platform, Microsoft itself is
trying to nudge people into quicker upgrade cycles, and while Win8 has
certainly gotten a pushback, with Win10 around the corner I would also
try not to get bogged down with pre-WinRT solutions, as painful as that
might sound in some cases.

Best regards,
Attila

On 6/16/2015 1:42 PM, Kalinowski Maurice wrote:
 Hi everyone,

 It might sound weird that while we're trying to get 5.5.0 out I am starting a 
 discussion about Qt 5.6, but if you look at the release schedule there is not 
 much time for the feature freeze

 https://wiki.qt.io/Qt-5.6-release

 One of the items the Windows / WinRT team would really like to see included 
 to that release is support for Bluetooth and BTLE.

 The current idea is to use the WinRT API for that backend, as it provides the 
 advantage that it can also be used on Windows Desktop starting Windows 8(.1). 
 WinRT covers Windows 10 support (both classic and Unified Windows Platform) 
 as well.

 This leaves out support for Windows Desktop older than Windows 8. But as we 
 are aiming to implement new features, we should draw the line somewhere and 
 the WinRT backend clearly has the biggest potential to be supported in many 
 years' time, while the (or multiple) pure desktop solution would be 
 deprecated sooner or later again. Also given the fact that we can target 
 quite many platforms with one backend gives us a better coverage for 
 maintenance and resourcing.

 The reason that I am mentioning this on the mailing list is that after 
 talking to some folks here in The Qt Company, multiple people inside and 
 outside already started or wanted to start efforts on this topic. Hence the 
 aim of this email is to get everyone connected and work on it together to 
 make it happen within the 5.6 feature freeze.

 So, if you have worked on Bluetooth (LE) on Windows or want to, please get in 
 touch with me to align.


 BR,
 Maurice


 
 Maurice Kalinowski - Senior Manager, Qt Tools

 The Qt Company GmbH, Rudower Chaussee 13, D-12489 Berlin
 Geschäftsführer: Mika Pälsi, Juha Varelius, Tuula Haataja Sitz der 
 Gesellschaft:
 Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B

 Email: 
 maurice.kalinow...@theqtcompany.commailto:maurice.kalinow...@theqtcompany.com
  | Mobile: + 49 175 187 19 52 | Phone:
 +49 30 63 92 3255 www.qt.iohttp://www.qt.io/ |Qt Blog: 
 http://blog.qt.digia.com/ | Twitter:
 @QtbyDigia, @Qtproject | Facebook: 
 www.facebook.com/qthttp://www.facebook.com/qt


 ___
 Development mailing list
 Development@qt-project.orgmailto:Development@qt-project.org
 http://lists.qt-project.org/mailman/listinfo/development

___
Development mailing list
Development@qt-project.orgmailto:Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development
___
Development mailing list
Development@qt-project.orgmailto:Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

This email and any files transmitted with it from The Charles Machine Works, 
Inc. are confidential and intended solely for the use of the individual or 
entity to which they are addressed. If you have received this email in error 
please notify the sender. Our company accepts no liability for the contents of 
this email, or for the consequences of any actions taken on the basis of the 
information provided, unless that information is subsequently confirmed in 
writing. Please note that any views or opinions presented in this email are 
solely those of the author and do not necessarily represent those of the 
company. Finally, the recipient should check this email and any attachments for 
the presence of viruses. The company accepts no liability for any damage caused 
by any virus transmitted by this email.
___
Development mailing list
Development@qt-project.org

Re: [Development] Your actions needed, Qt5.5.0 RC Final is nearing!

2015-06-05 Thread Edward Sutton
Given recent OS X updates are free do you really need support for anything 
older?

Supporting only OS X 10.8 and newer is reasonable IMO.


There are many good and usable Apple computers that will unfortunately live on 
OS X 10.8 until they die.

Anything older than this can never be updated to OS X Mavericks 10.9

https://support.apple.com/en-us/HT201364

OS X Mavericks system requirements
Learn about the system requirements for OS X Mavericks v10.9.

To install Mavericks, you need one of these Macs:

 *   iMac (Mid-2007 or later)
 *   MacBook (13-inch Aluminum, Late 2008), (13-inch, Early 2009 or later)
 *   MacBook Pro (13-inch, Mid-2009 or later)
 *   MacBook Pro (15-inch or 17-inch, Mid/Late 2007 or later)
 *   MacBook Air (Late 2008 or later)
 *   Mac mini (Early 2009 or later)
 *   Mac Pro (Early 2008 or later)
 *   Xserve (Early 2009)


-Ed



On Jun 5, 2015, at 12:00 PM, Sean Harmer 
sean.har...@kdab.commailto:sean.har...@kdab.com wrote:

On 05/06/2015 14:52, René J.V. Bertin wrote:
On Friday June 05 2015 13:30:58 Sean Harmer wrote:

could QTBUG-46143 possibly be added to the list of blockers? it is a P1
bug in qt3d/qt5.5, as it does not build against the macos10.8 sdk.
A day later than promised...

https://codereview.qt-project.org/#/c/113797/2
I presume that the patch also takes care of building against earlier SDKs, at 
least as far as this particular issue goes?

What is the earliest OS X version on which 5.5 is supposed to work, officially?

For Qt3D, 10.8 is the oldest version handled by the CI. Given recent OS
X updates are free do you really need support for anything older?

Cheers,

Sean

--
Dr Sean Harmer | sean.har...@kdab.commailto:sean.har...@kdab.com | Managing 
Director UK
Klarälvdalens Datakonsult AB, a KDAB Group company
Tel. Sweden (HQ) +46-563-540090, USA +1-866-777-KDAB(5322)
KDAB - Qt Experts - Platform-independent software solutions

___
Development mailing list
Development@qt-project.orgmailto:Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

This email and any files transmitted with it from The Charles Machine Works, 
Inc. are confidential and intended solely for the use of the individual or 
entity to which they are addressed. If you have received this email in error 
please notify the sender. Our company accepts no liability for the contents of 
this email, or for the consequences of any actions taken on the basis of the 
information provided, unless that information is subsequently confirmed in 
writing. Please note that any views or opinions presented in this email are 
solely those of the author and do not necessarily represent those of the 
company. Finally, the recipient should check this email and any attachments for 
the presence of viruses. The company accepts no liability for any damage caused 
by any virus transmitted by this email.
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Compiling for iOS, qtdeclarative and others fail

2015-05-20 Thread Edward Sutton
I understand the config commands used to build Qt packages are here:

http://code.qt.io/cgit/qtsdk/qtsdk.git/tree/packaging-tools/bld_config


Qt iOS Enterprise:

http://code.qt.io/cgit/qtsdk/qtsdk.git/tree/packaging-tools/bld_config/configure_ios_enterprise

-commercial -confirm-license -debug-and-release -nomake tests -nomake examples 
-qt-zlib -qt-libjpeg -qt-libpng -xplatform macx-ios-clang -no-sql-mysql

I can build but “sudo make install” fails. I do not know what. Something with 
xml patterns possible?

-Ed







On May 20, 2015, at 11:54 AM, Ariel Molina 
ar...@edis.mxmailto:ar...@edis.mx wrote:

I was tracking a bug in Qt for desktop, then tried to test it on iOS but i cant 
build Qt 5 for iOS.

I have a valid Apple Account, paid for the license and I can build XCode and Qt 
apps for iPad, it works, but not Qt itself, here's my procedure

  1.  Git clone qt5
  2.  perl init-repository
  3.  ./configure -xplatform macx-ios-clang -release -sdk iphoneos
  4.  make fails with: http://pastebin.com/eK0Rr1tM

It seems it fails to sign code, but other modules are signed correctly. Shall i 
post a bug report? What is your procedure to build succesfully?

Ariel

--
Ariel Molina R.

Oficina: +52 (222) 3723196
Movil: +521 2226 758874
http://edis.mxhttp://edis.mx/
___
Development mailing list
Development@qt-project.orgmailto:Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

This email and any files transmitted with it from The Charles Machine Works, 
Inc. are confidential and intended solely for the use of the individual or 
entity to which they are addressed. If you have received this email in error 
please notify the sender. Our company accepts no liability for the contents of 
this email, or for the consequences of any actions taken on the basis of the 
information provided, unless that information is subsequently confirmed in 
writing. Please note that any views or opinions presented in this email are 
solely those of the author and do not necessarily represent those of the 
company. Finally, the recipient should check this email and any attachments for 
the presence of viruses. The company accepts no liability for any damage caused 
by any virus transmitted by this email.
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Compiling for iOS, qtdeclarative and others fail

2015-05-20 Thread Edward Sutton
On May 20, 2015, at 12:55 PM, Ariel Molina 
ar...@edis.mxmailto:ar...@edis.mx wrote:

To be exactly, it compiles with make, but sudo make install fails.

We are in “the same boat” then.

That is the same issue I have building and installing  Qt 5.5 iOS.

New Qt 5.5 snapshots are available if that may help:

windows: http://download.qt.io/snapshots/qt/5.5/5.5.0-beta/2015-05-19_62/
linux: http://download.qt.io/snapshots/qt/5.5/5.5.0-beta/2015-05-20_89/
mac: http://download.qt.io/snapshots/qt/5.5/5.5.0-beta/2015-05-19_74/

Unfortunately the 2015-05-19_74 Qt 5.5 
snapshohttp://download.qt.io/snapshots/qt/5.5/5.5.0-beta/2015-05-19_74/t does 
not have the Xcode related fixes I was hoping will arrive *before* Qt 5.5 
release::

• QTBUG-45966 - iOS: XCode 6.3.1 Crashes with QtCreator Generated XCode 
Projectshttps://bugreports.qt.io/browse/QTBUG-45966
• QTBUG-45826 - 5.5 iOS: compilation error when compiling 
exampleshttps://bugreports.qt.io/browse/QTBUG-45826


-Ed




On May 20, 2015, at 12:55 PM, Ariel Molina 
ar...@edis.mxmailto:ar...@edis.mx wrote:

To be exactly, it compiles with make, but sudo make install fails.

On Wed, May 20, 2015 at 11:54 AM, Ariel Molina 
ar...@edis.mxmailto:ar...@edis.mx wrote:
I was tracking a bug in Qt for desktop, then tried to test it on iOS but i cant 
build Qt 5 for iOS.

I have a valid Apple Account, paid for the license and I can build XCode and Qt 
apps for iPad, it works, but not Qt itself, here's my procedure
• Git clone qt5
• perl init-repository
• ./configure -xplatform macx-ios-clang -release -sdk iphoneos
• make fails with: http://pastebin.com/eK0Rr1tM
It seems it fails to sign code, but other modules are signed correctly. Shall i 
post a bug report? What is your procedure to build succesfully?

Ariel

--
Ariel Molina R.

Oficina: +52 (222) 3723196
Movil: +521 2226 758874
http://edis.mx



--
Ariel Molina R.

Oficina: +52 (222) 3723196
Movil: +521 2226 758874
http://edis.mx
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

This email and any files transmitted with it from The Charles Machine Works, 
Inc. are confidential and intended solely for the use of the individual or 
entity to which they are addressed. If you have received this email in error 
please notify the sender. Our company accepts no liability for the contents of 
this email, or for the consequences of any actions taken on the basis of the 
information provided, unless that information is subsequently confirmed in 
writing. Please note that any views or opinions presented in this email are 
solely those of the author and do not necessarily represent those of the 
company. Finally, the recipient should check this email and any attachments for 
the presence of viruses. The company accepts no liability for any damage caused 
by any virus transmitted by this email.
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Configure setting location for release

2015-04-27 Thread Edward Sutton

Are the configure settings used to build Qt releases version controlled or 
accessible by the public?  I think knowing what the configure settings are 
would be useful?



This is the configure that Qt tech support told me is used to build Android ( I 
am not sure if that meant release builds? ):

-release -xplatform android-g++ -opengl es2 -android-arch armeabi-v7a -nomake
tests -nomake examples -skip qtserialport -skip qtwebkit -skip qtwebkit-
examples -skip qtx11extras -sysconfdir /etc/xdg -no-icu -openssl



-Ed




On Apr 26, 2015, at 10:14 AM, rpzrpz...@gmail.commailto:rpzrpz...@gmail.com 
wrote:

Hello:

Does anybody know where I could find the configure settings used for
building the released QT versions 5.4.x?

I would like to see the IOS and Android settings.

Thank you,

md

--
No spell checkers were harmed during the creation of this message.
___
Development mailing list
Development@qt-project.orgmailto:Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

This email and any files transmitted with it from The Charles Machine Works, 
Inc. are confidential and intended solely for the use of the individual or 
entity to which they are addressed. If you have received this email in error 
please notify the sender. Our company accepts no liability for the contents of 
this email, or for the consequences of any actions taken on the basis of the 
information provided, unless that information is subsequently confirmed in 
writing. Please note that any views or opinions presented in this email are 
solely those of the author and do not necessarily represent those of the 
company. Finally, the recipient should check this email and any attachments for 
the presence of viruses. The company accepts no liability for any damage caused 
by any virus transmitted by this email.
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Removing the -c++11 option from configure

2015-03-21 Thread Edward Sutton
When cross-compiling Qt for embedded use, are C++11 compilers always available?


Personally I have avoided using latest  C++11 in my Qt applications.

My concern is that I will need to port a Qt app to an embedded platform that 
only has no C++11 compilers.  Or perhaps an old Linux distribution such as RHEL 
5.

-Ed


 On Mar 21, 2015, at 1:40 PM, Thiago Macieira thiago.macie...@intel.com 
 wrote:

 We'd like to make Qt build unconditionally with the latest version of the C++
 standard that is supported by the compiler. That implies removing the -c++11
 option so that the -no-c++11 option goes away too.

 Possible drawbacks:
 - Inability to test non-C++11 codepaths in the CI
   = We can add a hidden option for the CI

 - OS X support without libc++ may go away
   = I need more information on this

 Advantage:
 - Will turn on C++14 for recent GCC and Clang

 Anything I missed? Opinions?

 --
 Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center

 ___
 Development mailing list
 Development@qt-project.org
 http://lists.qt-project.org/mailman/listinfo/development

This email and any files transmitted with it from The Charles Machine Works, 
Inc. are confidential and intended solely for the use of the individual or 
entity to which they are addressed. If you have received this email in error 
please notify the sender. Our company accepts no liability for the contents of 
this email, or for the consequences of any actions taken on the basis of the 
information provided, unless that information is subsequently confirmed in 
writing. Please note that any views or opinions presented in this email are 
solely those of the author and do not necessarily represent those of the 
company. Finally, the recipient should check this email and any attachments for 
the presence of viruses. The company accepts no liability for any damage caused 
by any virus transmitted by this email.
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] [Qt3D] Will Qt3D examples expect to run on Android?

2015-03-20 Thread Edward Sutton
I am excited about Qt3D providing the tools to help solve a problem to help 
visualize underground utilities such as water pipes and telephone cables.

Questions:

1) The bigscene example in Qt 5.5 Alpha is a helpful starting point for me to 
understand Qt3D and use it to draw a string of pipes using QCylinderMesh 
entities.  If I could figure out how to build Qt 5.5 Alpha for Android (on OS 
X),  would bigscene be expected to run on Android?


2) Can I add a Qt3D window to an existing Qt widget form?  I am using widgets; 
no qml.  I want to let users adjust locations of QCylinderMesh entities 
representing underground pipes and obstacles.  Basically a CAE app.



Issues:

1) On OS X 10.10 a Macbook Pro 15” 2880 x 1800 Retina display, Qt3D render 
displays in the bottom-left 1/4 section of the window.  When windows is dragged 
to an external HD resolution monitor, it displays perfectly.  Any ideas?


If this is not the proper place for Qt3D please redirect me.  This is my first 
time positing.  Qt3D looks like a great potential solution to my work.

Thanks in advance,

-Ed
This email and any files transmitted with it from The Charles Machine Works, 
Inc. are confidential and intended solely for the use of the individual or 
entity to which they are addressed. If you have received this email in error 
please notify the sender. Our company accepts no liability for the contents of 
this email, or for the consequences of any actions taken on the basis of the 
information provided, unless that information is subsequently confirmed in 
writing. Please note that any views or opinions presented in this email are 
solely those of the author and do not necessarily represent those of the 
company. Finally, the recipient should check this email and any attachments for 
the presence of viruses. The company accepts no liability for any damage caused 
by any virus transmitted by this email.
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development