Re: [Development] QContactLocalId in Qt5

2011-11-03 Thread christopher.adams
Hi, Regarding QContactLocalId in particular, I personally think doing something like QOrganizerItemId makes the most sense, but more benchmarking and prototyping is required before anyone could say for sure, I guess. Matthias and Robin have mentioned (on IRC) some performance considerations wh

Re: [Development] [cmake-developers] Installing Qt5Config.cmake from the Qt repo?

2011-11-03 Thread Alexander Neundorf
On Thursday 03 November 2011, Oswald Buddenhagen wrote: > On 11/03/11 19:44, ext Alexander Neundorf wrote: > > On Wednesday 02 November 2011, Oswald Buddenhagen wrote: > >> and neither does foo/bar/libbaz.so. > > > > Why ? > > it's not abstract. This is in itself neither an advantage nor a prob

Re: [Development] [cmake-developers] Installing Qt5Config.cmake from the Qt repo?

2011-11-03 Thread Oswald Buddenhagen
On 11/03/11 19:44, ext Alexander Neundorf wrote: > On Wednesday 02 November 2011, Oswald Buddenhagen wrote: >> and neither does foo/bar/libbaz.so. > > Why ? > it's not abstract. it does in no way refer to the packages it depends on in turn. you can only make cumulative command lines. >> you need

Re: [Development] API review for a new QDnsResolver class

2011-11-03 Thread Jeremy Lainé
Le Nov 3, 2011 à 7:10 PM, Peter Hartmann a écrit : > On 11/03/2011 04:12 PM, ext Thiago Macieira wrote: >> (...) >> The DNS query is not the problem. A query is always composed of a domain name >> being queried, along with the DNS class (Internet, no one uses anything else >> for real purposes) a

Re: [Development] Installing Qt5Config.cmake from the Qt repo?

2011-11-03 Thread Alexander Neundorf
On Thursday 03 November 2011, Alexander Neundorf wrote: > On Thursday 03 November 2011, Thiago Macieira wrote: > > On Thursday, 3 de November de 2011 11:48:24 Stephen Kelly wrote: > > > No problem. If I understand you correctly, that's already the plan. > > > > > > # Network and DBus are optional

Re: [Development] Installing Qt5Config.cmake from the Qt repo?

2011-11-03 Thread Alexander Neundorf
On Thursday 03 November 2011, Thiago Macieira wrote: > On Thursday, 3 de November de 2011 11:48:24 Stephen Kelly wrote: > > No problem. If I understand you correctly, that's already the plan. > > > > # Network and DBus are optional > > find_package(Qt5 COMPONENTS Network DBus) > > > > if(Qt5Netwo

Re: [Development] Installing Qt5Config.cmake from the Qt repo?

2011-11-03 Thread Alexander Neundorf
On Wednesday 02 November 2011, Thiago Macieira wrote: > On Wednesday, 2 de November de 2011 13:38:15 Stephen Kelly wrote: ... > > http://blogs.kde.org/node/4495 > > How does it know which files are my headers? It needs to have a list > somewhere, which needs to be given to the Qt5 macros. It canno

Re: [Development] [cmake-developers] Installing Qt5Config.cmake from the Qt repo?

2011-11-03 Thread Alexander Neundorf
On Wednesday 02 November 2011, Oswald Buddenhagen wrote: > On 11/02/11 14:56, ext Alexander Neundorf wrote: > > On Wednesday 02 November 2011, Oswald Buddenhagen wrote: > >> that idea is a non-starter. > >> it starts with dependencies. > > > > What problems do you see there ? > > the way you expr

Re: [Development] API review for a new QDnsResolver class

2011-11-03 Thread Peter Hartmann
On 11/03/2011 04:12 PM, ext Thiago Macieira wrote: > (...) > The DNS query is not the problem. A query is always composed of a domain name > being queried, along with the DNS class (Internet, no one uses anything else > for real purposes) and the record type. For the record type, it's very easy to

Re: [Development] Long time before becoming approver?

2011-11-03 Thread lars.knoll
On 11/3/11 1:05 PM, "ext André Somers" wrote: >Hi, > >Frankly, I don't really get this discussion. What is the rush exactly in >appointing approvers? Why is there is need to speed up the appointment >procedure? > >We have /just/ started working with the open governance model. I would >suggest we

Re: [Development] [Qt5-feedback] 3rdpart platform plugins, tests and CI

2011-11-03 Thread lars.knoll
On 11/2/11 11:32 AM, "ext Holger Hans Peter Freyther" wrote: >On 11/02/2011 03:15 AM, Alan Alpert wrote: > >> Until the first release of Qt 5 though I don't see anyway to avoid >> QtDeclarative needing a 'sufficiently' recent QtBase. sync.profile >>implements >> providing that knowledge, althoug

Re: [Development] Mailing list for community / web / marketing / events

