Skip to content

helloworld example#632

Open
veelo wants to merge 5 commits into
coin3d:masterfrom
veelo:helloworld
Open

helloworld example#632
veelo wants to merge 5 commits into
coin3d:masterfrom
veelo:helloworld

Conversation

@veelo

@veelo veelo commented Jun 20, 2026

Copy link
Copy Markdown
Member

Revival of #465.

unknown and others added 5 commits June 20, 2026 23:39
(cherry picked from commit 9cedbf2)
(cherry picked from commit 5cb9c17)
(cherry picked from commit cc59a98)
@veelo veelo mentioned this pull request Jun 20, 2026
@tritao

tritao commented Jun 21, 2026

Copy link
Copy Markdown
Contributor

Should we name this qt instead to match the other glfw and sdl3 examples?

@VolkerEnderlein

Copy link
Copy Markdown
Member

Yes, I think that would be more appropriate.

@veelo

veelo commented Jun 21, 2026

Copy link
Copy Markdown
Member Author

I have thought about that as well. The other examples have much more code though, so if someone is looking for a "Hello, World!" example, this fits the bill (not just the code, but also the cmake commands). Actually I am not that fond of the fact that it uses SoQt, as Quarter is supposed to replace SoQt. I have considered to replace it with a Quarter example, but that would be a replication of one of the existing examples in the Quarter repository. And this examiner viewer with fancy dials does not yet exist using Quarter (it could be ported I think, but although it looks interesting, it is not that useful in practice other than quickly testing simple scene graphs).

I would propose to keep this as is, and copy one appropriate example from the Quarter repository and name it Qt. This way we guide people familiar with Qt to the preferred API better.

@veelo

veelo commented Jun 25, 2026

Copy link
Copy Markdown
Member Author

#636 adds the qt example, which looks like this:
image

This helloworld example looks like this:
image

I think it is OK to have both, but if I had to choose I'd vote for #636 because it uses the newest Qt binding.

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.

3 participants