[Development] Searching for a better place for dbusmenu/dbustray code

2016-10-17 Thread Dmitry Shachnev
Hi all, In QTBUG-55310 [1], we have been discussing the ways on how to make it possible to use our dbusmenu/dbustray implementations on platforms which have their own platform themes (such as Plasma and LXQt). Ideally QSystemTrayIcon (and QMenuBar) should try to use these implementations if the

Re: [Development] Backporting the "stop unloading plugins" change to 5.6

2016-10-17 Thread Lars Knoll
On 17 Oct 2016, at 15:27, Thiago Macieira > wrote: Em segunda-feira, 17 de outubro de 2016, às 15:50:04 PDT, Konstantin Tokarev escreveu: 17.10.2016, 15:48, "Thiago Macieira"

Re: [Development] Backporting the "stop unloading plugins" change to 5.6

2016-10-17 Thread Thiago Macieira
Em segunda-feira, 17 de outubro de 2016, às 15:50:04 PDT, Konstantin Tokarev escreveu: > 17.10.2016, 15:48, "Thiago Macieira" : > > Em segunda-feira, 17 de outubro de 2016, às 13:32:04 PDT, Giuseppe > > D'Angelo > > > > escreveu: > >> Il 14/10/2016 19:44, Thiago

Re: [Development] Backporting the "stop unloading plugins" change to 5.6

2016-10-17 Thread Konstantin Tokarev
17.10.2016, 15:48, "Thiago Macieira" : > Em segunda-feira, 17 de outubro de 2016, às 13:32:04 PDT, Giuseppe D'Angelo > escreveu: >>  Il 14/10/2016 19:44, Thiago Macieira ha scritto: >>  >> > We are talking in this change about QFactoryLoader, which is a Qt API >>  >> >

Re: [Development] Backporting the "stop unloading plugins" change to 5.6

2016-10-17 Thread Thiago Macieira
Em segunda-feira, 17 de outubro de 2016, às 13:32:04 PDT, Giuseppe D'Angelo escreveu: > Il 14/10/2016 19:44, Thiago Macieira ha scritto: > >> > We are talking in this change about QFactoryLoader, which is a Qt API > >> > and > >> > which is ALWAYS used until program exit. > > > > I meant

Re: [Development] Backporting the "stop unloading plugins" change to 5.6

2016-10-17 Thread Thiago Macieira
Em segunda-feira, 17 de outubro de 2016, às 11:23:29 PDT, Marc Mutz escreveu: > Please don't equate 'resource' with 'memory'. Memory is just one of many > resources a program may have acquired, and the _only_ resource which does > not need to be released at program exit. Well, no. It does not

Re: [Development] Backporting the "stop unloading plugins" change to 5.6

2016-10-17 Thread Giuseppe D'Angelo
Il 14/10/2016 19:44, Thiago Macieira ha scritto: >> > We are talking in this change about QFactoryLoader, which is a Qt API and >> > which is ALWAYS used until program exit. > > I meant internal Qt API. ... doesn't this sound like a declaration that we're not able to have internal Qt APIs for

Re: [Development] Multiple Qt branches on Coverity Scan

2016-10-17 Thread Giuseppe D'Angelo
Il 13/10/2016 15:11, Giuseppe D'Angelo ha scritto: > "qt-project-lts" is going to be 5.6. The new branch should be ready soon > (was told yesterday afternoon, actually), I'll send an email when this > is done. Aaand we're live. I've just successfully uploaded a build:

Re: [Development] Backporting the "stop unloading plugins" change to 5.6

2016-10-17 Thread Edward Welbourne
Marc Mutz > Please don't equate 'resource' with 'memory'. Memory is just one of many > resources a program may have acquired, and the _only_ resource which does not > need to be released at program exit. Open file descriptors ? There may be others, but that's the one I tend to think of. ... and I

Re: [Development] Backporting the "stop unloading plugins" change to 5.6

2016-10-17 Thread Marc Mutz
On Monday 17 October 2016 11:12:23 Edward Welbourne wrote: > Liang Jian said: > >I would not to say "still reachable" simply means the allocation is > > > > not leaked. > > Whether you call it a leak or not is just a matter of labelling; what > matters is resource use. Does it increase

Re: [Development] Backporting the "stop unloading plugins" change to 5.6

2016-10-17 Thread Edward Welbourne
Liang Jian said: >I would not to say "still reachable" simply means the allocation is > not leaked. Whether you call it a leak or not is just a matter of labelling; what matters is resource use. Does it increase without limit ? If it doesn't, I'm not too fussed whether you call it a leak: