Re: [Development] Buddy group to help new contributors

2024-01-05 Thread Konrad Rosenbaum
Windows replicates a bit of the Unix hierarchy in its installation folder. But it only exposes a small subset to the Windows command line through the .../bin or .../cmd folders.     Konrad OpenPGP_0xBE96A6EE776FE5D0.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP

Re: [Development] Qt code browser url changed (cgit <-> cgit.cgi)?

2023-03-27 Thread Konrad Rosenbaum
Hi, Oh, yes, that works too. I originally just used the first working URL I could infer from the web page. It would be really super if cgit could show a proper clone URL.     Konrad On 27/03/2023 15:31, Jukka Jokiniva via Development wrote: Hi, Should the repository url be without the

Re: [Development] Qt code browser url changed (cgit <-> cgit.cgi)?

2023-03-26 Thread Konrad Rosenbaum
'https://code.qt.io/cgit/qt/qt3d.git/' not found error: could not fetch origin     Konrad OpenPGP_0xBE96A6EE776FE5D0.asc Description: OpenPGP public key OpenPGP_signature Description: OpenPGP digital signature -- Development mailing list Development@qt-project.org https://lists.qt-p

Re: [Development] Qt code browser url changed (cgit <-> cgit.cgi)?

2023-03-26 Thread Konrad Rosenbaum
on of that day. My guess would be that someone did maintenance or installed a new version and some minor mayhem was overseen... Question to the admins: will you fix the cgit URLs or does everybody else need to fix their links?     Konrad OpenPGP_0xBE96A6EE776FE5D0.asc Description: OpenPGP p

Re: [Development] MaintenanceTool and/or InstallerFramework horribly insecure?

2020-05-23 Thread Konrad Rosenbaum
y own experience: to have an audit performed on your code can be a pain in the behind, but it is worth it - the code is significantly improved.     Konrad signature.asc Description: OpenPGP digital signature ___ Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development

[Development] MaintenanceTool and/or InstallerFramework horribly insecure?

2020-05-21 Thread Konrad Rosenbaum
that tool - otherwise other users are able to attack by inserting malicious code I have the bad feeling that someone should perform a security audit on MaintenanceTool and installer framework.     Konrad signature.asc Description: OpenPGP digital sign

Re: [Development] The future of smart pointers in Qt API

2020-02-03 Thread Konrad Rosenbaum
than remembering a dozen layers of layouts and widgets that simply serve some layouting-purpose. Konrad ___ Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development

Re: [Development] Changes to Qt offering

2020-01-29 Thread Konrad Rosenbaum
ll skip "choice" as well and use whatever Debian is providing (most of the time I feel like this about GCC, various databases, Apache, etc.). It is a question of convenience and the amount of "giving a damn"... Konrad ___ Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development

Re: [Development] Changes to Qt offering

2020-01-29 Thread Konrad Rosenbaum
ll be so irresponsible of not notifying security patches, and I'm certain we will work around this issue, to maybe distributed in a better way for Open Source users. How about keeping those branches public and just not providing binary packages?     Konrad _

Re: [Development] QtCS2019 Notes: QtCore

2019-11-24 Thread Konrad Rosenbaum
r a good reason. The only way to do this with this proposal is to make count() deprecated from the start! So, why bother with duplicated API in the first place?     Konrad ___ Development mailing list Development@qt-project.org https://lists.qt-

Re: [Development] Assistant WebKit/WebEngine support

2019-06-27 Thread Konrad Rosenbaum
ebEngine or Technical Writing - make a choice. Chose wisely! ;) Konrad ___ Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development

Re: [Development] Assistant WebKit/WebEngine support

2019-06-25 Thread Konrad Rosenbaum
Hi, On 6/25/19 9:59 PM, Tor Arne Vestbø wrote: > On 25 Jun 2019, at 21:30, Konrad Rosenbaum wrote: >> Pardon my lingo, > You should be able to communicate your points without that kind of lingo. Try > better. > >> It is documentation for developers for crying out loud! I

