<?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[qtpropertybrowser with Qt6]]></title><description><![CDATA[<p dir="auto">I am trying to compile <a href="https://github.com/qtproject/qt-solutions/tree/master/qtpropertybrowser" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/qtproject/qt-solutions/tree/master/qtpropertybrowser</a> with Qt6. It was originally written for Qt4 but with some changes it also compiles with Qt6.</p>
<p dir="auto">Unfortunately I get an error from the assembler.</p>
<p dir="auto">The best solution would be if there is a pure Qt6 PropertyGrid / Browser, but I was not able to find one.</p>
<pre><code>g++ -c -fno-keep-inline-dllexport -g -std=gnu++1z -Wall -Wextra -Wextra -fexceptions -mthreads -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DQT_DISABLE_DEPRECATED_BEFORE=0 -DNODE_EDITOR_STATIC -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -I../Prototype -I. -I../Prototype/qtpropertybrowser/src -I../Prototype/nodeeditor/include -IC:/Qt/6.2.3/mingw_64/include -IC:/Qt/6.2.3/mingw_64/include/QtWidgets -IC:/Qt/6.2.3/mingw_64/include/QtGui -IC:/Qt/6.2.3/mingw_64/include/QtCore -Idebug -I. -I/include -IC:/Qt/6.2.3/mingw_64/mkspecs/win32-g++  -o debug\qteditorfactory.o ..\Prototype\qtpropertybrowser\src\qteditorfactory.cpp
C:/Qt/Tools/mingw900_64/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/bin/as.exe: debug\qteditorfactory.o: too many sections (41471)
C:\Users\Daniel\AppData\Local\Temp\ccowrsUf.s: Assembler messages:
C:\Users\Daniel\AppData\Local\Temp\ccowrsUf.s: Fatal error: can't write 30 bytes to section .text of debug\qteditorfactory.o: 'file too big'
C:/Qt/Tools/mingw900_64/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/bin/as.exe: debug\qteditorfactory.o: too many sections (41471)
C:\Users\Daniel\AppData\Local\Temp\ccowrsUf.s: Fatal error: debug\qteditorfactory.o: file too big
mingw32-make[1]: Leaving directory 'C:/Users/Daniel/Documents/Qt Projects/build-Prototype-Desktop_Qt_6_2_3_MinGW_64_bit-Debug'
mingw32-make[1]: *** [Makefile.Debug:3019: debug/qteditorfactory.o] Error 1
mingw32-make: *** [Makefile:45: debug] Error 2
18:30:11: The process "C:\Qt\Tools\mingw900_64\bin\mingw32-make.exe" exited with code 2.
Error while building/deploying project Prototype (kit: Desktop Qt 6.2.3 MinGW 64-bit)
When executing step "Make"
18:30:11: Elapsed time: 00:13.
</code></pre>
<p dir="auto">Does anybody have an idea why this happens with Qt6?</p>
<p dir="auto">Thanks.</p>
]]></description><link>https://forum.qt.io/topic/134062/qtpropertybrowser-with-qt6</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 09:25:04 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/134062.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 03 Feb 2022 17:41:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to qtpropertybrowser with Qt6 on Fri, 20 Mar 2026 16:14:13 GMT]]></title><description><![CDATA[<p dir="auto">I think you'd find it easier to work with this <a href="https://github.com/Nanticock/PmPropertyGrid" target="_blank" rel="noopener noreferrer nofollow ugc">PropertyGrid</a> instead,<br />
it supports both Qt5 / Qt6 at the same time with a very Minimal and stable API while still being very customizable</p>
]]></description><link>https://forum.qt.io/post/837203</link><guid isPermaLink="true">https://forum.qt.io/post/837203</guid><dc:creator><![CDATA[Mostafa Mahmoud]]></dc:creator><pubDate>Fri, 20 Mar 2026 16:14:13 GMT</pubDate></item><item><title><![CDATA[Reply to qtpropertybrowser with Qt6 on Tue, 09 Apr 2024 15:28:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dragoner">@<bdi>Dragoner</bdi></a> said in <a href="/post/796245">qtpropertybrowser with Qt6</a>:</p>
<blockquote>
<pre><code>-Wa,-mbig-obj
</code></pre>
<p dir="auto">(This is ONE compiler flag, so the comma is not a typo!)</p>
</blockquote>
<p dir="auto">Correct. Specifically, it says that the compiler should pass the comma-separated list of arguments that follows (<code>-mbig-obj</code>) to the <em>assembler</em> (<code>-Wa</code>), when it gets run.</p>
<p dir="auto">There are also <code>-Wp,</code> flags, to pass arguments to the preprocessor stage, and <code>-Wl,</code> flags, when an option needs to go to the linker.</p>
<p dir="auto">In <code>gcc</code> , at least, the <code>-Xassembler</code>, <code>-Xpreprocessor</code>, and <code>-Xlinker</code> flags can be used to do the same thing one argument at a time, without comma-separating them.</p>
<p dir="auto">(e.g. these are equivalent:)</p>
<pre><code>$ gcc -Xassembler -mbig-obj ...
$ gcc -Wa,-mbig-obj ...
</code></pre>
]]></description><link>https://forum.qt.io/post/796298</link><guid isPermaLink="true">https://forum.qt.io/post/796298</guid><dc:creator><![CDATA[FeRDNYC]]></dc:creator><pubDate>Tue, 09 Apr 2024 15:28:34 GMT</pubDate></item><item><title><![CDATA[Reply to qtpropertybrowser with Qt6 on Tue, 09 Apr 2024 05:15:55 GMT]]></title><description><![CDATA[<p dir="auto">One solution can be found <a href="https://forum.qt.io/post/294883">here</a> :</p>
<p dir="auto">Use the compiler flag</p>
<pre><code>-Wa,-mbig-obj
</code></pre>
<p dir="auto">(This is ONE compiler flag, so the comma is not a typo!)</p>
]]></description><link>https://forum.qt.io/post/796245</link><guid isPermaLink="true">https://forum.qt.io/post/796245</guid><dc:creator><![CDATA[Dragoner]]></dc:creator><pubDate>Tue, 09 Apr 2024 05:15:55 GMT</pubDate></item><item><title><![CDATA[Reply to qtpropertybrowser with Qt6 on Wed, 06 Mar 2024 13:31:09 GMT]]></title><description><![CDATA[<p dir="auto">Pushing this up, as I am stuck with the same error while switching from 5.15.2 to 6.4.3</p>
<p dir="auto">I am trying to use the qtpropertybrowser (6.4.3\Src\qttools\src\shared\qtpropertybrowser)  in my project.<br />
When compileing qteditorfactory.cpp with</p>
<pre><code>g++ -c -fno-keep-inline-dllexport -g -std=gnu++1z -Wall -Wextra -Wextra -fexceptions -mthreads -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DQT_DEPRECATED_WARNINGS -DSETUP_CONFIGURATOR -DNODE_EDITOR_SHARED -DSPDLOG_COMPILED_LIB -DQT_QML_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_SERIALBUS_LIB -DQT_NETWORK_LIB -DQT_SERIALPORT_LIB -DQT_CORE_LIB  -I[...]

  -o debug/qteditorfactory.o ../../../Qt/online/6.4.3/Src/qttools/src/shared/qtpropertybrowser/qteditorfactory.cpp
</code></pre>
<p dir="auto">I get the error</p>
<pre><code>C:/Qt/online/Tools/mingw1120_64/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/bin/as.exe: debug/qteditorfactory.o: too many sections (40752)
c:\temp\cc4Ogo3a.s: Assembler messages:
c:\temp\cc4Ogo3a.s: Fatal error: can't write 30 bytes to section .text of debug/qteditorfactory.o: 'file too big'
C:/Qt/online/Tools/mingw1120_64/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/bin/as.exe: debug/qteditorfactory.o: too many sections (40752)
c:\temp\cc4Ogo3a.s: Fatal error: debug/qteditorfactory.o: file too big
</code></pre>
]]></description><link>https://forum.qt.io/post/792314</link><guid isPermaLink="true">https://forum.qt.io/post/792314</guid><dc:creator><![CDATA[Dragoner]]></dc:creator><pubDate>Wed, 06 Mar 2024 13:31:09 GMT</pubDate></item><item><title><![CDATA[Reply to qtpropertybrowser with Qt6 on Thu, 03 Feb 2022 19:30:44 GMT]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">What changes did you make ?<br />
Do you have the same issue with a release build ?</p>
<p dir="auto">There's a linker flag that you can pass to handle big object but I currently fail to see why you are getting that error.</p>
]]></description><link>https://forum.qt.io/post/701281</link><guid isPermaLink="true">https://forum.qt.io/post/701281</guid><dc:creator><![CDATA[SGaist]]></dc:creator><pubDate>Thu, 03 Feb 2022 19:30:44 GMT</pubDate></item></channel></rss>