<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Warning nach Update Qt5.12.2]]></title><description><![CDATA[<p dir="auto">Hallo,</p>
<p dir="auto">ich habe das neuste Update zur Version 5.12.2 installiert.<br />
Seitdem erhalte ich ein Warning "nullptr is incompatible with C++98".<br />
Verwendetes Kit : Desktop MSVC 2017 32bit in den Version 5.12.1 und 5.12.2<br />
Desktop MSVC 2017 64bit in den Version 5.12.1 und 5.12.2<br />
Hinweis: bei dem Update wurden auch die MSVC redistributables mit augedatet.</p>
<p dir="auto">Gruß<br />
Gerhard</p>
]]></description><link>https://forum.qt.io/topic/102169/warning-nach-update-qt5-12-2</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Apr 2026 20:55:22 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/102169.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 26 Apr 2019 08:19:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Warning nach Update Qt5.12.2 on Fri, 26 Apr 2019 15:31:47 GMT]]></title><description><![CDATA[<p dir="auto">Ok, Danke das war es.<br />
Dann ist aber beim letzten Update auch ein Update auf das Codemodell erfolgt oder durch das Update wurden die Einstellungen verändert.</p>
]]></description><link>https://forum.qt.io/post/525451</link><guid isPermaLink="true">https://forum.qt.io/post/525451</guid><dc:creator><![CDATA[Gerhard]]></dc:creator><pubDate>Fri, 26 Apr 2019 15:31:47 GMT</pubDate></item><item><title><![CDATA[Reply to Warning nach Update Qt5.12.2 on Fri, 26 Apr 2019 13:39:07 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/gerhard">@<bdi>Gerhard</bdi></a></p>
<p dir="auto">Verwendest du Qt creator als editor?<br />
Wenn dies schon ohne Kompelieren angezeigt wird, ist es das "Code Moderl"<br />
<img src="https://ddgobkiprc33d.cloudfront.net/837c6aa5-4836-4475-9238-928158fa7385.png" alt="0_1556285720103_7cd5afdd-bad9-427f-8695-7ecf47a54157-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Vielleicht hast du dort einen zu hohen Wert eingestellt.<br />
Versuche einmal den untersten Build-in Eintrag. Da sollte das "Code Model" ausgeschaltet sein.</p>
]]></description><link>https://forum.qt.io/post/525436</link><guid isPermaLink="true">https://forum.qt.io/post/525436</guid><dc:creator><![CDATA[koahnig]]></dc:creator><pubDate>Fri, 26 Apr 2019 13:39:07 GMT</pubDate></item><item><title><![CDATA[Reply to Warning nach Update Qt5.12.2 on Fri, 26 Apr 2019 10:59:07 GMT]]></title><description><![CDATA[<p dir="auto">Hallo,<br />
das Problem ist wohl etwas subtiler.<br />
Wenn ich das Projekt öffne und direkt erstelle (ohne offene Editorfenster mit einem "nullptr") kommen diese Warnings nicht. Öffne dagegen im Editor ein Fenster mit einer nullptr Zuweisung, so werden entsprechende Warnings im Editorfenster angezeigt. Bei einem erneuten Erstellen mit dem geöffnet Editorfenster werden die Warnings auch in der Build Ausgabe angezeigt, nicht in der Compiler Ausgabe.<br />
Schließe ich wieder das entsprechende Editorfenster, so werden auch keine Warnings mehr in der Build Ausgabe angezeigt.</p>
]]></description><link>https://forum.qt.io/post/525411</link><guid isPermaLink="true">https://forum.qt.io/post/525411</guid><dc:creator><![CDATA[Gerhard]]></dc:creator><pubDate>Fri, 26 Apr 2019 10:59:07 GMT</pubDate></item><item><title><![CDATA[Reply to Warning nach Update Qt5.12.2 on Fri, 26 Apr 2019 09:38:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/gerhard">@<bdi>Gerhard</bdi></a></p>
<p dir="auto">Dabei handelt es sich nur um eine Warnung zur Kompatibilität mit dem Standard C++98. Diese Warnung ist nur vom Compiler abhängig und hat eigentlich nichts direkt mit der Qt Version zu tun.</p>
<p dir="auto">Im neuen Standard sollte man nicht mehr einfach eine '0' einem Pointer zuordnen. Dies ist nun 'nullptr'. Der 20 Jahre alte Standard C++98 kannte das noch nicht.</p>
<p dir="auto">Falls du ein .pro file verwendest, kannst du einfach dort folgendes einfügen:</p>
<pre><code>CONFIG += c++11
</code></pre>
<p dir="auto">Damit wird der Compiler zur Verwendung des wesentlich neueren C++11 Standards angewiesen.</p>
]]></description><link>https://forum.qt.io/post/525393</link><guid isPermaLink="true">https://forum.qt.io/post/525393</guid><dc:creator><![CDATA[koahnig]]></dc:creator><pubDate>Fri, 26 Apr 2019 09:38:08 GMT</pubDate></item></channel></rss>