Re: [Development] Assistant WebKit/WebEngine support

2019-06-25 Thread Konrad Rosenbaum
Hi, ...my 2 cents or so... On 6/25/19 4:30 PM, Palaraja, Kavindra wrote: > No, parity isn't Google's search box. There's already a search feature in > Creator. > > No, not "The Qt Company is hiring" either. > > The idea is to have parity in the sense of 1:1 appearance of how the > documentation

Re: [Development] Assistant WebKit/WebEngine support

2019-06-24 Thread Konrad Rosenbaum
nemies: so the platform issues(*) will be solved till Qt 6.0? So, even if I try to compile Qt myself on, say MinGW or 32bit MacOS - I will end up with a (fully?) functional Assistant? (*)https://doc.qt.io/qt-5/qtwebengine-platform-notes.html     Konrad pEpkey.asc Description: applic

Re: [Development] Proposing CMake as build tool for Qt 6

2019-06-18 Thread Konrad Rosenbaum
h its specialized search.     Konrad ___ Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development

Re: [Development] Qt branches & proposal how to continue with those

2018-01-30 Thread Konrad Rosenbaum
to compile my own GCC and X11 libraries because no supported version of Qt would compile with the one(s) in the target OS. Konrad ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development

Re: [Development] Should QFileSystemWatcher be thread-safe? (Qt 5.8.0)

2017-10-05 Thread Konrad Rosenbaum
On Mon, October 2, 2017 11:54, René J. V. Bertin wrote: > Konrad Rosenbaum wrote: >> Whenever a QueuedConnection triggers the sending object generates an >> event >> and delivers it to the event queue of the thread that owns the target >> slot's > > So the s

Re: [Development] Should QFileSystemWatcher be thread-safe? (Qt 5.8.0)

2017-09-30 Thread Konrad Rosenbaum
Hi, On Saturday 30 September 2017 16:24:57 René J. V. Bertin wrote: > Konrad Rosenbaum wrote: > > Apart from this I'd suspect you will still get the SEGV if you do not > > block - even if the frequency changes. > > As in when emitting the signal too frequently from mu

Re: [Development] Should QFileSystemWatcher be thread-safe? (Qt 5.8.0)

2017-09-30 Thread Konrad Rosenbaum
the SEGV if you do not block - even if the frequency changes. This points to you using some kind of pointer that is not properly controlled (e.g. sending a signal to a QFSW that is already deleted). Konrad signature.asc Description: This is a digitally signed message part.

Re: [Development] Should QFileSystemWatcher be thread-safe? (Qt 5.8.0)

2017-09-29 Thread Konrad Rosenbaum
problem with a Mutex: you ensured that the instance was only used by one instance at a time. Another way is to explicitly use Qt::QueuedConnection to feed the QFSW or to untangle your code to ensure each QSFW is only visible from one thread. Konrad

Re: [Development] OT: English phonetic spelling (was: QList)

2017-03-27 Thread Konrad Rosenbaum
uot; :-( (*) or is this Alfabet now - I can never remember this one In short: even completely phonetic languages with reforms that make the language even more logical and phonetic provide ample opportunity to screw up the spelling of several generations while also providing for futile, but h

Re: [Development] RFC: Containers member functions for algorithm

2017-03-23 Thread Konrad Rosenbaum
of mayhem. It is a nightmare if you have to diagnose problems. In short: the recommendation in the C# world is: "do not use them unless you absolutely positively have no other choice." We should take that as a warning. Konrad signature.asc Description: This is a

Re: [Development] QList

2017-03-20 Thread Konrad Rosenbaum
ontinue working with Qt 6, then I will not get a budget for that. The community will pay for my laziness by having to support an outdated framework for much longer. Lazy people are great at externalizing... :-P Konrad ___ Development mailing lis

Re: [Development] Wishes for C++ standard or compilers

2017-03-20 Thread Konrad Rosenbaum
e for a type stored in QVariant makes a lot of magic possible that would otherwise require major blobs of glue code or it would otherwise simply be so inconvenient to use that it wouldn't be worth bothering. Konrad ___ Development mailing li

Re: [Development] syncqt.pl in C++

2017-03-09 Thread Konrad Rosenbaum
ints from people living what is jokingly called "real life". ;-) Do NOT expect modern connected systems at the user's side! Konrad ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development