2011-11-03 Thread Thiago Macieira
On Thursday, 3 de November de 2011 08:33:37 Quim Gil wrote: > The existence of "marketing" or "community" specific mailing lists in > big free software projects is quite usual. Probably for a good reason. > > Please consider. Thank you. +1 and I'll subscribe. -- Thiago Macieira - thiago.macieira (

Re: [Development] Installing Qt5Config.cmake from the Qt repo?

2011-11-03 Thread Stephen Kelly
On Thursday, November 03, 2011 01:05:49 Stephen Kelly wrote: > I think ossi still has some feedback on it that we can work on later, but > I've tested it, and it works just as the shell script version worked. > Additionally, as most of the reusable functionality is now defined in the > mkspec dire

[Development] Mailing list for community / web / marketing / events

2011-11-03 Thread Quim Gil
Hi, I want to propose the creation of a mailing list focusing on marketing, events and misc community activities not directly related with software development: - qt-project.org content. - Marketing activities. - Organization and involvement in events. ... The problem is that many of the people

Re: [Development] API review for a new QDnsResolver class

2011-11-03 Thread Thiago Macieira
On Thursday, 3 de November de 2011 15:45:31 Peter Hartmann wrote: > > An open question: should we have multiple lookupXXX() methods, or a single > > lookup() which takes a QDnsRequest? > It might make sense to have a generic method for querying any type of > DNS; but then would we need a QDnsReques

Re: [Development] QThread::finished() race → fixing QThread

2011-11-03 Thread Olivier Goffart
On Thursday 03 November 2011 15:56:20 Thiago Macieira wrote: > On Thursday, 3 de November de 2011 14:36:09 Olivier Goffart wrote: > > Now that you mention it, this is a regression against Qt 4.7, > > (isRunning and isFinished used to lock) > > hence the patch: http://codereview.qt-project.org/#chan

Re: [Development] QThread::finished() race → fixing QThread

2011-11-03 Thread Thiago Macieira
On Thursday, 3 de November de 2011 14:36:09 Olivier Goffart wrote: > Now that you mention it, this is a regression against Qt 4.7, > (isRunning and isFinished used to lock) > hence the patch: http://codereview.qt-project.org/#change,8063 > (that should be applied to Qt 4.8 please) > > > That is not

Re: [Development] API review for a new QDnsResolver class

2011-11-03 Thread Peter Hartmann
On 11/03/2011 12:40 PM, ext Jeremy Lainé wrote: > Based on some initial feedback I received regarding DNS SRV support in Qt, I > have refactored my proposed code and introduced a "QDnsResolver" class which > I would like to submit for API review. The point of this class is to provide > a QNAM-st

[Development] Possible QDoc bug - no doc generated for a static overloaded method

2011-11-03 Thread Tomasz Siekierda
Hi, as Andre suggested, I am bringing an issue for attention here. My original post: http://developer.qt.nokia.com/forums/viewthread/8914/ QDoc does not generate documentation for QWebServiceMethod::invokeMethod() static overloaded function, while the other (non-static) overload works fine. No er

Re: [Development] QThread::finished() race → fixing QThread

2011-11-03 Thread Giuseppe D'Angelo
2011/11/3 Thiago Macieira : > == Larger implications == > > The crux of the issue is that finished() is emitted by > QThreadPrivate::finish(), > which is run from *inside* the thread that is finishing. Depending on how you > interpret finished(), that is a contradiction. If you interpret it as "th

Re: [Development] API review for a new QDnsResolver class

2011-11-03 Thread shane.kearns
Hi Jeremy, The API needs a way to cancel the lookup. Following the QNetworkReply, you could have: bool QDnsReply::isFinished() const void QDnsReply::abort() QHostInfo has: void abortHostLookup(int id) However as we're using a response object, the abort method should be part of the object. QD

Re: [Development] QThread::finished() race → fixing QThread

2011-11-03 Thread Olivier Goffart
On Thursday 03 November 2011 11:37:25 Thiago Macieira wrote: > Hello > > First of all, required reading: > http://labs.qt.nokia.com/2010/06/17/youre-doing-it-wrong/ > > == Background == > > Today, I was told that there was a timing sensitive test in > QDBusPendingCall's unit testing. Looking at

Re: [Development] Notes of the QSetting session at DevDays meeting

2011-11-03 Thread Andreas Hartmetz
On Tuesday, November 01, 2011 16:43:12 cristiano.di-fl...@nokia.com wrote: > Hi Andreas / all, > > > I have been at the DevDays in Munich, and unfortunately I was not aware > about this meeting...would have been nice and helpful to join the > discussion there. It was an unconference (no schedule

Re: [Development] QThread::finished() race → fixing QThread

2011-11-03 Thread Olivier Goffart
On Thursday 03 November 2011 11:37:25 Thiago Macieira wrote: > Hello > > First of all, required reading: > http://labs.qt.nokia.com/2010/06/17/youre-doing-it-wrong/ > > == Background == > > Today, I was told that there was a timing sensitive test in > QDBusPendingCall's unit testing. Looking at

[Development] API review for a new QDnsResolver class

2011-11-03 Thread Jeremy Lainé
Based on some initial feedback I received regarding DNS SRV support in Qt, I have refactored my proposed code and introduced a "QDnsResolver" class which I would like to submit for API review. The point of this class is to provide a QNAM-style asynchronous API to perform DNS lookups. The resolv

Re: [Development] Installing Qt5Config.cmake from the Qt repo?

2011-11-03 Thread Thiago Macieira
On Thursday, 3 de November de 2011 11:48:24 Stephen Kelly wrote: > No problem. If I understand you correctly, that's already the plan. > > # Network and DBus are optional > find_package(Qt5 COMPONENTS Network DBus) > > if(Qt5Network_FOUND) > # ... > endif() > > if(Qt5DBus_FOUND) > # ... > endif

Re: [Development] Long time before becoming approver?

2011-11-03 Thread André Somers
Hi, Frankly, I don't really get this discussion. What is the rush exactly in appointing approvers? Why is there is need to speed up the appointment procedure? We have /just/ started working with the open governance model. I would suggest we first try it out in its current form for a while before

Re: [Development] Installing Qt5Config.cmake from the Qt repo?

2011-11-03 Thread Stephen Kelly
On Thursday, November 03, 2011 09:46:38 Thiago Macieira wrote: > Uh... "exactly" would usually mean that you're telling me that my > explanation matches exactly what you were thinking, but I don't think it > matches what you had said above: essentials and addons are a platform > definition; mandato

Re: [Development] Long time before becoming approver?

2011-11-03 Thread Leandro T. C. Melo
On 11/3/2011 10:50 AM, ext eike.zil...@nokia.com wrote: > One could also handle the "relevant people might be on vacation" issue by > giving approvers a "probation period" where they are approvers in gerrit, but > the status can be revoked without the hassle of a "vote of no confidence", to > gi

[Development] QThread::finished() race → fixing QThread

2011-11-03 Thread Thiago Macieira
Hello First of all, required reading: http://labs.qt.nokia.com/2010/06/17/youre-doing-it-wrong/ == Background = Today, I was told that there was a timing sensitive test in QDBusPendingCall's unit testing. Looking at the code, it was something like this: connect(&thread, SIGNAL(finished()

Re: [Development] Long time before becoming approver?

2011-11-03 Thread Thiago Macieira
On Thursday, 3 de November de 2011 09:50:45 eike.zil...@nokia.com wrote: > Btw, I don't think the governance model handles how changes to the > governance model itself are done And how do we handle the changes to the way the model is changed? :-) -- Thiago Macieira - thiago.macieira (AT) intel.com

[Development] Long time before becoming approver?

2011-11-03 Thread eike.ziller
One could also handle the "relevant people might be on vacation" issue by giving approvers a "probation period" where they are approvers in gerrit, but the status can be revoked without the hassle of a "vote of no confidence", to give people who where not available for some reason the chance to

Re: [Development] proposing Richard Moore as approver

2011-11-03 Thread João Abecasis
On Nov 2, 2011, at 11:52 AM, ext Thiago Macieira wrote: > On Wednesday, 2 de November de 2011 11:14:47 Olivier Goffart wrote: >> On Tuesday 01 November 2011 16:00:30 Peter Hartmann wrote: >>> Hello, >>> >>> hereby I would like to propose Richard Moore as approver for the Qt >>> project. >>> >>>

Re: [Development] Installing Qt5Config.cmake from the Qt repo?

2011-11-03 Thread Thiago Macieira
On Wednesday, 2 de November de 2011 23:29:39 Stephen Kelly wrote: > Then module support in qmake works exactly the same as how cmake config > files work. If Qt5WidgetsConfig.cmake is missing, Qt5Widgets is not > available. Note what you said here. > > > If the list has to be maintained somewhere,

Re: [Development] Qt5 and opengl core dependence

2011-11-03 Thread Samuel Rødal
On 11/03/2011 01:28 AM, ext martin ribelotta wrote: > I'm trying to build qtbase (Qt5) with this options: > > ./configure -v -qpa -developer-build -fast -opensource \ > -no-accessibility \ > -no-qt3support \ > -no-xmlpatterns \ > -no-multimedia \ > -no-a

[Development] QTabBar: Add ability to set background color per tab

2011-11-03 Thread Viruca Gomes
As was said in QtDD11 ( I think was Lars or Thiago ), "with Qt 5.0 it's time to break binary compatibility" What about this patch to be added to Qt 5? https://bugreports.qt.nokia.com/browse/QTBUG-840 A review of some methods to allow derivation ( means adding virtual on some of them ) must be do