Skip to content

FenixAlive/MiLibreria

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aplicación en Qt C++ para la busqueda y ordenamiento de libros, de acuerdo al curso de Seminario de Algoritmia de la Universidad de Guadalajara.

carpeta bdLibros: incluye todas las bases de datos de los libros por usuario carpeta img: incluye todos los recursos de imagenes necesarios para el proyecto

MiLibreria.pro, MiLibreria.pro.user: archivos necesarios para el proyecto qt

assets.qrc: archivo de qt que guarda los recursos del proyecto

bdUsuarios.txt: archivo que guarda los usuarios registrados en el sistema

Clases:

CargarUsuarios(.h, .cpp, .ui): -clase QDialog realizada como ejemplo de un tree view(model-based) de un QFileSystemModel

Iniciar(.h, .cpp, .ui): Clase QDialog, ventana para iniciar sesión

Libro(.h, .cpp, .ui): QWidget para mostrar un libro dentro de la lista de widgets de la clase MainWindow.

LibroData(.h, .cpp): clase normal de c++ para guardar los datos de un libro(se usará para crear una QList con todos los libros con esta clase)

MainWindow(.h, .cpp, .ui): Es la ventana principal de la aplicación que contiene los botones, un input para realizar busquedas de libros y un list-widget(item-based) el cual va agregando widgets de la clase Libro conforme se requiere.

perfil(.h, .cpp, .ui): Clase QDialog, Es la ventana que permite modificar el perfil del usuario.

principal(.h, .cpp): Clase QObject donde se conectan todas las señales, se crean todos los objetos de la clases y se realizan todas las interacciones entre la aplicación.

registrarse(.h, .cpp, .ui): Clase QDialog que permite a un usuario registrarse por primera vez al iniciar la aplicación.

usuario(.h, .cpp): Clase normal de C++ para guardar los datos del usuario(se crea una Qlist con la clase usuario para guardar los usuarios de la base de datos antes de iniciar sesión)

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published