Re: [Development] Windows: Trying to join to a multicast group as a receiver with specific interface always uses default interface

2017-01-27 Thread Konrad Rosenbaum
all! In fact quite a few of my colleagues will not recognize 2001:db8::42 as a valid IP address... In short: IPv4 (including multicast, which is used for "message buses") has to work well for the foreseeable future. Even on an OS that we both would not recommend for p

Re: [Development] Proposal: Use -qt-zlib configuration in official MinGW builds

2016-11-29 Thread Konrad Rosenbaum
rs, nor does it wrap all functionality of zlib. So at the very least qt-zlib needs to be linked in a way that allows an additional version of zlib to be linked. Konrad ___ Development mailing list Development@qt-project.org http://lists

Re: [Development] linuxdeployqt

2016-09-21 Thread Konrad Rosenbaum
ograms for platforms that do not run on your host (anything that is cross-compiled, or if the binary loader is missing or broken) * it is unsafe (although we'll assume that you will not compile and deploy a program that sabotages your own System) Konrad ___

Re: [Development] Why is QVariant::data() \internal?

2016-07-18 Thread Konrad Rosenbaum
Hi, On Monday 18 July 2016 07:59:21 Jędrzej Nowacki wrote: > On Saturday 16 of July 2016 13:56:00 Konrad Rosenbaum wrote: > > I am currently interfacing two libraries that only have QVariant in > > common, most of the (value) types getting exchanged are either Qt > > co

[Development] Why is QVariant::data() \internal?

2016-07-16 Thread Konrad Rosenbaum
out that I can use QVariant::data() to get at the void* that I need to access properties and Q_INVOKABLEs. Is there a particular reason that QVariant::data() is classified as \internal or would a documentation patch be accepted? Konrad signature.asc Description: This is a digitally

Re: [Development] HEADS UP: Don't use QList, use Q_DECLARE_TYPEINFO

2015-07-11 Thread Konrad Rosenbaum
ctor (allocation hell) nor QLinkedList (slow retrieval with large data sets) are serious alternatives. Konrad signature.asc Description: This is a digitally signed message part. ___ Development mailing list Development@qt-project.org http://lists.qt-pr

Re: [Development] Avoid overloading of 'error'

2015-06-13 Thread Konrad Rosenbaum
od luck. It might be this oddity of my language, but I really hate this whole "onSomething" style - it reeks of hungarian notation and seems completely superfluous. Either way, since I don't care much about QML/JS - do whatever you like there.

Re: [Development] Converting types in Qt

2014-07-18 Thread Konrad Rosenbaum
uous in relation to a URL to justify an automatic conversion. Konrad ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development

Re: [Development] Converting types in Qt

2014-07-16 Thread Konrad Rosenbaum
ports, less and programmers will constantly bitch about it. BTW: you can already implicitly cast QByteArray->QString, so why not allow it through QVariant? Konrad ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development

Re: [Development] RFC: Managing the Addition of New SSL Backends

2014-05-04 Thread Konrad Rosenbaum
ackend (from app code) what features it supports and whether it even was able to find its libraries or OS features. > * SSL Client > > A backend offering this capability must offer the basic client-side > QSslSocket API. Including a very basic version of QSslError please! (Error

Re: [Development] Installing Qt as shared assemblies on Windows

2014-03-18 Thread konrad
the batch file right now, syntax may be off slightly. Konrad ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development

Re: [Development] Installing Qt as shared assemblies on Windows

2014-03-18 Thread konrad
the batch file right now, syntax may be off slightly. Konrad ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development

Re: [Development] websockets (was RE: Qt 5.3 Feature freeze is coming quite soon...)

2014-02-12 Thread Konrad Rosenbaum
ll no! > > Anyone up for creating a nice function for Qt 5.4? Ping me when the reviews are due. I'm very interested in it, but lack time for programming it. Konrad signature.asc Description: This is a digitally signed message part. _

Re: [Development] websockets (was RE: Qt 5.3 Feature freeze is coming quite soon...)

2014-02-11 Thread Konrad Rosenbaum
that it offers at least a bit of resistance against attack. > std::rand() function. For more information about the importance of good > masking, > see \l {http://w2spconf.com/2011/papers/websocket.pdf}. > The best measure against attacks mentioned in the document above, >

Re: [Development] websockets (was RE: Qt 5.3 Feature freeze is coming quite soon...)

2014-02-09 Thread Konrad Rosenbaum
es) sufficient freedom to implement those requirements. Incidentally it gives you an excuse to cop out of security discussions... ;-) > Should I fall back to the ordinary qrand() when the other methods fail? Yes. Konrad signature.asc Description: This is a

Re: [Development] websockets (was RE: Qt 5.3 Feature freeze is coming quite soon...)

2014-01-30 Thread Konrad Rosenbaum
ow and I would not waste too much effort on this for the initial release. It might even be argued that the effort should be shifted to apps that actually need secure random by implementing a weak virtual function and allowing the user to override it. Konrad signature.asc Description

Re: [Development] websockets (was RE: Qt 5.3 Feature freeze is coming quite soon...)

2014-01-29 Thread Konrad Rosenbaum
l[tm] while the boss insists that he would run into export restrictions if he allowed OpenSSL). Konrad signature.asc Description: This is a digitally signed message part. ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development

