e bug tracker.
Bo Thorsen.
Den 18-01-2017 kl. 16:21 skrev Thomas Søndergaard:
I hope my previous email wasn't offensive or downright stupid; no one
has replied. I certainly meant no disrespect. While I'm waiting for a
response, let me throw a specific proposal out there.
First, I ass
review for more than a year now.
Could you say a bit more about why you are doing this and what you are
hoping to achieve? It's not often that I see someone investigating
things like the two issues you found.
Thanks,
Bo Thorsen,
Director, Viking Software.
--
Viking Software
Qt
though. I won't ever use MinGW myself unless a customer
forces me to.
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://
to run moc exactly like if
it was done by the qmake built makefiles, with exactly the same
environment and arguments. Not impossible, but it does sound brittle.
For example different qmake versions might do things differently.
Bo Thorsen,
Director, Viking Software.
--
Viking Software
Qt an
Den 08-09-2016 kl. 13:47 skrev Milian Wolff:
On Donnerstag, 8. September 2016 13:41:21 CEST Bo Thorsen wrote:
Den 05-09-2016 kl. 20:49 skrev Milian Wolff:
As an incredibly simple example, make is inherently limited in that it
cannot even represent a rule with multiple outputs (there are some
er cmake nor qmake can do because
they have a makefile generating step.
Maybe this seems more important to me than others because I'm a huge fan
of custom built code generators for stuff like database connections and
client-server communications.
Bo Thorsen,
Director, Viking Softw
is is not the
appropriate list.
And when you resent it, you have to send some code as well because the
but will be in your code and we can't help with that unless we see it.
Bo Thorsen,
Director, Viking Software.
--
Viking Software
Qt and C++ developers for hire
http:/
iceEvent_);
both in the service’s constructor and start()method, as well as using a
local instance of NativeDeviceEventFilter,
but none of these worked. The event just isn’t registered at all.
Has anyone ever done something like this? Or is there another way to
receive native messages (MSG str
rting, stopping, automatic startup etc. It
also provides methods for controlling this from code. It works very well.
Bo Thorsen,
Director, Viking Software.
--
Viking Software
Qt and C++ developers for hire
http://www.vikingsoft.eu
___
Development mailing
It's limited in it's use,
but that doesn't mean it's unusable.
Bo Thorsen,
Director, Viking Software.
--
Viking Software
Qt and C++ developers for hire
http://www.vikingsoft.eu
___
Development mailing list
Development@qt-project.org
ht
Den 12-06-2016 kl. 12:59 skrev Denis Shienkov:
No, use of the C++11 Standard Library features is not permitted
Lousy to hear it...
How to do then RAII to avoid a leaks e.g. for Windows handles (HANDLE,
HKEY, HDEVINFO and other stuff)?
QScopedPointer?
Bo Thorsen,
Director, Viking Software
really don't see the problem with this solution.
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
r.h
And magic stuff happens...
It sounds like this is something that would require qmake, moc and qdoc
support, not just moc-ng.
Bo Thorsen,
Director, Viking Software.
--
Viking Software
Qt and C++ developers for hire
http://www.vikingsoft.eu
___
Deve
g. In my experience with profiling applications, the most
hotspots can be fixed by adding reserve to loops where the size is known or
can be guessed. This has a tremendous effect on runtime speed, also for
QVector using realloc
And this is how it is.
Bo Thorsen,
Director, Viking Software.
--
V
t is available in D and Python, too, so ...
why do they use C++ if they so hate it?
Why do you think people hate C++? I love C++ but I hate the string
classes. I like some part of the std containers, I don't like their API.
In the same category of argument, I love Qt, but I hate that w
e all types of lists, for
example. And I would like to see Qt offer the use of std:: containers in
the API.
Bo Thorsen,
Director, Viking Software.
--
Viking Software
Qt and C++ developers for hire
http://www.vikingsoft.eu
___
Development ma
rs is very useful sometimes. And this is only about the
containers, I would never support anyone trying to use the horrible
abominations that are std::string or std::wstring. Or the std streams
*shudder*.
Bo Thorsen,
Director, Viking Software.
--
Viking Software
Qt and C++ developers for hire
ht
ly
not appear in the same statement¹. Period.
This is getting quite off-topic, even for this thread.
Bo Thorsen,
Director, Viking Software.
--
Viking Software
Qt and C++ developers for hire
http://www.vikingsoft.eu
___
Development mailing list
Develop
That's completely besides the point I was making. I'm saying you
shouldn't abuse the shortcuts as a message system (which is exactly what
you do). If you want to send events, find another way.
Bo.
Den 17-09-2015 kl. 12:16 skrev christian.paffhau...@ehrhardt-partner.com:
&g
idgets is a bad idea.
That said, I also think you should report this as a bug. The behaviour
change between 5.4 and 5.5 is bad. But I've seen 5.5 behaviour change
bug reports closed as invalid for weird reasons, so you might not have
any luck.
I hope this helps.
Bo Thorsen,
Director, Viking S
Den 10-07-2015 kl. 12:10 skrev Marc Mutz:
>> Q_MOVABLE_TYPE
> Has nothing to do with C++11 move semantics!
I'm a big fan of naming things in ways that says what I'm looking at. To
me this suggests that we should rename this one to Q_MEMCOPIABLE_TYPE or
something else.
B
Den 03-07-2015 kl. 07:09 skrev Ansel Sermersheim:
>
>
> On 7/2/15 2:23 PM, Milian Wolff wrote:
>> On Thursday 02 July 2015 23:00:43 Bernhard wrote:
>>> Unfortunately adding signals of the template’s type is exactly what I would
>>> have needed several times. In that case there is no clean solution.
t;
> 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.
Bo Thorsen,
Director, Viking S
ort for old modules. This gives the option of
shifting resources from keeping f.e. webkit compiling with the latest
version to keeing it running with the LTS release.
Bo Thorsen,
Director, Viking Software.
--
Viking Software
Qt and C++ developers for hire
http://www.vikingsoft.eu
__
tests.
On linux you can do this with LD_PRELOAD as well.
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
don't like the idea of creating a system to add offsets to
the QDateTime::currentDateTime (or friends). Then we can't depend on the
output being correct, which means any unit tests you write using it are
useless.
If you really want to modify the output of current...() then you might
consider
mitting your
> abstracts, please see this blog post:
>
> http://blog.qt.io/blog/2015/04/30/experts-wanted-call-for-papers-qt-world-summit-2015/
The deadline for submission is missing, isn't it?
Bo Thorsen,
Director, Viking Software.
--
Viking Software
Qt and C++ develo
ick 2, that is basicaly not doable without either reimplementing the
> elements you want to render or doing other major work.
You are aware of http://doc.qt.io/qt-5/qquickpainteditem.html, right?
This makes it pretty trivial to port painter based items to QtQ2.
Bo Thorsen,
Director, Viking
y the proper way to do this, if you want
to create QML objects and control the deletion of them. This is not
normally what you would do, so it should not be the default.
In the area where you are here - dynamic creation of QML objects - there
be mighty dragons. Careful where you go with this
lly irrelevant, QNX bugs are not.
There will be no active development on BB, QNX will be kept up to date.
I don't think this makes much of a difference for QNX, if any. One of my
customers use the on screen BB keyboard on QNX, and this might have an
impact. But other than weird
Den 18-03-2015 kl. 08:31 skrev Knoll Lars:
> On 18/03/15 07:44, "Bo Thorsen" wrote:
>
>> Den 17-03-2015 kl. 23:45 skrev Thiago Macieira:
>>> On Tuesday 17 March 2015 17:14:38 Jan Kundrát wrote:
>>>> On Tuesday, 3 February 2015 08:33:46 CET, Knoll
Den 17-03-2015 kl. 23:45 skrev Thiago Macieira:
> On Tuesday 17 March 2015 17:14:38 Jan Kundrát wrote:
>> On Tuesday, 3 February 2015 08:33:46 CET, Knoll Lars wrote:
>>> * Qt WebKit
>> While I understand the reasons on why you want to remove this one, I think
>> that this goes against the promise o
Den 20-02-2015 kl. 12:32 skrev Olivier Goffart:
> On Friday 20 February 2015 11:15:32 BogDan wrote:
>> I fully agree with you, but, sadly, I think it will not be possible in 5.x.
> We started supporting C++98 during the course of Qt 4.x.
> We dropped MSVC 6, in Qt 4.5 (despite there was still peopl
w access to lambdas might improve the API. If they are
there, I'd love to see them, because maybe this would teach me something
I haven't figured out yet.
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
Den 11-02-2015 kl. 13:27 skrev Giuseppe D'Angelo:
> On 11 February 2015 at 12:12, Bo Thorsen wrote:
>>
>> It's so easy to say we just follow the standard. But I have two current
>> projects where my customers say they send me a 64 bit database ID in a JSON
>&
Den 11-02-2015 kl. 11:58 skrev Giuseppe D'Angelo:
> On 11 February 2015 at 11:40, Bo Thorsen wrote:
>> {"i":1e33} gives a 0 if I convert the number to int (which is fair
>> enough). If I convert to variant, it gives me a double.
>
> Because it _is_ a do
gh). If I convert to variant, it gives me a double.
I would like to have some more conversion available. uint, qint64 and
quint64 would be great. It sucks that I have to find the place in the
original string and parse it myself.
Would patches for this be accepted or is there a reason those aren'
Den 11-02-2015 kl. 10:48 skrev Olivier Goffart:
> On Wednesday 11 February 2015 10:32:31 Bo Thorsen wrote:
>> This would make me very unhappy. I'm doing a customer project right now
>> that uses std::string all over the place and there is real pain involved
>> in this.
an integer.
I think this is a perfect set of rules and sums up most of the
discussion nicely.
+1.
Bo Thorsen,
Director, Viking Software.
--
Viking Software
Qt and C++ developers for hire
http://www.vikingsoft.eu
___
Development mailing list
Developmen
- and add a few like "easier to
switch away from Qt, backend is std/boost only and no Qt allowed and so
on". And they pay for it in development time, bugfixing and angry users.
Sure, QString isn't optimized for some cases. But I'll take a less
optimized class any day over som
On 02/09/2015 02:07 PM, Oswald Buddenhagen wrote:
> On Mon, Feb 09, 2015 at 01:34:55PM +0100, Bo Thorsen wrote:
>> I have been working on trying to fix
>> https://bugreports.qt.io/browse/QTBUG-17533.
>>
>> The fix itself is really simple: [...]
>>
> riight .
d figure it out.
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
anks for reading up to here. May your code be the better for it,
> Marc
>
> --
> Marc Mutz | Senior Software Engineer
> KDAB (Deutschland) GmbH & Co.KG, a KDAB Group Company
> www.kdab.com || Germany +49-30-521325470 || Sweden (HQ) +46-563-540090
> KDAB - Qt Experts - Platform-Independent Software Solutions
> ___
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
> ___
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
>
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
LLPTR with nullptr.
But you forget that it isn't about this simple case. It's about the
harder cases, which makes you want to compile your code with warnings
about 0 for pointers. And that's impossible if at least the Qt headers
are not clean for it.
Whether we should use Q_NULLPT
, buy the licenses.
I think it would be perfect, if we could find a way to proceed that
could support the business of TQtC.
Bo Thorsen,
Director, Viking Software.
--
Viking Software
Qt and C++ developers for hire
http://www.vikingsoft.eu
___
Developm
to see any comments, and so on.
>>
>> What happens with codereview ?
>>
>> BR.
>> Denis
>>
>>
>
>
>
>
> ___
> Development mailing list
> Development@qt-project.org
> ht
Den 04-02-2015 kl. 15:56 skrev Olivier Goffart:
> On Wednesday 04 February 2015 09:23:12 Knoll Lars wrote:
>> On 04/02/15 10:20, "Olivier Goffart" wrote:
>>> Also, is it not time to decide which platform are we going to stop
>>> supporting in Qt 5.6?
>>>
>>> For example, if we were to decide to st
ation, and
> nobody asked for more since then, so i think we can say it's dead.
>
> On Tue, Feb 03, 2015 at 01:20:13PM +0100, Bo Thorsen wrote:
>> I already submitted the 5.3 patch to gerrit. I'm not sure how to
>> handle a switch in the branch I'm sending it a
Den 03-02-2015 kl. 13:18 skrev Tomasz Olszak:
> 2015-02-03 10:55 GMT+01:00 Bo Thorsen :
>> Den 03-02-2015 kl. 08:35 skrev Knoll Lars:
>>> It’s not strictly closed, but I don’t think we’ll create a release from
>>> 5.3 anymore.
>>
>> Ok, that answers the
/02/15 07:52, "Bo Thorsen" wrote:
>
>> Hi guys,
>>
>> I fixed a bug for 5.3, but Marc asked if it was still open. I don't know
>> that it isn't?
>>
>> Bo Thorsen,
>> Director, Viking Software.
>>
>&g
Hi guys,
I fixed a bug for 5.3, but Marc asked if it was still open. I don't know
that it isn't?
Bo Thorsen,
Director, Viking Software.
--
Viking Software
Qt and C++ developers for hire
http://www.vikingsoft.eu
___
Development ma
Den 30-01-2015 kl. 08:51 skrev Mathias Hasselmann:
>
>
> Am 30.01.2015 um 08:12 schrieb Bo Thorsen:
>> Den 29-01-2015 kl. 23:24 skrev Robin Burchell:
>>> Hi,
>>>
>>> Rationale: Text.AutoFormat is a terrible misfeature in almost every
>>> case
Den 29-01-2015 kl. 23:24 skrev Robin Burchell:
> Hi,
>
> Rationale: Text.AutoFormat is a terrible misfeature in almost every
> case out there.
> [...]
I agree that it would be better to set plain text as the default. In
most cases it's what there is in the Text elements anyway. This is at
least
, the trick would probably be to make
the QObject wrapper object have a pointer to the real non-QObject
object. Use aggregation instead of inheritance.
Bo Thorsen,
Director, Viking Software.
--
Viking Software
Qt and C++ developers for hire
http://www.vikingsoft.eu
_
Den 14-10-2014 08:59, Kurt Pattyn skrev:
> Hi,
>
> This has already been brought up before: when compiling an
> application/library using Qt and setting compiler warnings to comply with
> e.g. the Misra C++ rules, Qt generates a lot of warnings.
> I already did some work on eliminating some of th
Den 17-10-2014 12:22, Julien Blanc skrev:
> On 17/10/2014 10:15, Christian Kandeler wrote:
>> On 10/17/2014 08:48 AM, Kurt Pattyn wrote:
>>> As we are developing for aerospace, avionics, defence and healthcare, we
>>> are confronted on a daily basis with a lot of very stringent rules that we
>>>
5-10-2014 kl. 10:52 skrev Kurt Pattyn:
>
> On 15 Oct 2014, at 09:48, Poenitz Andre
> wrote:
>
>> Kurt Pattyn wrote:
>>>> On 14 Oct 2014, at 10:21, Bo Thorsen wrote:
>>>>
>>>> Den 14-10-2014 08:59, Kurt Pattyn skrev:
>>>>> h
Den 14-10-2014 08:59, Kurt Pattyn skrev:
> how do these applications comply with MISRA?
MISRA is impossible to comply with for a framework. For example,
consider the required rule 0-1-11: "There shall be no unused parameters
(named or unnamed) in non-virtual functions."
With this, void f(int /*
Den 13-10-2014 00:44, Lee Powell skrev:
> I know all you folks are busy as this is probably not a high community
> request, but if you would consider adding dashes and stars to list items
> at the very least that would be awesome. We'd be happy to implement
> first and raise a merge request with th
r QConfig
class, and what the responsibilities of it are.
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
te. I think it's the third time someone has asked
this on devel or interest in the last couple of months.
Bo Thorsen,
Director, Viking Software.
--
Viking Software
Qt and C++ developers for hire
http://www.vikingsoft.eu
___
Development mailing
ovable" and "optical" would be quite informative.
The problem with flags like this that if they are there, then a return
value with the absence of the "optical" flag set means that it's not an
optical disk. Flags are bools, they don't mean yes, no or unknown.
thom a way of detecting this in any current system, with
>> any API.
>>
> Is it possible to know that a folder is a Dropbox Synced folder? I don't
> think it is.
Dropbox is completely local. They have an application that checks for
local or remote changes and copies to t
age that we won't have to expand
on it to be exact when people come up with weird new hybrid solutions.
And this could certainly satisfy Thiago to the point where it would
always be accurate. Maybe there are cases where a heuristic would offer
better results than total accu
Den 25-08-2014 17:16, André Somers skrev:
> Thiago Macieira schreef op 25-8-2014 17:09:
>> On Monday 25 August 2014 13:46:12 André Somers wrote:
>>> ?? schreef op 25-8-2014 13:24:
Can you provide an usecase why you need this feature?
>>> Sure. In our product, we support having the
p solve real
problems instead of the above example. But if those conversion functions
is all you can come up with, I think it's a bad idea to get ahead of stl
here. So what if we have to wait for Qt 7 instead of Qt 6 to use
std::optional, if the gain is marginal anyw
Den 12-08-2014 01:27, Thiago Macieira skrev:
> On Monday 11 August 2014 23:35:28 Robert Griebl wrote:
>> Hi all,
>>
>> Someone deleted the 'stable' branch in the QtWayland repo (on Gitorious)
>> today. Since this breaks the Yocto meta-qt5 recipe I'm wondering if (a)
>> a stable branch will come bac
Den 18-06-2014 09:05, Haataja Ismo skrev:
> Hi,
>
>>> Actually you are right, this seems to be a bug in the new gerrit version
>>> so please file a bug report here
>>
>> I just did:
>>
>> https://bugreports.qt-project.org/browse/QTQAINFRA-864
>
> This was fixed yesterday so hopefully accepting co
Hi Sergio,
Den 17-06-2014 14:23, Sergio Ahumada skrev:
> On 17.06.2014 13:28, Bo Thorsen wrote:
>> Hi guys,
>>
>> I have left ICS and set up my own company again.
>>
>> One of the things I'll spend time on is to fix bugs and work on the
>> widget p
and IE, same result.
Any clues?
Bo Thorsen.
--
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
70 matches
Mail list logo