Skip to content

Latest commit

 

History

History

README.md

🪟 PAO – Progetto Qt

Lezioni introduttive allo sviluppo GUI in C++ con Qt Framework

Questa cartella raccoglie le prime lezioni dedicate all’uso di Qt per lo sviluppo di interfacce grafiche in C++.
Ogni documento fornisce una panoramica teorica e pratica degli strumenti e delle tecniche fondamentali per costruire applicazioni desktop.


📋 Argomenti Trattati

# 🏷 Titolo lezione 📚 Contenuti principali 🛠 Concetti chiave
1 📜 Introduzione a Qt Panoramica del framework, architettura e componenti principali Qt Creator, progetto base, gestione file .pro
2 🪟 Widget e Layout Creazione di finestre, pulsanti, etichette e campi di testo QWidget, QPushButton, QLabel, QLineEdit, QVBoxLayout, QHBoxLayout
3 🔗 Segnali e Slot Meccanismo di comunicazione tra oggetti connect(), slot personalizzati, gestione eventi
4/5 📚 Workshop Progetto 5 fasi principali di sviluppo di un progetto Idea, Sketch, Core model, GUI, Report

📑 Struttura della cartella

  • 📝 Documenti teorici (First_lecture.md, Second_lecture.md, Third_lecture.md)
  • 💻 Esempi di codice incorporati nelle lezioni
  • 🎯 Focus pratico sull’utilizzo dell’ambiente Qt Creator e delle classi fondamentali

🚀 Come utilizzare il materiale

  1. Leggere in ordine le lezioni per seguire il percorso formativo.
  2. Riprodurre gli esempi di codice nel proprio progetto Qt.
  3. Sperimentare modifiche ai widget e ai layout per consolidare la comprensione.

💡 Suggerimento:
Per compilare un progetto Qt, aprirlo direttamente con Qt Creator ed eseguire il comando Build & Run.