Re: [Development] websockets (was RE: Qt 5.3 Feature freeze is coming quite soon...)

2014-01-29 Thread Konrad Rosenbaum
ufficed. On the part of the paper (link below) I guess it is typical of cryptographers to use cryptographic tools to the exclusion of simpler tools, on the part of the RFC authors ... I don't know...? On Monday, Monday 27 January 2014 at 11:12, Konrad Rosenbaum wrote: > On Sunday, Sunday 2

Re: [Development] Prettier printing of Unicode strings

2014-01-27 Thread Konrad Rosenbaum
vironment where data is specially crafted to fit the test purpose, where tests are designed from the beginning of the project, and where engineers know what they are doing. Often enough none of those is true in reality. Konrad signatur

Re: [Development] websockets (was RE: Qt 5.3 Feature freeze is coming quite soon...)

2014-01-27 Thread Konrad Rosenbaum
queued until the handshake is complete and only transmitted after a successful handshake In that case we do not need to worry about "secure masking". If not, we may have to rethink the design and/or strong random (if we also care about corporations using outdated and broken proxies)...

Re: [Development] websockets (was RE: Qt 5.3 Feature freeze is coming quite soon...)

2014-01-26 Thread Konrad Rosenbaum
Hi, [wow, I had a good laugh!] On Sunday 26 January 2014, Kurt Pattyn wrote: > On 26 Jan 2014, at 11:31, Konrad Rosenbaum wrote: > > Depends. What is it used for? Is it just obfuscation or is it supposed > > to be real security? > > Well, there are 2 places where random

Re: [Development] websockets (was RE: Qt 5.3 Feature freeze is coming quite soon...)

2014-01-26 Thread Konrad Rosenbaum
n most operating systems and inadequate on all the others. Don't use them for security. I would not recommend trying to implement your own PRNG either - getting it right is horribly difficult. Getting the entropy gathering right in a cross- platform way is much worse effort... I wonder whether

Re: [Development] Proposal for allowing handling of HTTP redirects in QNAM

