Skip to content

[EXPERIMENT] Run genbindings separately for qt5/qt6 - #285

Open
mappu wants to merge 2 commits into
masterfrom
miqt-split-genbindings-experiment
Open

[EXPERIMENT] Run genbindings separately for qt5/qt6#285
mappu wants to merge 2 commits into
masterfrom
miqt-split-genbindings-experiment

Conversation

@mappu

@mappu mappu commented Nov 11, 2025

Copy link
Copy Markdown
Owner

Experiment only, just to have something to talk about.

Related: #284

@arnetheduck

Copy link
Copy Markdown
Contributor

added a variation on this in seaqt/seaqt-gen#15 - turns out this is a convenient way to run the generator on multiple qt versions as well.

The next step is really to run the generator per qt module, so that it can be run separately for a project like scintilla (perhaps providing a .json file with things like blocklists etc that are specific to scintilla).

In miqt, the json approach is slightly more tricky because some qt modules are not 1:1 mapped (ie widgets and core are not separate modules in the binding), but it's probably not insurmountable - seaqt simply derives all relevant stuff from the "module name".

# Conflicts:
#	cmd/genbindings/config-qt6-libraries.go
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