Re: [Development] Qt6 repo

2021-01-13 Thread Eric Lemanisser
that's the obvious choice, if it was not already used by qt4. Eric Le mer. 13 janv. 2021 à 12:27, Allan Sandfeld Jensen a écrit : > On Mittwoch, 13. Januar 2021 11:36:14 CET Nibedit Dey wrote: > > Hello Everyone, > > > > Is there any plan to move the qt6 source code to a different repo (qt6)?

[Development] The future of smart pointers in Qt API

2020-01-31 Thread Eric Lemanisser
Are we really considering abandoning the parent-child ownership for qt6 ? that would be a huge breaking change > > I would like to separate pointers with simple ownership and complicated > > ownership. We could solve passing of raw pointers with simple ownership > > first using standard smart po

Re: [Development] Issue while compiling with MinGw_64

2018-07-31 Thread Eric Lemanisser
it looks like https://bugreports.qt.io/browse/QTBUG-67443 what version of mingw are you using ? Le mar. 31 juil. 2018 à 17:00, Thiago Macieira a écrit : > On Tuesday, 31 July 2018 06:21:41 PDT Khuram Ali via Development wrote: > > qglobal.cpp::5: error: '_wgetenv_s' was not declared in this

Re: [Development] gsl::owner (Was: Setters: Clarifying the ownership)

2018-07-31 Thread Eric Lemanisser
Please, don't introduce another type alias. It would loose the advantage of static analysis like http://clang.llvm.org/extra/clang-tidy/checks/cppcoreguidelines-owning-memory.html Le mar. 31 juil. 2018 à 14:52, Giuseppe D'Angelo via Development < development@qt-project.org> a écrit : > Hi, > > On

Re: [Development] gsl::owner (Was: Setters: Clarifying the ownership)

2018-07-31 Thread Eric Lemanisser
+1 Le mar. 31 juil. 2018 à 13:11, Sérgio Martins via Development < development@qt-project.org> a écrit : > On 2018-01-19 18:32, Thiago Macieira wrote: > > On Friday, 19 January 2018 09:26:10 PST Edward Welbourne wrote: > >> Jaroslaw Kobus (19 January 2018 17:09) > >> > >> > "give" may be confused

[Development] Relocating a Qt compilation

2018-06-28 Thread Eric Lemanisser
Hello, I'm currently working on a Qt package for conan, and the fact that qt files have absolute path hard-coded in them is problematic. The use case is the following : a user downloads a binary distribution of Qt (qmake+moc+include+libs etc.), which is then stored in a directory which cannot be k

Re: [Development] Fornux C++ Superset

2018-04-25 Thread Eric Lemanisser
n units. Does your system store the length of the array next to the pointer at runtime ? What is the cost of this ? Le mer. 25 avr. 2018 à 14:58, Phil Bouchard a écrit : > Eric Lemanisser wrote: > > Le mer. 25 avr. 2018 à 14:03, Phil Bouchard a > écrit : > > > >> On 04/

Re: [Development] Fornux C++ Superset

2018-04-25 Thread Eric Lemanisser
Le mer. 25 avr. 2018 à 14:03, Phil Bouchard a écrit : > On 04/25/2018 04:46 AM, Edward Welbourne wrote: > > Phil Bouchard (24 April 2018 19:05) > >> I’m not sure if you read the link I posted about static analysis but a > >> software bug can cause billion dollar projects like space shuttles to >

Re: [Development] Setters: Clarifying the ownership

2018-01-20 Thread Eric Lemanisser
Please use an already existing solution to this problem : https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#Ri-raw Errors will be caught by the compiler in case of std::unique_ptr, and by static analysers (like clang-tidy) for gsl::owner, without run-time cost. There was

Re: [Development] Threads and the SQL Module

2017-02-16 Thread Eric Lemanisser
Thanks for pointing this out Łukasz, I created a change to disable useless mutexes on sqlite db connection : https://codereview.qt-project.org/#/c/185835/ Unfortunately that would break your usage, but it seems like it is already broken as Lorenz explained. All db intensive usage should see a perfr

Re: [Development] Qt 5.9

2016-11-25 Thread Eric Lemanisser
We have been using the MinGW binaries of Qt for years in production without problems. Until now 64bit has not been required, so we only used 32bit which is able to run on all windows platforms. A non-negligible part of users are using 32bit windows (on tablets for example), so it does not seem a ve

Re: [Development] QDataStream: blackbox or document all versions?

2016-09-25 Thread Eric Lemanisser
You could choose to turn QDataStream into a black-box, but I think there should be a white-box alternative which has to be 1/ as efficient : binary format 2/ as easy to use : QDataStream is able to serialize any type with the help of qRegisterMetaTypeStreamOperators 3/ as generic : it should be abl

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

2015-06-17 Thread Eric Lemanisser
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 a écrit : > Hi, > > A huge +1 on this, BT support on Windows is long overdue. >