2013-12-28 Thread Konrad Rosenbaum
fferent matter: call me an old-grumpy-Mosaic-user if you like, but I usually add a body of the "if you are not redirected automatically click here" -type when I program redirects, I usually even include a meta tag - you never know how stupid the configuration on the server is where your s

Re: [Development] QML, Widgets, and setParent

2013-11-06 Thread Konrad Rosenbaum
et bar: Label{ text: "hello" } Label { text: "world" } } } The "world" label shows up, while the "hello" widget is ignored by the layout (the outer Widget is necessary because layouts cannot be shown on their own)

[Development] [Increasingly OT] Re: Qt 4.8.6 Release Plans

2013-11-04 Thread Konrad Rosenbaum
atches appear to be cherry-picks anyway. I'm not sure whether any CC license is compatible enough. You'd have to ask a lawyer. (Ooops.) Even though the license of the text on a site says absolutely nothing about the code hosted on that si

Re: [Development] Qt 4.8.6 Release Plans

2013-11-04 Thread Konrad Rosenbaum
help, but it gives you a nice fuzzy feeling of being ahead one step... ;-) (IANAL) Konrad signature.asc Description: This is a digitally signed message part. ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development

Re: [Development] QML, Widgets, and setParent

2013-11-02 Thread Konrad Rosenbaum
The layouts' addWidget methods reparent to their parent > widget. > > Therefore one option might be to just not call set parent on widget > objects and let the list property code deal with reparenting. Yepp. That's it. Konrad signature.asc Description:

Re: [Development] QML, Widgets, and setParent

2013-11-02 Thread Konrad Rosenbaum
Hi, On Saturday 02 November 2013, Kevin Krammer wrote: > On Thursday, 2013-10-31, 20:17:43, Konrad Rosenbaum wrote: > > I've got it running > > for trivial QML files, however as soon as there are child widgets the > > running program aborts. > > > > The

[Development] QML, Widgets, and setParent

2013-10-31 Thread Konrad Rosenbaum
ut of ideas on how to solve this. Should I consider setParent, qqmlvme or the direct use of QWidgets as a bug? Konrad [1] It enables you to create widget based GUIs using QML. git://github.com/KDAB/DeclarativeWidgets [2] In 5.2 beta this is line 627 in qqmlvme.cpp. It's Hallow

Re: [Development] Higher-Level Docs, possibly Qt-related (was: Re: Qt 4.8.6 Release Plans)

2013-10-30 Thread Konrad Rosenbaum
development shops really need to read those books, whether-or-not they use > Qt (a shame these books don't exist at present.) How about reviving "Qt Quarterly"? I would be willing to donate a few articles to it, if others are willing to ke

Re: [Development] Qt 4.8.6 Release Plans

2013-10-30 Thread Konrad Rosenbaum
an empty string "" or the root directory "/"? The former may indicate a bug on Apple's part, the latter is a perfectly valid place to be in. Konrad signature.asc Description: This is a digitally signed message part. ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development

Re: [Development] Policy: supplying the preferred format for modifications for everything we ship

2013-09-29 Thread Konrad Rosenbaum
bligations under (L)GPL and making sure users have what they need. Konrad signature.asc Description: This is a digitally signed message part. ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development

Re: [Development] QValidator in QtCore

2013-09-23 Thread Konrad Rosenbaum
C++ files and you are limited to a small share of an already underperforming machine.) In other words: broken source compatibility. Period. Whenever that happens a certain Teutonic programmer forgets that little invention called "civilization", grabs his battle hammer and screams blo

Re: [Development] RPATH in libraries

2013-08-06 Thread Konrad Rosenbaum
Hi, On Tuesday 06 August 2013 17:10:31 Thiago Macieira wrote: > On terça-feira, 6 de agosto de 2013 15:41:21, Konrad Rosenbaum wrote: > > On Sunday 04 August 2013 18:51:10 Thiago Macieira wrote: > > > On domingo, 4 de agosto de 2013 10:20:51, Dmitry Ashkadov wrote: > > >

