Skip to content

Conversation

@cross-of-north
Copy link

Starting from version 9.2 IDA uses Qt 6.

IDA developers provide the compatibility layer for Python scripts using Qt 5, but no compatibility layer included for C++ plugins compiled for Qt 5, so the latest official Labeless release refuses to load with IDA 9.2 and 9.3 (at least on Windows - it fails to locate Qt 5 DLLs).

This PR implements code changes required to build Labeless IDA plugin along with Qt 6 and the latest IDA SDK.
The resulting plugin DLL works with IDA 9.2, 9.3.

Known limitations:

  • Only Windows plugin is currently implemented/tested.
  • The only major feature that was tested is export of labels from IDA to x64dbg (including GUI "Labeless configuration" dialog).
  • Changes introduced should not affect older IDA plugins build process or behavior, but I haven't tested whether it is truly so.

@a1ext
Copy link
Owner

a1ext commented Jan 13, 2026

Hi @cross-of-north, thanks for submitting the PR, I will check it soon :)

@a1ext
Copy link
Owner

a1ext commented Jan 17, 2026

Sorry for the delay, actually shit happens I have no ability to build plugin on windows. I definitely will take a look at the PR when I have good env.
Thanks :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants