Skip to content
qtws26_logo

The Qt Event of the Year: Qt World Summit 2026

Qt Creator and other tools

Have a question about Qt Creator, our cross-platform IDE, or any of the other tools? Ask here!
7.8k Topics 36.6k Posts
Qt 6.12 LTS is out! See what's new in the release blog
  • Malformed Qt Creator macOS app bundle

    Moved Unsolved
    15
    0 Votes
    15 Posts
    368 Views
    V
    @ziller thank you very much. cd qtcreator SIGNING_IDENTITY=- ./scripts/build.py --src . --build ../build_qtcreator --qt-path ../install_qt --llvm-path ../libclang --no-sbom --no-dmg --no-zip This works. cd build_qtcreator cmake -G Ninja "-DCMAKE_PREFIX_PATH=../install_qt;../libclang" ../qtcreator cmake --build . --parallel cmake --install . --prefix ../install_qtcreator cmake --install . --prefix ../install_qtcreator --component Dependencies This terminates with errors: ERROR: codesign verification error: ERROR: "/Users/valentingorelov/Projects/qt/install_qtcreator/Qt Creator.app: code has no resources but signature indicates they must be present\nIn subcomponent: /Users/valentingorelov/Projects/qt/install_qtcreator/Qt Creator.app/Contents/Frameworks/QtQuick3DXr.framework\n" but the resulting app bundle works on my machine. I suppose the reason may be the documentation which has not been built. A small remark about what I am trying to achieve. I do not need a fully signed relocatable app bundle which can be installed on any machine. I just want to try to develop a small feature for Qt Creator. But this feature depends on Info.plist and will not work if I run Qt Creator from the build directory. If I understand correctly, the idea behind just cmake --install . was to achieve exactly this: non-relocatable app bundle for debug purposes which does not contain dependencies. And it works if I build Qt Creator against the Qt from Homebrew. But when Qt Creator is build against self-built Qt, this approach does not work and I need to build a full-fledged app bundle with all the dependencies. cmake --install . --prefix ../install_qtcreator --component Dependencies step takes a lot of time and it is not convenient for debugging.
  • Plugin UsageStatistic hangs Qt Creator UI in large project

    Unsolved
    1
    0 Votes
    1 Posts
    38 Views
    No one has replied
  • Qt scaffold project SIGSEGV debugging it

    Unsolved
    3
    0 Votes
    3 Posts
    219 Views
    A
    Hi Alex, thanks for your reply. I confirm that with MSVC debugger it works: [image: 814063ec-7328-400e-989d-037dab507ded.png]
  • 0 Votes
    2 Posts
    71 Views
    cristian-adamC
    @nnpyro Try Qt Creator 21. There are fixes for this use case.
  • How to fix missed libicui18n.so.74 when adding qmake to Qt Creator?

    Unsolved ubuntu qt creator qmake error
    5
    0 Votes
    5 Posts
    289 Views
    jsulmJ
    @Irimitlad said in How to fix missed libicui18n.so.74 when adding qmake to Qt Creator?: libicui18n.so.74 => /usr/local/lib/libicui18n.so.74 (0x00007457a4200000) Why is it looking in /usr/local/lib? Did you install this lib by yourself? Regarding installer being stuck: take a look at https://wiki.qt.io/Online_Installer_4.x#Selecting_a_mirror_for_opensource
  • Qt Creator 21 Beta released

    Unsolved
    1
    2 Votes
    1 Posts
    109 Views
    No one has replied
  • AI ACP Server Codex template can read and write outside my project dir in Linux

    Unsolved
    4
    0 Votes
    4 Posts
    285 Views
    Pete CarterP
    @Nils-Sjoberg Thought about that, thanks
  • Qt Creator 20.0.2 released

    Unsolved
    1
    3 Votes
    1 Posts
    130 Views
    No one has replied
  • [CDB] ModuleNotFoundError: No module named 'typing'

    Solved
    5
    0 Votes
    5 Posts
    458 Views
    X
    Thx for explanation what the problem was. That is what I need. Marked topic as solved
  • GLM Vector Debugging Issues in Qt Creator

    Unsolved
    2
    0 Votes
    2 Posts
    220 Views
    W
    Sorry; I would have edited the post but the site does not allow me. The error message I posted was from when I had my custom debugging helpers on. Them being on or not (or even present) has no impact on this failure, but they do change the error message slightly and I didn't want to confuse the issue with that oversight. Here is a version of the error with no involvement from those: <718python theDumper.fetchVariables({"allowinferiorcalls":1,"autoderef":1,"context":"","displaystring >&"python theDumper.fetchVariables({\"allowinferiorcalls\":1,\"autoderef\":1,\"context\":\"\",\"displaystringlimit\":300,\"dyntype\":1,\"expanded\":{\"inspect\":100,\"local\":100,\"local.boxHigh\":100,\"return\":100,\"watch\":100},\"fancy\":0,\"formats\":{},\"nativemixed\":0,\"partialvar\":\"local.boxHigh\",\"passexceptions\":0,\"qobjectnames\":1,\"qtnamespace\":\"\",\"qtversion\":331539,\"resultvarname\":\"\",\"stringcutoff\":10000,\"timestamps\":0,\"token\":718,\"typeformats\":{},\"watchers\":[{\"exp\":\"6d446972656374696f6e\",\"iname\":\"watch.0\"}]})\n" >~"bridgemessage={msg=\"b' COULD NOT ACCESS FIELD: union {...}'\"},\n" >~"bridgemessage={msg=\"b' COULD NOT ACCESS FIELD: union {...}'\"},\n" >~"bridgemessage={msg=\"b' COULD NOT ACCESS FIELD: union {...}'\"},\n" >~"result={token=\"718\",data=[{iname=\"local.boxHigh\",name=\"boxHigh\",address=\"0x555555f48b78\",size=\"12\",numchild=\"1\",sortable=\"1\",children=[],type=\"glm::vec3&\",value=\"\",},{iname=\"watch.0\",wname=\"6D446972656374696F6E\",numchild=\"0\",type=\" \",value=\"<no such value>\",},],typeinfo=[],partial=\"1\",runtime=\"0.012951968994457275\",counts={}}\n" >718^done <Rebuild Watchmodel 92 @ 23:19:10.586 [3141ms] > [GDB] Finished retrieving data.
  • 0 Votes
    1 Posts
    115 Views
    No one has replied
  • Agentic Chat Improvement in ACP plugin

    Unsolved
    5
    0 Votes
    5 Posts
    429 Views
    SGaistS
    @Jackie said in Agentic Chat Improvement in ACP plugin: Oh I see, sorry for posting in the wrong place. No worries ! You're not the first nor the last in that case. You came to the right place to get directions :-)
  • Setting up qmlls with neovim

    Unsolved
    5
    0 Votes
    5 Posts
    3k Views
    G
    For me (Arch Linux) its this library: unixodbc Installing the library fixed that issue. using this config it loaded: ---@type vim.lsp.Config return { cmd = { 'qmlls6' }, -- may be 'qmlls' for you depending on distro filetypes = { 'qml', 'qmljs' }, root_markers = { '.git' }, }
  • Constrain Clang-Tidy and Clazy to just one file

    Unsolved
    7
    0 Votes
    7 Posts
    593 Views
    SGaistS
    @Nils-Sjoberg said in Constrain Clang-Tidy and Clazy to just one file: @SGaist With great pleasure, English is not my native language. Done :-)
  • Is there a way to generate multiple executable in the same project? (CMake)

    Unsolved
    3
    0 Votes
    3 Posts
    459 Views
    M
    Hi alex, i took me some time, i had to restructure the project so many components would become static libraries, but i have to say it was for the better. I like how everything became organized. Thanks for the pointers!
  • How to encode Creator run settings in cmake preset?

    Unsolved
    6
    0 Votes
    6 Posts
    3k Views
    cristian-adamC
    @Asperamanca https://codereview.qt-project.org/c/qt-creator/qt-creator/+/754371 fixes the issue. Do try it out when you have the chance! Thanks.
  • Qt6 project creation in CLion fails.

    Solved
    7
    0 Votes
    7 Posts
    1k Views
    SGaistS
    Excellent ! Happy coding !
  • "QML module not found" error when importing custom qml module

    Unsolved
    4
    0 Votes
    4 Posts
    417 Views
    JKSHJ
    @Simmania said in "QML module not found" error when importing custom qml module: [cmake] CMake Error at custom_qml/MyButtons/CMakeLists.txt:4 (set_target_properties): [cmake] set_target_properties Can not find target to add properties to: [cmake] MyButtonsLib You've swapped the order of qt_add_library() and set_target_properties(). The order in your previous version was fine; you must define the target library first before you can set its properties. When removing line 4, I get the error message: [cmake] CMake Error at C:/Qt/6.11.2/msvc2022_64/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:1539 (message): [cmake] Metatype generation requires either the use of AUTOMOC or a manual list of [cmake] generated json files So that lines seems needed. You don't need it if you called qt_standard_project_setup() at the start of your project. This automatically enables AUTOMOC on all of your targets (and it also enables other features): https://doc.qt.io/qt-6/qt-standard-project-setup.html#description Note that I'm not sure about target_link_libraries(appstudio PRIVATE Qt6::Quick MyButtonsLib ) Maybe that should be target_link_libraries(appstudio PRIVATE Qt6::Quick MyButtonsLibplugin ) But it seems to make no difference. For STATIC modules, the official examples use *plugin: https://github.com/qt/qtdoc/blob/v6.11.2/examples/demos/mediaplayer/CMakeLists.txt#L31-L33 (Note: In practice, you could probably omit "MyButtonsLibplugin" and rely on qmlimportscanner to automatically find it... but I like to specify the link for clarity)
  • Follow-up on QTCREATORBUG-34790: still reproducible on 20.0.1

    Unsolved
    7
    0 Votes
    7 Posts
    627 Views
    SGaistS
    @Louis100 Hi, Check this post about accessing the bug report system.
  • Qt Creator fails to recognize the GDB whose version output contains extra numbers

    Solved
    10
    1 Votes
    10 Posts
    795 Views
    SGaistS
    @aha_1980 good point ! I did not think of the snapshots.