Commit Graph

  • a2d3eda4e9 Migrate build system to CMake for cross-platform support main javier 2026-06-10 13:14:34 +02:00
  • 5475fc301d Reorganize project structure and update .pro file javier 2026-06-10 12:58:23 +02:00
  • d900ecb313 Fase 1: ProjectDAO, formProject, formProjectList, PROJECTDOCUMENT, PROJECTBUDGET en sqltable.h javier 2026-06-10 00:22:41 +02:00
  • ed1ac4266c Fase 2: Template engine, DAO, editor visual, plantillas y motor de exportacion PDF/XLSX/DOCX javier 2026-06-09 23:26:35 +02:00
  • 7d607f5139 Clean: remove tracked .o object files and add .gitignore javier 2026-06-05 01:40:37 +02:00
  • d3ae41e94d Update: DAO refactor, elementTypeToString function, closeDocument, on_buttonValidate_released for definitive code generation Javi 2026-06-04 18:03:35 +02:00
  • f94f34f397 Implement change detection and auto-calc margin in formBudget Javi 2026-06-01 20:23:21 +02:00
  • bf57c455cd Fix include paths, compilation errors, linker errors for insertRow/insertChild/removeRow, and DbUtils include path. BudgetPro now builds successfully. Javi 2026-06-01 10:02:36 +02:00
  • 3437103c28 Organize source files into src subdirectories (gui/forms, gui/widgets, models, utils); replace magic numbers with ElementType enumeration in formproduct.cpp and formbudget.cpp (TODO completed); move mainwindow and related files to src/gui/ Javi 2026-05-28 00:42:46 +02:00
  • b3b0116699 fix: Improve error handling in product composition insertion and fix ItemNumberDelegate::setEditorData Javi 2026-05-27 13:12:07 +02:00
  • 649ddff5fe fix: Resolved technical debt - updated TODO/FIXME items: fixed UPDATE query in formproduct.cpp, corrected toDouble() in itemnumberdelegate.cpp, added ElementType enumeration, implemented composition deletion in formelementlist.cpp, updated README Javi 2026-05-27 12:22:25 +02:00
  • f3096faee6 Initial commit of BudgetPro Javi 2026-05-24 23:21:33 +02:00