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

Create a basic UI with PyQt6 #11

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

sh4nH
Copy link

@sh4nH sh4nH commented Mar 28, 2024

  • Created a basic UI for the application with PyQt6, that parses the question files in the original application, displays gif, checks for answer.
  • Added a toggle contrast button that switches contrast to dark (by updating style sheet of the Qt application).
    Here are a few screenshots from the Qt6 application:
    image
    image
    image

Through this exercise, I was able to understand basic libraries in PyQt6, and how to create a simple UI with simple logic translation from the original application. I am currently trying out the multimedia modules of Qt and am trying to abstract out the speech synthesis functionality using espeak NG library for this purpose, since it has cross platform capabilities for windows, linux and macOS.

@sh4nH sh4nH changed the title Create a basic UI with PyQt6 for the main app Create a basic UI with PyQt6 Mar 28, 2024
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.

1 participant