Re: [Development] RPATH in libraries

2013-08-06 Thread Konrad Rosenbaum
NPATH behavior takes precedence over RPATH if the system understands it (according to man ld). Konrad signature.asc Description: This is a digitally signed message part. ___ Development mailing list Development@qt-project.org http://lists.qt

Re: [Development] Taking the new download system into production

2013-04-11 Thread Konrad Rosenbaum
would be that you won't see an appreciable drop in traffic, but torrents would help users with bad or slow connections. Konrad signature.asc Description: This is a digitally signed message part. ___ Development mailing list Develop

Re: [Development] Proposal - QtSerialPort graduation from the Playground

2013-01-26 Thread Konrad Rosenbaum
f mock-Unix. ;-) The CI machines would simply have to have these virtual loops installed and they'd need some kind of configuration that shows which ports to use (Linux /dev/pts/*, Windows: COM?). Konrad signature.asc Description: This is a digitally signed message part. __

Re: [Development] Replacing Cleanlooks and Plastique

2012-10-15 Thread Konrad Rosenbaum
rators and looks almost completely native on Windows (I use it for exactly those reasons in one of my applications). If I just wanted to change colors, I'd use a style sheet. > I expect it to have some more visual tweaks, but unless there are loud > protests, I would like to h

Re: [Development] Proposal: adding Q_DECL_NOEXCEPT to many methods

2012-08-06 Thread Konrad Rosenbaum
; function too (effectively an operator===), allowing you to easily check > if two dates refer to the same time in the same TZ? It might be a good idea. But don't rush it - there is time for this in Qt5.1. Konrad signature.asc Description: T

Re: [Development] Proposal: adding Q_DECL_NOEXCEPT to many methods

2012-08-03 Thread Konrad Rosenbaum
On Thursday 02 August 2012 23:01:55 you wrote: > On Thursday August 2 2012, Konrad Rosenbaum wrote: > > On Thursday 02 August 2012, Thiago Macieira wrote: > > > On quinta-feira, 2 de agosto de 2012 17.55.54, Konrad Rosenbaum wrote: > > > > Where is qHash(QDateTime)

Re: [Development] Proposal: adding Q_DECL_NOEXCEPT to many methods

2012-08-02 Thread Konrad Rosenbaum
On Thursday 02 August 2012, Thiago Macieira wrote: > On quinta-feira, 2 de agosto de 2012 17.55.54, Konrad Rosenbaum wrote: > > Where is qHash(QDateTime) defined? It doesn't seem to be where I > > expected it (qhash.* or qdatetime.*). > > qdatetime.{h,cpp} Ok, found

Re: [Development] Proposal: adding Q_DECL_NOEXCEPT to many methods

2012-08-02 Thread Konrad Rosenbaum
need to retrieve it from a file, or worse to calculate it from a POSIX-style rule (and then cache it for later). When converting to another zone things get worse. Depending on the implementation that will end up in Qt the actual lookup for which time zone is being used may have side effects to

Re: [Development] QTimeScheme for Qt - 5.0 or 5.1?

2012-02-16 Thread Konrad Rosenbaum
On Wednesday 15 February 2012, Stephen Kelly wrote: > On Wednesday, February 15, 2012 21:55:54 Konrad Rosenbaum wrote: > > The > > > > calculation results are almost identical. Almost. > > Is that enough? > > John Layt mentioned the existence of such a ma

Re: [Development] QTimeScheme for Qt - 5.0 or 5.1?

2012-02-15 Thread Konrad Rosenbaum
I think it would need somewhat more > involved discussion. Windows names can be mapped to Olson names - there are lists on the web. The calculation results are almost identical. Almost. A parser for Olson DB files is not overly complex to write - I did that within a weekend. git://silmor.de/k