Re: [Development] On the use of the inline keyword

2023-09-11 Thread Marc Mutz via Development
On 26.08.23 10:51, Volker Hilsheimer via Development wrote: > It seems to be a rare issue, triggered by specific circumstances. With the > knowledge that we have now, we can fix issues when they arise, and don’t have > to change all the problematic use right now. Yes, this email was to ensure pe

Re: [Development] On the use of the inline keyword

2023-08-28 Thread Ahmad Samir
On 26/8/23 11:51, Volker Hilsheimer wrote: On 25 Aug 2023, at 14:20, Ahmad Samir wrote: On 25/8/23 14:11, Cristian Adam via Development wrote: The other way of fixing this is by using ... macros. The article at c++ - Importing inline functions in MinGW - Stack Overflow

Re: [Development] On the use of the inline keyword

2023-08-26 Thread Volker Hilsheimer via Development
> On 25 Aug 2023, at 14:20, Ahmad Samir wrote: > > On 25/8/23 14:11, Cristian Adam via Development wrote: >> The other way of fixing this is by using ... macros. The article at c++ - >> Importing inline functions in MinGW - Stack >> Overflow

Re: [Development] On the use of the inline keyword

2023-08-25 Thread Thiago Macieira
On Friday, 25 August 2023 01:34:17 PDT Hasselmann Mathias via Development wrote: > Am 24.08.2023 um 21:42 schrieb Thiago Macieira: > > That warning looks like a bug in the compiler instead. So if there's no > > ill- effect, I'd just disable and ignore it. > > Seems like an easy fix, but breaks us

Re: [Development] On the use of the inline keyword

2023-08-25 Thread Ahmad Samir
On 25/8/23 14:11, Cristian Adam via Development wrote: The other way of fixing this is by using ... macros. The article at c++ - Importing inline functions in MinGW - Stack Overflow mentions using inline in the

Re: [Development] On the use of the inline keyword

2023-08-25 Thread Cristian Adam via Development
Subject: Re: [Development] On the use of the inline keyword Am 24.08.2023 um 21:42 schrieb Thiago Macieira: > That warning looks like a bug in the compiler instead. So if there's no ill- > effect, I'd just disable and ignore it. Seems like an easy fix, but breaks user code that expl

Re: [Development] On the use of the inline keyword

2023-08-25 Thread Kai Köhne via Development
therefore don't see an easy way to disable this specific warning. Regards From: Development on behalf of Hasselmann Mathias via Development Sent: Friday, August 25, 2023 10:34 To: development@qt-project.org Subject: Re: [Development] On the use o

Re: [Development] On the use of the inline keyword

2023-08-25 Thread Hasselmann Mathias via Development
Am 24.08.2023 um 21:42 schrieb Thiago Macieira: That warning looks like a bug in the compiler instead. So if there's no ill- effect, I'd just disable and ignore it. Seems like an easy fix, but breaks user code that explicitly enables this warning. Guess ignoring is not a good option, if one c

Re: [Development] On the use of the inline keyword

2023-08-24 Thread Thiago Macieira
On Thursday, 24 August 2023 05:37:28 PDT Volker Hilsheimer via Development wrote: > Before we now go on a campaign to clean all this up (as is already being > reviewed for qstring.h), I’d rather evaluate other options for the existing > code base. > > Can we disable this warning some in some othe

Re: [Development] On the use of the inline keyword

2023-08-24 Thread Volker Hilsheimer via Development
Sent: Wednesday, August 23, 2023 16:27 To: Qt development mailing list Subject: [Development] On the use of the inline keyword Hi, Every now and then we get a sporadic MinGW error because someone writes the moral equivalent of the following: class Q_FOO_EXPORT QMeep {

Re: [Development] On the use of the inline keyword

2023-08-23 Thread Cristian Adam via Development
z via Development Sent: Wednesday, August 23, 2023 16:27 To: Qt development mailing list Subject: [Development] On the use of the inline keyword Hi, Every now and then we get a sporadic MinGW error because someone writes the moral equivalent of the following: class Q_FOO_EXPORT

[Development] On the use of the inline keyword

2023-08-23 Thread Marc Mutz via Development
Hi, Every now and then we get a sporadic MinGW error because someone writes the moral equivalent of the following: class Q_FOO_EXPORT QMeep { QBar bar() const; }; inline QBar QMeep::bar() const; Resulting in something like this: qmeep.h: error