Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Brainstorming: Handling Qt license information #338

Open
jarolrod opened this issue May 29, 2023 · 4 comments
Open

Brainstorming: Handling Qt license information #338

jarolrod opened this issue May 29, 2023 · 4 comments
Labels
question Further information is requested
Milestone

Comments

@jarolrod
Copy link
Member

jarolrod commented May 29, 2023

Using Qt as an open-source application, it appears we have to have some form of an about Qt page that either provides the GPL license or links to it; but I could be wrong. Opening this to see what Qt specific information we should have before releasing any V1.

See:
https://www.qt.io/licensing/
https://www.gnu.org/licenses/gpl-howto.html
https://doc.qt.io/qt-6/qtqml-index.html#licenses-and-attributions

cc @johnny9 @hebasto

If we need a license/info page, we could include a Qt version setting under Developer Options, that when clicked goes to a page that includes information about Qt.

Screen Shot 2023-05-29 at 6 52 05 PM
@jarolrod
Copy link
Member Author

The acknowledgment text could be the same as the one used within the Qt Widgets gui, pictured below. This text and window comes from the QApplication::aboutQt function, which we don't have available to us within how we use QML, so we'd need to write up the text and implement the page ourselves
Screen Shot 2023-05-29 at 3 22 06 PM

@jarolrod jarolrod added this to the v1.0 milestone May 31, 2023
@hebasto hebasto modified the milestones: v1.0, v1.1 Jun 6, 2023
@jarolrod
Copy link
Member Author

jarolrod commented Jun 6, 2023

cc @promag

@jarolrod jarolrod added the question Further information is requested label Jun 6, 2023
@jarolrod jarolrod changed the title Handling Qt license information Brainstorming: Handling Qt license information Jun 6, 2023
@GBKS
Copy link
Contributor

GBKS commented Jul 6, 2023

Here's a mock-up for this screen (Figma). I just added another option in About, and then copy-pasted the text from the current license screen. I did not review whether this text is appropriate and up-to-date, that is a separate task.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants