Skip to content

JiyaMehta-6/Pyside6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PySide6 Demo

A simple and educational PySide6 application that demonstrates:

  • ✔ How to build GUIs using PySide6
  • ✔ How to organize layouts and widgets
  • ✔ How to implement theme switching
  • ✔ How to style Qt applications using Qt Stylesheets (QSS)
  • ✔ A collection of commonly used widgets for student learning This project is perfect for beginners, schools, and teaching environments.

🎨 Features

🌗 Theme Switcher

Switch between four fully-designed themes:

  • Dark Theme
  • Cyberpunk / Neon Theme
  • macOS-Inspired Theme
  • Material Design Theme

Each theme restyles:

  • Buttons
  • Combo boxes
  • Text editors
  • Radio buttons
  • Date pickers
  • Table widgets
  • And the main application background

🧰 Included Widgets

This demo includes the most commonly used widgets:

  • QLabel
  • QPushButton
  • QComboBox
  • QRadioButton
  • QTextEdit
  • QSlider
  • QSpinBox
  • QDateEdit
  • QTableWidget (with sample data) All widgets are grouped neatly for easy understanding.

📸 Screenshot

Screenshot 2025-12-01 093745 Screenshot 2025-12-01 093801 Screenshot 2025-12-01 093823 Screenshot 2025-12-01 093848

About

A clean and beginner-friendly PySide6 application showcasing multiple widgets and dynamic theme switching. Includes four complete themes (Dark, Cyberpunk, macOS-style, and Material Design), plus a collection of essential Qt widgets for teaching or learning PySide6 GUI development.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages