From bf57c455cd8cbd95a2e0b571c785bfc2ebce9d33 Mon Sep 17 00:00:00 2001 From: Javi Date: Mon, 1 Jun 2026 10:02:36 +0200 Subject: [PATCH] Fix include paths, compilation errors, linker errors for insertRow/insertChild/removeRow, and DbUtils include path. BudgetPro now builds successfully. --- Makefile | 382 ++++++++++++++++-------------- budgetPro.pro | 103 ++++---- itemnumberdelegate.o | Bin 8088 -> 6456 bytes main.cpp | 2 +- mapplication.cpp | 3 +- src/gui/forms/formbudget.cpp | 23 +- src/gui/forms/formbudget.h | 9 +- src/gui/forms/formbudgetlist.h | 2 +- src/gui/forms/formelementlist.cpp | 7 +- src/gui/forms/formproduct.cpp | 4 +- src/gui/forms/formproduct.h | 3 +- src/gui/forms/formthird.h | 1 + src/gui/forms/formthirdlist.cpp | 2 +- utils/fiebdc.cpp | 1 + widget/mlineeditbutton.cpp | 2 +- 15 files changed, 286 insertions(+), 258 deletions(-) diff --git a/Makefile b/Makefile index 2e06d1a..20b9a2d 100644 --- a/Makefile +++ b/Makefile @@ -17,7 +17,7 @@ CXX = g++ DEFINES = -DSARIBBON_USE_3RDPARTY_FRAMELESSHELPER=0 -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_CORE_LIB CFLAGS = -pipe -O2 -Wall -Wextra -D_REENTRANT -fPIC $(DEFINES) CXXFLAGS = -pipe -O2 -std=gnu++1y -Wall -Wextra -D_REENTRANT -fPIC $(DEFINES) -INCPATH = -I. -Igui -Iwidget -Idata -Iutils -Igui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ +INCPATH = -I. -Igui -Iwidget -Idata -Iutils -Igui/qtRibbonGUI -Isrc/gui/forms -Isrc/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ QMAKE = /usr/lib/qt5/bin/qmake DEL_FILE = rm -f CHK_DIR_EXISTS= test -d @@ -52,41 +52,42 @@ OBJECTS_DIR = ./ ####### Files -SOURCES = mainwindow.cpp \ - gui/formbaselist.cpp \ - gui/formbudgetlist.cpp \ - treeitem.cpp \ - treemodel.cpp \ +SOURCES = src/gui/mainwindow.cpp \ + utils/dbutils.cpp \ + src/gui/forms/formbaselist.cpp \ + src/gui/forms/formbudgetlist.cpp \ + src/models/treemodel.cpp \ main.cpp \ itemnumberdelegate.cpp \ qmtreeview.cpp \ itemtextdelegate.cpp \ header.cpp \ mapplication.cpp \ - gui/formbudget.cpp \ + src/gui/forms/formbudget.cpp \ utils/fiebdc.cpp \ utils/filterlineedit.cpp \ utils/filtertableheader.cpp \ widget/widgetcomboboxpopuptable.cpp \ - gui/formthird.cpp \ + src/gui/forms/formthird.cpp \ widget/avatarwidget.cpp \ - gui/formproduct.cpp \ + src/gui/forms/formproduct.cpp \ itemrichtextdelegate.cpp \ - gui/dialogcreateenterprise.cpp \ + src/gui/forms/dialogcreateenterprise.cpp \ utils/frameless.cpp \ - gui/dialogopencompany.cpp \ + src/gui/forms/dialogopencompany.cpp \ widget/companylistitemdelegate.cpp \ - gui/formelementlist.cpp \ - gui/formthirdlist.cpp \ + src/gui/forms/formelementlist.cpp \ + src/gui/forms/formthirdlist.cpp \ widget/mlineeditbutton.cpp \ itemtextpopupdelegate.cpp \ widget/lineedittag.cpp \ widget/treemodelcomposeelement.cpp \ itemcomboboxdelegate.cpp \ - gui/qlistmodel.cpp \ + src/gui/widgets/qlistmodel.cpp \ widget/msqlquerymodel.cpp \ - gui/forminvoiceinlist.cpp \ - gui/formbase.cpp qrc_editabletreemodel.cpp \ + src/gui/forms/forminvoiceinlist.cpp \ + src/gui/forms/formbase.cpp \ + treeitem.cpp qrc_editabletreemodel.cpp \ moc_mainwindow.cpp \ moc_formbaselist.cpp \ moc_formbudgetlist.cpp \ @@ -117,9 +118,9 @@ SOURCES = mainwindow.cpp \ moc_forminvoiceinlist.cpp \ moc_formbase.cpp OBJECTS = mainwindow.o \ + dbutils.o \ formbaselist.o \ formbudgetlist.o \ - treeitem.o \ treemodel.o \ main.o \ itemnumberdelegate.o \ @@ -151,6 +152,7 @@ OBJECTS = mainwindow.o \ msqlquerymodel.o \ forminvoiceinlist.o \ formbase.o \ + treeitem.o \ qrc_editabletreemodel.o \ moc_mainwindow.o \ moc_formbaselist.o \ @@ -268,75 +270,77 @@ DIST = /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_pre.prf \ /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/exceptions.prf \ /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/yacc.prf \ /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/lex.prf \ - budgetPro.pro mainwindow.h \ - gui/formbaselist.h \ - gui/formbudgetlist.h \ - treeitem.h \ - treemodel.h \ + budgetPro.pro src/gui/mainwindow.h \ + src/gui/forms/formbaselist.h \ + src/gui/forms/formbudgetlist.h \ + src/models/treemodel.h \ itemnumberdelegate.h \ qmtreeview.h \ itemtextdelegate.h \ header.h \ mapplication.h \ - gui/formbudget.h \ + src/gui/forms/formbudget.h \ utils/fiebdc.h \ utils/filterlineedit.h \ utils/filtertableheader.h \ widget/widgetcomboboxpopuptable.h \ - gui/formthird.h \ + src/gui/forms/formthird.h \ widget/avatarwidget.h \ - gui/formproduct.h \ + src/gui/forms/formproduct.h \ data/sqltable.h \ itemrichtextdelegate.h \ - gui/dialogcreateenterprise.h \ + src/gui/forms/dialogcreateenterprise.h \ utils/frameless.h \ - gui/dialogopencompany.h \ + src/gui/forms/dialogopencompany.h \ widget/companylistitemdelegate.h \ - gui/formelementlist.h \ - gui/formthirdlist.h \ + src/gui/forms/formelementlist.h \ + src/gui/forms/formthirdlist.h \ widget/mlineeditbutton.h \ itemtextpopupdelegate.h \ widget/lineedittag.h \ widget/treemodelcomposeelement.h \ itemcomboboxdelegate.h \ - gui/qlistmodel.h \ + src/gui/widgets/qlistmodel.h \ widget/msqlquerymodel.h \ - gui/forminvoiceinlist.h \ - gui/formbase.h mainwindow.cpp \ - gui/formbaselist.cpp \ - gui/formbudgetlist.cpp \ - treeitem.cpp \ - treemodel.cpp \ + src/gui/forms/forminvoiceinlist.h \ + src/gui/forms/formbase.h \ + treeitem.h \ + utils/dbutils.h src/gui/mainwindow.cpp \ + utils/dbutils.cpp \ + src/gui/forms/formbaselist.cpp \ + src/gui/forms/formbudgetlist.cpp \ + src/models/treemodel.cpp \ main.cpp \ itemnumberdelegate.cpp \ qmtreeview.cpp \ itemtextdelegate.cpp \ header.cpp \ mapplication.cpp \ - gui/formbudget.cpp \ + src/gui/forms/formbudget.cpp \ utils/fiebdc.cpp \ utils/filterlineedit.cpp \ utils/filtertableheader.cpp \ widget/widgetcomboboxpopuptable.cpp \ - gui/formthird.cpp \ + src/gui/forms/formthird.cpp \ widget/avatarwidget.cpp \ - gui/formproduct.cpp \ + src/gui/forms/formproduct.cpp \ itemrichtextdelegate.cpp \ - gui/dialogcreateenterprise.cpp \ + src/gui/forms/dialogcreateenterprise.cpp \ utils/frameless.cpp \ - gui/dialogopencompany.cpp \ + src/gui/forms/dialogopencompany.cpp \ widget/companylistitemdelegate.cpp \ - gui/formelementlist.cpp \ - gui/formthirdlist.cpp \ + src/gui/forms/formelementlist.cpp \ + src/gui/forms/formthirdlist.cpp \ widget/mlineeditbutton.cpp \ itemtextpopupdelegate.cpp \ widget/lineedittag.cpp \ widget/treemodelcomposeelement.cpp \ itemcomboboxdelegate.cpp \ - gui/qlistmodel.cpp \ + src/gui/widgets/qlistmodel.cpp \ widget/msqlquerymodel.cpp \ - gui/forminvoiceinlist.cpp \ - gui/formbase.cpp + src/gui/forms/forminvoiceinlist.cpp \ + src/gui/forms/formbase.cpp \ + treeitem.cpp QMAKE_TARGET = budgetPro DESTDIR = TARGET = budgetPro @@ -543,9 +547,9 @@ distdir: FORCE $(COPY_FILE) --parents $(DIST) $(DISTDIR)/ $(COPY_FILE) --parents editabletreemodel.qrc $(DISTDIR)/ $(COPY_FILE) --parents /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/data/dummy.cpp $(DISTDIR)/ - $(COPY_FILE) --parents mainwindow.h gui/formbaselist.h gui/formbudgetlist.h treeitem.h treemodel.h itemnumberdelegate.h qmtreeview.h itemtextdelegate.h header.h mapplication.h gui/formbudget.h utils/fiebdc.h utils/filterlineedit.h utils/filtertableheader.h widget/widgetcomboboxpopuptable.h gui/formthird.h widget/avatarwidget.h gui/formproduct.h data/sqltable.h itemrichtextdelegate.h gui/dialogcreateenterprise.h utils/frameless.h gui/dialogopencompany.h widget/companylistitemdelegate.h gui/formelementlist.h gui/formthirdlist.h widget/mlineeditbutton.h itemtextpopupdelegate.h widget/lineedittag.h widget/treemodelcomposeelement.h itemcomboboxdelegate.h gui/qlistmodel.h widget/msqlquerymodel.h gui/forminvoiceinlist.h gui/formbase.h $(DISTDIR)/ - $(COPY_FILE) --parents mainwindow.cpp gui/formbaselist.cpp gui/formbudgetlist.cpp treeitem.cpp treemodel.cpp main.cpp itemnumberdelegate.cpp qmtreeview.cpp itemtextdelegate.cpp header.cpp mapplication.cpp gui/formbudget.cpp utils/fiebdc.cpp utils/filterlineedit.cpp utils/filtertableheader.cpp widget/widgetcomboboxpopuptable.cpp gui/formthird.cpp widget/avatarwidget.cpp gui/formproduct.cpp itemrichtextdelegate.cpp gui/dialogcreateenterprise.cpp utils/frameless.cpp gui/dialogopencompany.cpp widget/companylistitemdelegate.cpp gui/formelementlist.cpp gui/formthirdlist.cpp widget/mlineeditbutton.cpp itemtextpopupdelegate.cpp widget/lineedittag.cpp widget/treemodelcomposeelement.cpp itemcomboboxdelegate.cpp gui/qlistmodel.cpp widget/msqlquerymodel.cpp gui/forminvoiceinlist.cpp gui/formbase.cpp $(DISTDIR)/ - $(COPY_FILE) --parents mainwindow.ui gui/formbaselist.ui gui/formbudget.ui gui/formbudgetlist.ui widget/widgetcomboboxpopuptable.ui gui/formthird.ui gui/formproduct.ui gui/dialogcreateenterprise.ui gui/dialogopencompany.ui gui/formelementlist.ui gui/formthirdlist.ui gui/forminvoiceinlist.ui gui/formbase.ui $(DISTDIR)/ + $(COPY_FILE) --parents src/gui/mainwindow.h src/gui/forms/formbaselist.h src/gui/forms/formbudgetlist.h src/models/treemodel.h itemnumberdelegate.h qmtreeview.h itemtextdelegate.h header.h mapplication.h src/gui/forms/formbudget.h utils/fiebdc.h utils/filterlineedit.h utils/filtertableheader.h widget/widgetcomboboxpopuptable.h src/gui/forms/formthird.h widget/avatarwidget.h src/gui/forms/formproduct.h data/sqltable.h itemrichtextdelegate.h src/gui/forms/dialogcreateenterprise.h utils/frameless.h src/gui/forms/dialogopencompany.h widget/companylistitemdelegate.h src/gui/forms/formelementlist.h src/gui/forms/formthirdlist.h widget/mlineeditbutton.h itemtextpopupdelegate.h widget/lineedittag.h widget/treemodelcomposeelement.h itemcomboboxdelegate.h src/gui/widgets/qlistmodel.h widget/msqlquerymodel.h src/gui/forms/forminvoiceinlist.h src/gui/forms/formbase.h treeitem.h utils/dbutils.h $(DISTDIR)/ + $(COPY_FILE) --parents src/gui/mainwindow.cpp utils/dbutils.cpp src/gui/forms/formbaselist.cpp src/gui/forms/formbudgetlist.cpp src/models/treemodel.cpp main.cpp itemnumberdelegate.cpp qmtreeview.cpp itemtextdelegate.cpp header.cpp mapplication.cpp src/gui/forms/formbudget.cpp utils/fiebdc.cpp utils/filterlineedit.cpp utils/filtertableheader.cpp widget/widgetcomboboxpopuptable.cpp src/gui/forms/formthird.cpp widget/avatarwidget.cpp src/gui/forms/formproduct.cpp itemrichtextdelegate.cpp src/gui/forms/dialogcreateenterprise.cpp utils/frameless.cpp src/gui/forms/dialogopencompany.cpp widget/companylistitemdelegate.cpp src/gui/forms/formelementlist.cpp src/gui/forms/formthirdlist.cpp widget/mlineeditbutton.cpp itemtextpopupdelegate.cpp widget/lineedittag.cpp widget/treemodelcomposeelement.cpp itemcomboboxdelegate.cpp src/gui/widgets/qlistmodel.cpp widget/msqlquerymodel.cpp src/gui/forms/forminvoiceinlist.cpp src/gui/forms/formbase.cpp treeitem.cpp $(DISTDIR)/ + $(COPY_FILE) --parents src/gui/mainwindow.ui src/gui/forms/formbaselist.ui src/gui/forms/formbudget.ui src/gui/forms/formbudgetlist.ui widget/widgetcomboboxpopuptable.ui src/gui/forms/formthird.ui src/gui/forms/formproduct.ui src/gui/forms/dialogcreateenterprise.ui src/gui/forms/dialogopencompany.ui src/gui/forms/formelementlist.ui src/gui/forms/formthirdlist.ui src/gui/forms/forminvoiceinlist.ui src/gui/forms/formbase.ui $(DISTDIR)/ clean: compiler_clean @@ -618,160 +622,162 @@ moc_predefs.h: /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/data/dummy.cpp compiler_moc_header_make_all: moc_mainwindow.cpp moc_formbaselist.cpp moc_formbudgetlist.cpp moc_treemodel.cpp moc_itemnumberdelegate.cpp moc_qmtreeview.cpp moc_itemtextdelegate.cpp moc_header.cpp moc_formbudget.cpp moc_filterlineedit.cpp moc_filtertableheader.cpp moc_widgetcomboboxpopuptable.cpp moc_formthird.cpp moc_avatarwidget.cpp moc_formproduct.cpp moc_itemrichtextdelegate.cpp moc_dialogcreateenterprise.cpp moc_frameless.cpp moc_dialogopencompany.cpp moc_companylistitemdelegate.cpp moc_formelementlist.cpp moc_formthirdlist.cpp moc_itemtextpopupdelegate.cpp moc_lineedittag.cpp moc_treemodelcomposeelement.cpp moc_itemcomboboxdelegate.cpp moc_msqlquerymodel.cpp moc_forminvoiceinlist.cpp moc_formbase.cpp compiler_moc_header_clean: -$(DEL_FILE) moc_mainwindow.cpp moc_formbaselist.cpp moc_formbudgetlist.cpp moc_treemodel.cpp moc_itemnumberdelegate.cpp moc_qmtreeview.cpp moc_itemtextdelegate.cpp moc_header.cpp moc_formbudget.cpp moc_filterlineedit.cpp moc_filtertableheader.cpp moc_widgetcomboboxpopuptable.cpp moc_formthird.cpp moc_avatarwidget.cpp moc_formproduct.cpp moc_itemrichtextdelegate.cpp moc_dialogcreateenterprise.cpp moc_frameless.cpp moc_dialogopencompany.cpp moc_companylistitemdelegate.cpp moc_formelementlist.cpp moc_formthirdlist.cpp moc_itemtextpopupdelegate.cpp moc_lineedittag.cpp moc_treemodelcomposeelement.cpp moc_itemcomboboxdelegate.cpp moc_msqlquerymodel.cpp moc_forminvoiceinlist.cpp moc_formbase.cpp -moc_mainwindow.cpp: mainwindow.h \ +moc_mainwindow.cpp: src/gui/mainwindow.h \ ui_mainwindow.h \ gui/SARibbon/src/SARibbonBar/SARibbonMainWindow.h \ gui/SARibbon/src/SARibbonBar/SARibbonGlobal.h \ gui/SARibbon/src/SARibbonBar/SARibbonBarVersionInfo.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include mainwindow.h -o moc_mainwindow.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/gui/mainwindow.h -o moc_mainwindow.cpp -moc_formbaselist.cpp: gui/formbaselist.h \ +moc_formbaselist.cpp: src/gui/forms/formbaselist.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include gui/formbaselist.h -o moc_formbaselist.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/gui/forms/formbaselist.h -o moc_formbaselist.cpp -moc_formbudgetlist.cpp: gui/formbudgetlist.h \ - gui/formbaselist.h \ +moc_formbudgetlist.cpp: src/gui/forms/formbudgetlist.h \ + src/gui/forms/formbaselist.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include gui/formbudgetlist.h -o moc_formbudgetlist.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/gui/forms/formbudgetlist.h -o moc_formbudgetlist.cpp -moc_treemodel.cpp: treemodel.h \ +moc_treemodel.cpp: src/models/treemodel.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include treemodel.h -o moc_treemodel.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/models/treemodel.h -o moc_treemodel.cpp moc_itemnumberdelegate.cpp: itemnumberdelegate.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include itemnumberdelegate.h -o moc_itemnumberdelegate.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include itemnumberdelegate.h -o moc_itemnumberdelegate.cpp moc_qmtreeview.cpp: qmtreeview.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include qmtreeview.h -o moc_qmtreeview.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include qmtreeview.h -o moc_qmtreeview.cpp moc_itemtextdelegate.cpp: itemtextdelegate.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include itemtextdelegate.h -o moc_itemtextdelegate.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include itemtextdelegate.h -o moc_itemtextdelegate.cpp moc_header.cpp: header.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include header.h -o moc_header.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include header.h -o moc_header.cpp -moc_formbudget.cpp: gui/formbudget.h \ - gui/formbase.h \ +moc_formbudget.cpp: src/gui/forms/formbudget.h \ + src/gui/forms/formbase.h \ + utils/dbutils.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include gui/formbudget.h -o moc_formbudget.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/gui/forms/formbudget.h -o moc_formbudget.cpp moc_filterlineedit.cpp: utils/filterlineedit.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include utils/filterlineedit.h -o moc_filterlineedit.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include utils/filterlineedit.h -o moc_filterlineedit.cpp moc_filtertableheader.cpp: utils/filtertableheader.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include utils/filtertableheader.h -o moc_filtertableheader.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include utils/filtertableheader.h -o moc_filtertableheader.cpp moc_widgetcomboboxpopuptable.cpp: widget/widgetcomboboxpopuptable.h \ ui_widgetcomboboxpopuptable.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include widget/widgetcomboboxpopuptable.h -o moc_widgetcomboboxpopuptable.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include widget/widgetcomboboxpopuptable.h -o moc_widgetcomboboxpopuptable.cpp -moc_formthird.cpp: gui/formthird.h \ - gui/formbase.h \ +moc_formthird.cpp: src/gui/forms/formthird.h \ + src/gui/forms/formbase.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include gui/formthird.h -o moc_formthird.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/gui/forms/formthird.h -o moc_formthird.cpp moc_avatarwidget.cpp: widget/avatarwidget.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include widget/avatarwidget.h -o moc_avatarwidget.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include widget/avatarwidget.h -o moc_avatarwidget.cpp -moc_formproduct.cpp: gui/formproduct.h \ - gui/formbase.h \ +moc_formproduct.cpp: src/gui/forms/formproduct.h \ + src/gui/forms/formbase.h \ + src/elementtype.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include gui/formproduct.h -o moc_formproduct.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/gui/forms/formproduct.h -o moc_formproduct.cpp moc_itemrichtextdelegate.cpp: itemrichtextdelegate.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include itemrichtextdelegate.h -o moc_itemrichtextdelegate.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include itemrichtextdelegate.h -o moc_itemrichtextdelegate.cpp -moc_dialogcreateenterprise.cpp: gui/dialogcreateenterprise.h \ +moc_dialogcreateenterprise.cpp: src/gui/forms/dialogcreateenterprise.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include gui/dialogcreateenterprise.h -o moc_dialogcreateenterprise.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/gui/forms/dialogcreateenterprise.h -o moc_dialogcreateenterprise.cpp moc_frameless.cpp: utils/frameless.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include utils/frameless.h -o moc_frameless.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include utils/frameless.h -o moc_frameless.cpp -moc_dialogopencompany.cpp: gui/dialogopencompany.h \ +moc_dialogopencompany.cpp: src/gui/forms/dialogopencompany.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include gui/dialogopencompany.h -o moc_dialogopencompany.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/gui/forms/dialogopencompany.h -o moc_dialogopencompany.cpp moc_companylistitemdelegate.cpp: widget/companylistitemdelegate.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include widget/companylistitemdelegate.h -o moc_companylistitemdelegate.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include widget/companylistitemdelegate.h -o moc_companylistitemdelegate.cpp -moc_formelementlist.cpp: gui/formelementlist.h \ +moc_formelementlist.cpp: src/gui/forms/formelementlist.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include gui/formelementlist.h -o moc_formelementlist.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/gui/forms/formelementlist.h -o moc_formelementlist.cpp -moc_formthirdlist.cpp: gui/formthirdlist.h \ +moc_formthirdlist.cpp: src/gui/forms/formthirdlist.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include gui/formthirdlist.h -o moc_formthirdlist.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/gui/forms/formthirdlist.h -o moc_formthirdlist.cpp moc_itemtextpopupdelegate.cpp: itemtextpopupdelegate.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include itemtextpopupdelegate.h -o moc_itemtextpopupdelegate.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include itemtextpopupdelegate.h -o moc_itemtextpopupdelegate.cpp moc_lineedittag.cpp: widget/lineedittag.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include widget/lineedittag.h -o moc_lineedittag.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include widget/lineedittag.h -o moc_lineedittag.cpp moc_treemodelcomposeelement.cpp: widget/treemodelcomposeelement.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include widget/treemodelcomposeelement.h -o moc_treemodelcomposeelement.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include widget/treemodelcomposeelement.h -o moc_treemodelcomposeelement.cpp moc_itemcomboboxdelegate.cpp: itemcomboboxdelegate.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include itemcomboboxdelegate.h -o moc_itemcomboboxdelegate.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include itemcomboboxdelegate.h -o moc_itemcomboboxdelegate.cpp moc_msqlquerymodel.cpp: widget/msqlquerymodel.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include widget/msqlquerymodel.h -o moc_msqlquerymodel.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include widget/msqlquerymodel.h -o moc_msqlquerymodel.cpp -moc_forminvoiceinlist.cpp: gui/forminvoiceinlist.h \ - gui/formbaselist.h \ +moc_forminvoiceinlist.cpp: src/gui/forms/forminvoiceinlist.h \ + src/gui/forms/formbaselist.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include gui/forminvoiceinlist.h -o moc_forminvoiceinlist.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/gui/forms/forminvoiceinlist.h -o moc_forminvoiceinlist.cpp -moc_formbase.cpp: gui/formbase.h \ +moc_formbase.cpp: src/gui/forms/formbase.h \ moc_predefs.h \ /usr/lib/qt5/bin/moc - /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include gui/formbase.h -o moc_formbase.cpp + /usr/lib/qt5/bin/moc $(DEFINES) --include /home/javi/.openclaw/workspace/BudgetPro/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/javi/.openclaw/workspace/BudgetPro -I/home/javi/.openclaw/workspace/BudgetPro/gui -I/home/javi/.openclaw/workspace/BudgetPro/widget -I/home/javi/.openclaw/workspace/BudgetPro/data -I/home/javi/.openclaw/workspace/BudgetPro/utils -I/home/javi/.openclaw/workspace/BudgetPro/gui/qtRibbonGUI -I/home/javi/.openclaw/workspace/BudgetPro/src/gui/forms -I/home/javi/.openclaw/workspace/BudgetPro/src/models -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/gui/forms/formbase.h -o moc_formbase.cpp compiler_moc_objc_header_make_all: compiler_moc_objc_header_clean: @@ -780,62 +786,62 @@ compiler_moc_source_clean: compiler_uic_make_all: ui_mainwindow.h ui_formbaselist.h ui_formbudget.h ui_formbudgetlist.h ui_widgetcomboboxpopuptable.h ui_formthird.h ui_formproduct.h ui_dialogcreateenterprise.h ui_dialogopencompany.h ui_formelementlist.h ui_formthirdlist.h ui_forminvoiceinlist.h ui_formbase.h compiler_uic_clean: -$(DEL_FILE) ui_mainwindow.h ui_formbaselist.h ui_formbudget.h ui_formbudgetlist.h ui_widgetcomboboxpopuptable.h ui_formthird.h ui_formproduct.h ui_dialogcreateenterprise.h ui_dialogopencompany.h ui_formelementlist.h ui_formthirdlist.h ui_forminvoiceinlist.h ui_formbase.h -ui_mainwindow.h: mainwindow.ui \ +ui_mainwindow.h: src/gui/mainwindow.ui \ /usr/lib/qt5/bin/uic - /usr/lib/qt5/bin/uic mainwindow.ui -o ui_mainwindow.h + /usr/lib/qt5/bin/uic src/gui/mainwindow.ui -o ui_mainwindow.h -ui_formbaselist.h: gui/formbaselist.ui \ +ui_formbaselist.h: src/gui/forms/formbaselist.ui \ /usr/lib/qt5/bin/uic - /usr/lib/qt5/bin/uic gui/formbaselist.ui -o ui_formbaselist.h + /usr/lib/qt5/bin/uic src/gui/forms/formbaselist.ui -o ui_formbaselist.h -ui_formbudget.h: gui/formbudget.ui \ +ui_formbudget.h: src/gui/forms/formbudget.ui \ /usr/lib/qt5/bin/uic \ qmtreeview.h - /usr/lib/qt5/bin/uic gui/formbudget.ui -o ui_formbudget.h + /usr/lib/qt5/bin/uic src/gui/forms/formbudget.ui -o ui_formbudget.h -ui_formbudgetlist.h: gui/formbudgetlist.ui \ +ui_formbudgetlist.h: src/gui/forms/formbudgetlist.ui \ /usr/lib/qt5/bin/uic - /usr/lib/qt5/bin/uic gui/formbudgetlist.ui -o ui_formbudgetlist.h + /usr/lib/qt5/bin/uic src/gui/forms/formbudgetlist.ui -o ui_formbudgetlist.h ui_widgetcomboboxpopuptable.h: widget/widgetcomboboxpopuptable.ui \ /usr/lib/qt5/bin/uic /usr/lib/qt5/bin/uic widget/widgetcomboboxpopuptable.ui -o ui_widgetcomboboxpopuptable.h -ui_formthird.h: gui/formthird.ui \ +ui_formthird.h: src/gui/forms/formthird.ui \ /usr/lib/qt5/bin/uic \ widget/avatarwidget.h - /usr/lib/qt5/bin/uic gui/formthird.ui -o ui_formthird.h + /usr/lib/qt5/bin/uic src/gui/forms/formthird.ui -o ui_formthird.h -ui_formproduct.h: gui/formproduct.ui \ +ui_formproduct.h: src/gui/forms/formproduct.ui \ /usr/lib/qt5/bin/uic \ widget/avatarwidget.h \ qmtreeview.h - /usr/lib/qt5/bin/uic gui/formproduct.ui -o ui_formproduct.h + /usr/lib/qt5/bin/uic src/gui/forms/formproduct.ui -o ui_formproduct.h -ui_dialogcreateenterprise.h: gui/dialogcreateenterprise.ui \ +ui_dialogcreateenterprise.h: src/gui/forms/dialogcreateenterprise.ui \ /usr/lib/qt5/bin/uic \ widget/avatarwidget.h - /usr/lib/qt5/bin/uic gui/dialogcreateenterprise.ui -o ui_dialogcreateenterprise.h + /usr/lib/qt5/bin/uic src/gui/forms/dialogcreateenterprise.ui -o ui_dialogcreateenterprise.h -ui_dialogopencompany.h: gui/dialogopencompany.ui \ +ui_dialogopencompany.h: src/gui/forms/dialogopencompany.ui \ /usr/lib/qt5/bin/uic - /usr/lib/qt5/bin/uic gui/dialogopencompany.ui -o ui_dialogopencompany.h + /usr/lib/qt5/bin/uic src/gui/forms/dialogopencompany.ui -o ui_dialogopencompany.h -ui_formelementlist.h: gui/formelementlist.ui \ +ui_formelementlist.h: src/gui/forms/formelementlist.ui \ /usr/lib/qt5/bin/uic - /usr/lib/qt5/bin/uic gui/formelementlist.ui -o ui_formelementlist.h + /usr/lib/qt5/bin/uic src/gui/forms/formelementlist.ui -o ui_formelementlist.h -ui_formthirdlist.h: gui/formthirdlist.ui \ +ui_formthirdlist.h: src/gui/forms/formthirdlist.ui \ /usr/lib/qt5/bin/uic - /usr/lib/qt5/bin/uic gui/formthirdlist.ui -o ui_formthirdlist.h + /usr/lib/qt5/bin/uic src/gui/forms/formthirdlist.ui -o ui_formthirdlist.h -ui_forminvoiceinlist.h: gui/forminvoiceinlist.ui \ +ui_forminvoiceinlist.h: src/gui/forms/forminvoiceinlist.ui \ /usr/lib/qt5/bin/uic - /usr/lib/qt5/bin/uic gui/forminvoiceinlist.ui -o ui_forminvoiceinlist.h + /usr/lib/qt5/bin/uic src/gui/forms/forminvoiceinlist.ui -o ui_forminvoiceinlist.h -ui_formbase.h: gui/formbase.ui \ +ui_formbase.h: src/gui/forms/formbase.ui \ /usr/lib/qt5/bin/uic - /usr/lib/qt5/bin/uic gui/formbase.ui -o ui_formbase.h + /usr/lib/qt5/bin/uic src/gui/forms/formbase.ui -o ui_formbase.h compiler_yacc_decl_make_all: compiler_yacc_decl_clean: @@ -847,22 +853,24 @@ compiler_clean: compiler_rcc_clean compiler_moc_predefs_clean compiler_moc_heade ####### Compile -mainwindow.o: mainwindow.cpp mainwindow.h \ +mainwindow.o: src/gui/mainwindow.cpp src/gui/mainwindow.h \ ui_mainwindow.h \ gui/SARibbon/src/SARibbonBar/SARibbonMainWindow.h \ gui/SARibbon/src/SARibbonBar/SARibbonGlobal.h \ gui/SARibbon/src/SARibbonBar/SARibbonBarVersionInfo.h \ mapplication.h \ - treemodel.h \ - gui/formbudget.h \ - gui/formbase.h \ - gui/formthird.h \ - gui/formproduct.h \ - gui/formelementlist.h \ - gui/formthirdlist.h \ - gui/forminvoiceinlist.h \ - gui/formbaselist.h \ - gui/formbudgetlist.h \ + src/models/treemodel.h \ + src/gui/forms/formbudget.h \ + src/gui/forms/formbase.h \ + utils/dbutils.h \ + src/gui/forms/formthird.h \ + src/gui/forms/formproduct.h \ + src/elementtype.h \ + src/gui/forms/formelementlist.h \ + src/gui/forms/formthirdlist.h \ + src/gui/forms/forminvoiceinlist.h \ + src/gui/forms/formbaselist.h \ + src/gui/forms/formbudgetlist.h \ gui/SARibbon/src/SARibbonBar/SAFramelessHelper.h \ gui/SARibbon/src/SARibbonBar/SARibbonApplicationButton.h \ gui/SARibbon/src/SARibbonBar/SARibbonBar.h \ @@ -891,25 +899,25 @@ mainwindow.o: mainwindow.cpp mainwindow.h \ gui/SARibbon/src/SARibbonBar/colorWidgets/SAColorWidgetsGlobal.h \ gui/SARibbon/src/SARibbonBar/colorWidgets/SAColorPaletteGridWidget.h \ gui/SARibbon/src/SARibbonBar/SARibbonSystemButtonBar.h - $(CXX) -c $(CXXFLAGS) $(INCPATH) -o mainwindow.o mainwindow.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o mainwindow.o src/gui/mainwindow.cpp -formbaselist.o: gui/formbaselist.cpp gui/formbaselist.h \ +dbutils.o: utils/dbutils.cpp utils/dbutils.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dbutils.o utils/dbutils.cpp + +formbaselist.o: src/gui/forms/formbaselist.cpp src/gui/forms/formbaselist.h \ ui_formbaselist.h - $(CXX) -c $(CXXFLAGS) $(INCPATH) -o formbaselist.o gui/formbaselist.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o formbaselist.o src/gui/forms/formbaselist.cpp -formbudgetlist.o: gui/formbudgetlist.cpp gui/formbudgetlist.h \ - gui/formbaselist.h \ +formbudgetlist.o: src/gui/forms/formbudgetlist.cpp src/gui/forms/formbudgetlist.h \ + src/gui/forms/formbaselist.h \ ui_formbudgetlist.h - $(CXX) -c $(CXXFLAGS) $(INCPATH) -o formbudgetlist.o gui/formbudgetlist.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o formbudgetlist.o src/gui/forms/formbudgetlist.cpp -treeitem.o: treeitem.cpp treeitem.h - $(CXX) -c $(CXXFLAGS) $(INCPATH) -o treeitem.o treeitem.cpp +treemodel.o: src/models/treemodel.cpp treeitem.h \ + src/models/treemodel.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o treemodel.o src/models/treemodel.cpp -treemodel.o: treemodel.cpp treeitem.h \ - treemodel.h - $(CXX) -c $(CXXFLAGS) $(INCPATH) -o treemodel.o treemodel.cpp - -main.o: main.cpp mainwindow.h \ +main.o: main.cpp src/gui/mainwindow.h \ ui_mainwindow.h \ gui/SARibbon/src/SARibbonBar/SARibbonMainWindow.h \ gui/SARibbon/src/SARibbonBar/SARibbonGlobal.h \ @@ -921,7 +929,7 @@ itemnumberdelegate.o: itemnumberdelegate.cpp itemnumberdelegate.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o itemnumberdelegate.o itemnumberdelegate.cpp qmtreeview.o: qmtreeview.cpp qmtreeview.h \ - treemodel.h + src/models/treemodel.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qmtreeview.o qmtreeview.cpp itemtextdelegate.o: itemtextdelegate.cpp itemtextdelegate.h @@ -931,30 +939,32 @@ header.o: header.cpp header.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o header.o header.cpp mapplication.o: mapplication.cpp mapplication.h \ - mainwindow.h \ + src/gui/mainwindow.h \ ui_mainwindow.h \ gui/SARibbon/src/SARibbonBar/SARibbonMainWindow.h \ gui/SARibbon/src/SARibbonBar/SARibbonGlobal.h \ gui/SARibbon/src/SARibbonBar/SARibbonBarVersionInfo.h \ data/sqltable.h \ - gui/dialogcreateenterprise.h \ - gui/dialogopencompany.h + src/gui/forms/dialogcreateenterprise.h \ + src/gui/forms/dialogopencompany.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o mapplication.o mapplication.cpp -formbudget.o: gui/formbudget.cpp gui/formbudget.h \ - gui/formbase.h \ +formbudget.o: src/gui/forms/formbudget.cpp src/gui/forms/formbudget.h \ + src/gui/forms/formbase.h \ + utils/dbutils.h \ ui_formbudget.h \ qmtreeview.h \ - treemodel.h \ + src/models/treemodel.h \ treeitem.h \ mapplication.h \ + src/elementtype.h \ widget/widgetcomboboxpopuptable.h \ ui_widgetcomboboxpopuptable.h \ itemnumberdelegate.h \ itemtextdelegate.h \ itemtextpopupdelegate.h \ itemcomboboxdelegate.h - $(CXX) -c $(CXXFLAGS) $(INCPATH) -o formbudget.o gui/formbudget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o formbudget.o src/gui/forms/formbudget.cpp fiebdc.o: utils/fiebdc.cpp utils/fiebdc.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o fiebdc.o utils/fiebdc.cpp @@ -972,18 +982,19 @@ widgetcomboboxpopuptable.o: widget/widgetcomboboxpopuptable.cpp widget/widgetcom mapplication.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o widgetcomboboxpopuptable.o widget/widgetcomboboxpopuptable.cpp -formthird.o: gui/formthird.cpp gui/formthird.h \ - gui/formbase.h \ +formthird.o: src/gui/forms/formthird.cpp src/gui/forms/formthird.h \ + src/gui/forms/formbase.h \ ui_formthird.h \ widget/avatarwidget.h \ mapplication.h - $(CXX) -c $(CXXFLAGS) $(INCPATH) -o formthird.o gui/formthird.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o formthird.o src/gui/forms/formthird.cpp avatarwidget.o: widget/avatarwidget.cpp widget/avatarwidget.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o avatarwidget.o widget/avatarwidget.cpp -formproduct.o: gui/formproduct.cpp gui/formproduct.h \ - gui/formbase.h \ +formproduct.o: src/gui/forms/formproduct.cpp src/gui/forms/formproduct.h \ + src/gui/forms/formbase.h \ + src/elementtype.h \ ui_formproduct.h \ widget/avatarwidget.h \ qmtreeview.h \ @@ -993,36 +1004,37 @@ formproduct.o: gui/formproduct.cpp gui/formproduct.h \ itemtextdelegate.h \ itemtextpopupdelegate.h \ itemcomboboxdelegate.h - $(CXX) -c $(CXXFLAGS) $(INCPATH) -o formproduct.o gui/formproduct.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o formproduct.o src/gui/forms/formproduct.cpp itemrichtextdelegate.o: itemrichtextdelegate.cpp itemrichtextdelegate.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o itemrichtextdelegate.o itemrichtextdelegate.cpp -dialogcreateenterprise.o: gui/dialogcreateenterprise.cpp gui/dialogcreateenterprise.h \ +dialogcreateenterprise.o: src/gui/forms/dialogcreateenterprise.cpp src/gui/forms/dialogcreateenterprise.h \ ui_dialogcreateenterprise.h \ widget/avatarwidget.h \ data/sqltable.h \ mapplication.h - $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dialogcreateenterprise.o gui/dialogcreateenterprise.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dialogcreateenterprise.o src/gui/forms/dialogcreateenterprise.cpp frameless.o: utils/frameless.cpp utils/frameless.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o frameless.o utils/frameless.cpp -dialogopencompany.o: gui/dialogopencompany.cpp gui/dialogopencompany.h \ +dialogopencompany.o: src/gui/forms/dialogopencompany.cpp src/gui/forms/dialogopencompany.h \ ui_dialogopencompany.h \ widget/companylistitemdelegate.h \ mapplication.h - $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dialogopencompany.o gui/dialogopencompany.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dialogopencompany.o src/gui/forms/dialogopencompany.cpp companylistitemdelegate.o: widget/companylistitemdelegate.cpp widget/companylistitemdelegate.h \ mapplication.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o companylistitemdelegate.o widget/companylistitemdelegate.cpp -formelementlist.o: gui/formelementlist.cpp gui/formelementlist.h \ +formelementlist.o: src/gui/forms/formelementlist.cpp src/gui/forms/formelementlist.h \ ui_formelementlist.h \ - gui/formproduct.h \ - gui/formbase.h \ - mainwindow.h \ + src/gui/forms/formproduct.h \ + src/gui/forms/formbase.h \ + src/elementtype.h \ + src/gui/mainwindow.h \ ui_mainwindow.h \ gui/SARibbon/src/SARibbonBar/SARibbonMainWindow.h \ gui/SARibbon/src/SARibbonBar/SARibbonGlobal.h \ @@ -1030,33 +1042,34 @@ formelementlist.o: gui/formelementlist.cpp gui/formelementlist.h \ mapplication.h \ widget/msqlquerymodel.h \ utils/filtertableheader.h \ - gui/formbaselist.h - $(CXX) -c $(CXXFLAGS) $(INCPATH) -o formelementlist.o gui/formelementlist.cpp + src/gui/forms/formbaselist.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o formelementlist.o src/gui/forms/formelementlist.cpp -formthirdlist.o: gui/formthirdlist.cpp gui/formthirdlist.h \ +formthirdlist.o: src/gui/forms/formthirdlist.cpp src/gui/forms/formthirdlist.h \ ui_formthirdlist.h \ mapplication.h \ - mainwindow.h \ + src/gui/mainwindow.h \ ui_mainwindow.h \ gui/SARibbon/src/SARibbonBar/SARibbonMainWindow.h \ gui/SARibbon/src/SARibbonBar/SARibbonGlobal.h \ gui/SARibbon/src/SARibbonBar/SARibbonBarVersionInfo.h \ - gui/formthird.h \ - gui/formbase.h \ + src/gui/forms/formthird.h \ + src/gui/forms/formbase.h \ utils/filtertableheader.h - $(CXX) -c $(CXXFLAGS) $(INCPATH) -o formthirdlist.o gui/formthirdlist.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o formthirdlist.o src/gui/forms/formthirdlist.cpp mlineeditbutton.o: widget/mlineeditbutton.cpp widget/mlineeditbutton.h \ widget/widgetcomboboxpopuptable.h \ ui_widgetcomboboxpopuptable.h \ mapplication.h \ - mainwindow.h \ + src/gui/mainwindow.h \ ui_mainwindow.h \ gui/SARibbon/src/SARibbonBar/SARibbonMainWindow.h \ gui/SARibbon/src/SARibbonBar/SARibbonGlobal.h \ gui/SARibbon/src/SARibbonBar/SARibbonBarVersionInfo.h \ - gui/formproduct.h \ - gui/formbase.h \ + src/gui/forms/formproduct.h \ + src/gui/forms/formbase.h \ + src/elementtype.h \ widget/msqlquerymodel.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o mlineeditbutton.o widget/mlineeditbutton.cpp @@ -1074,20 +1087,23 @@ treemodelcomposeelement.o: widget/treemodelcomposeelement.cpp widget/treemodelco itemcomboboxdelegate.o: itemcomboboxdelegate.cpp itemcomboboxdelegate.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o itemcomboboxdelegate.o itemcomboboxdelegate.cpp -qlistmodel.o: gui/qlistmodel.cpp gui/qlistmodel.h - $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qlistmodel.o gui/qlistmodel.cpp +qlistmodel.o: src/gui/widgets/qlistmodel.cpp src/gui/widgets/qlistmodel.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qlistmodel.o src/gui/widgets/qlistmodel.cpp msqlquerymodel.o: widget/msqlquerymodel.cpp widget/msqlquerymodel.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o msqlquerymodel.o widget/msqlquerymodel.cpp -forminvoiceinlist.o: gui/forminvoiceinlist.cpp gui/forminvoiceinlist.h \ - gui/formbaselist.h \ +forminvoiceinlist.o: src/gui/forms/forminvoiceinlist.cpp src/gui/forms/forminvoiceinlist.h \ + src/gui/forms/formbaselist.h \ ui_forminvoiceinlist.h - $(CXX) -c $(CXXFLAGS) $(INCPATH) -o forminvoiceinlist.o gui/forminvoiceinlist.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o forminvoiceinlist.o src/gui/forms/forminvoiceinlist.cpp -formbase.o: gui/formbase.cpp gui/formbase.h \ +formbase.o: src/gui/forms/formbase.cpp src/gui/forms/formbase.h \ ui_formbase.h - $(CXX) -c $(CXXFLAGS) $(INCPATH) -o formbase.o gui/formbase.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o formbase.o src/gui/forms/formbase.cpp + +treeitem.o: treeitem.cpp treeitem.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o treeitem.o treeitem.cpp qrc_editabletreemodel.o: qrc_editabletreemodel.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qrc_editabletreemodel.o qrc_editabletreemodel.cpp diff --git a/budgetPro.pro b/budgetPro.pro index 7e422f7..b4f91dd 100644 --- a/budgetPro.pro +++ b/budgetPro.pro @@ -11,110 +11,105 @@ INCLUDEPATH = \ widget \ data \ utils \ - gui/qtRibbonGUI + gui/qtRibbonGUI \ + src/gui/forms \ + src/models -FORMS = mainwindow.ui \ - gui/formbaselist.ui \ - gui/formbudget.ui \ - gui/formbudgetlist.ui \ +FORMS = src/gui/mainwindow.ui \ + src/gui/forms/formbaselist.ui \ + src/gui/forms/formbudget.ui \ + src/gui/forms/formbudgetlist.ui \ widget/widgetcomboboxpopuptable.ui \ - gui/formthird.ui \ - gui/formproduct.ui \ - gui/dialogcreateenterprise.ui \ - gui/dialogopencompany.ui \ - gui/formelementlist.ui \ - gui/formthirdlist.ui \ - gui/forminvoiceinlist.ui \ - gui/formbase.ui + src/gui/forms/formthird.ui \ + src/gui/forms/formproduct.ui \ + src/gui/forms/dialogcreateenterprise.ui \ + src/gui/forms/dialogopencompany.ui \ + src/gui/forms/formelementlist.ui \ + src/gui/forms/formthirdlist.ui \ + src/gui/forms/forminvoiceinlist.ui \ + src/gui/forms/formbase.ui -HEADERS = mainwindow.h \ - gui/formbaselist.h \ - gui/formbudgetlist.h \ - treeitem.h \ - treemodel.h \ +HEADERS = src/gui/mainwindow.h \ + src/gui/forms/formbaselist.h \ + src/gui/forms/formbudgetlist.h \ + src/models/treemodel.h \ itemnumberdelegate.h \ qmtreeview.h \ itemtextdelegate.h \ header.h \ mapplication.h \ - gui/formbudget.h \ + src/gui/forms/formbudget.h \ utils/fiebdc.h \ utils/filterlineedit.h \ utils/filtertableheader.h \ widget/widgetcomboboxpopuptable.h \ - gui/formthird.h \ + src/gui/forms/formthird.h \ widget/avatarwidget.h \ - gui/formproduct.h \ + src/gui/forms/formproduct.h \ data/sqltable.h \ itemrichtextdelegate.h \ - gui/dialogcreateenterprise.h \ + src/gui/forms/dialogcreateenterprise.h \ utils/frameless.h \ - gui/dialogopencompany.h \ + src/gui/forms/dialogopencompany.h \ widget/companylistitemdelegate.h \ - gui/formelementlist.h \ - gui/formthirdlist.h \ + src/gui/forms/formelementlist.h \ + src/gui/forms/formthirdlist.h \ widget/mlineeditbutton.h \ itemtextpopupdelegate.h \ widget/lineedittag.h \ widget/treemodelcomposeelement.h \ itemcomboboxdelegate.h \ - gui/qlistmodel.h \ + src/gui/widgets/qlistmodel.h \ widget/msqlquerymodel.h \ - #gui/qtRibbonGUI/QsfMainWindow.h \ - #gui/qtRibbonGUI/QsfTitleBar.h \ - #gui/qtRibbonGUI/QsfToolButton.h \ - #gui/qtRibbonGUI/QsrRibbonCore.h \ - #gui/qtRibbonGUI/SgfParamManager.h \ - gui/forminvoiceinlist.h \ - gui/formbase.h + src/gui/forms/forminvoiceinlist.h \ + src/gui/forms/formbase.h \ + treeitem.h RESOURCES = editabletreemodel.qrc -SOURCES = mainwindow.cpp \ - gui/formbaselist.cpp \ - gui/formbudgetlist.cpp \ - treeitem.cpp \ - treemodel.cpp \ - main.cpp \ +SOURCES = src/gui/mainwindow.cpp \ + utils/dbutils.cpp \ + src/gui/forms/formbaselist.cpp \ + src/gui/forms/formbudgetlist.cpp \ + src/models/treemodel.cpp \ + main.cpp \ itemnumberdelegate.cpp \ qmtreeview.cpp \ itemtextdelegate.cpp \ header.cpp \ mapplication.cpp \ - gui/formbudget.cpp \ + src/gui/forms/formbudget.cpp \ utils/fiebdc.cpp \ utils/filterlineedit.cpp \ utils/filtertableheader.cpp \ widget/widgetcomboboxpopuptable.cpp \ - gui/formthird.cpp \ + src/gui/forms/formthird.cpp \ widget/avatarwidget.cpp \ - gui/formproduct.cpp \ + src/gui/forms/formproduct.cpp \ itemrichtextdelegate.cpp \ - gui/dialogcreateenterprise.cpp \ + src/gui/forms/dialogcreateenterprise.cpp \ utils/frameless.cpp \ - gui/dialogopencompany.cpp \ + src/gui/forms/dialogopencompany.cpp \ widget/companylistitemdelegate.cpp \ - gui/formelementlist.cpp \ - gui/formthirdlist.cpp \ + src/gui/forms/formelementlist.cpp \ + src/gui/forms/formthirdlist.cpp \ widget/mlineeditbutton.cpp \ itemtextpopupdelegate.cpp \ widget/lineedittag.cpp \ widget/treemodelcomposeelement.cpp \ itemcomboboxdelegate.cpp \ - gui/qlistmodel.cpp \ + src/gui/widgets/qlistmodel.cpp \ widget/msqlquerymodel.cpp \ - #gui/qtRibbonGUI/QsfMainWindow.cpp \ - #gui/qtRibbonGUI/QsfTitleBar.cpp \ - #gui/qtRibbonGUI/QsfToolButton.cpp \ - #gui/qtRibbonGUI/QsrRibbonCore.cpp \ - #gui/qtRibbonGUI/SgfParamManager.cpp \ - gui/forminvoiceinlist.cpp \ - gui/formbase.cpp + src/gui/forms/forminvoiceinlist.cpp \ + src/gui/forms/formbase.cpp \ + treeitem.cpp # install target.path = $$[QT_INSTALL_EXAMPLES]/widgets/itemviews/editabletreemodel INSTALLS += target + +HEADERS += utils/dbutils.h diff --git a/itemnumberdelegate.o b/itemnumberdelegate.o index 876ca74bd4c691cf03a40ec2888b879a775d3b77..5d64a1ebf7a4115166224dde13f90672c893c21e 100644 GIT binary patch literal 6456 zcmcIoUu;`f8NaceHCtQT+16oJwz?xj?$%x9CS4Xy-4v&Ga=!8D*C!BF^q=bq!7 zxV~dB@kuA=oZtCg%1T7DBN= zPvbm|hG|q^-3*7iPlWY`pXlkRzIrWoW`1j9VL=TYdLDcwbVz~y`0QBYuXB3iUvKsj zm}Vv?8o$*WKh+ystVb4;Wavh-6A_*DT1+%Sii(cj_|s1F#v48|?1tLd)wzCVK7Mu! zLFkRQevg>i#7Cjsd<_=TH1|P$y&BHz>wyPjgy@Y#PfXj?FQ4rR>+83X%k7N~!nMCi z-f8-Yo-PqPHT8AU%IgoiHflji&7j`+;LJRWfDz@8q>OE_d{IDuN7CL#WV9ylU`=+# z6wx;MbU)A=zj2%Ee)2J~e)S5)#}GCrz3~T@>l^XyU(h(GCVC<}@$Ge&E`ByX?=FWM z+?H3qC_4ReHOz*|7nA)VwnZpmH{QT1i|AOr(M;Cv#B_;(1gmX$#Bw(VV{LDD?7xeA z9q#;EhoVj?3ITyI0aWkPZc~)wopr@_`+gm#x`O zEvoga{c7(c12xv|d$#YG+IvjZj_?7}3Q!4CfsN70Ifb^(CNMu0$lY$GbUZVobkxHg z2lwsi+Mt8iL-^PRBFT6U@S%Z-aeM*g632Pn{X^Lf|w!P(fxqm5 zZ+YPFdEoo#ptg%s_rMQ(*!j8#|3we{6~ftiQC=Z9XOLfe@IUgv_tRl(7ynTY{0YM0 z7k3autmBIw{MS72cRldmar?cLCy0n`lrBioc1QSM%P~uKt&}yZd9!F1GLEU{Diy_e zdU9MF9HYTWHkjapT3@be5-FLtoN_fe{aEUhl`oji%y?gKD($Qk&8doGmF<(3c@f$( zQGVwr4@*?F_B=E}vqxAFcZ({U{)GEPRe{@+;XBP-11ZX?s$U@D$na;lk}gU}eI zeSD)6Q^WBIV`^k1ot!mh%Vu?nCTBRA0w&QeK_~i>`F!4@#7t$sWab>k z>rcU<$RSbW;n|bz?0DMOZngjaSSclOO0Aj;s$mrBb)!NPFWZ@-<*XRXy%d{$vBV-g zmP(Xs*`k@QSoUzaenQ(>w07fKFV@Dgtx~O&WE(+ivEVW?^^aj_WFukbtWu`9l(gEq z!A443c7XzO%!=zttcW&f*-K8QSWGUPwliWC9g{Y4+F*tTnp=d=NE;wi!!^e#+v$~3 zwoEQ3(}vc+8}iV_PK+0=f?Xm{$$`{JF;iF?o9s(DT7MGaSrE6bLce9xGF7UkGi%lzH`ejiU>{v(k+O+2XGUAn`^M?( ztyS{P>ul64mrSR+va^Rj;kAaK#Z9PTdp0f2j6a&1!8O3;Ft6#FX0Mlzwq1#F{2{9G zH5a&01RwXez`sgu2=Hzy0{;d;65w}I5%^00Nr2<0sldMrkOVm1$^!pBKoa11Lkav% zfF!{2mJ;~e07-yL_m`9XurrNlSQ$w^1!hIQZvy|AK^L&O*ew02k{h3aRvdaV(JO(oU;c)<5buazV7Oax7Ljv^sJ-+j zTpGLc(S$zsv(OWDlrStE{X=D!oa4PAwi$PZTHpFOgRnKULt(97ubft}|1!k^G-?H6dEUH(q;#?L7^wO-=hZBwPpIs2G@@YBCkdK0{$5_V6#>KRjyxeaoDPVjda_se}(5y z+{?%xAfYev*UmT5loHow;*h`q literal 8088 zcmcIoZE##w89uw4w4tS&t$Y}$G${sMzAm{*TcT5#Y_gl&l8|PzX@Nq$-R#~Zm+lw4 zche1n$TYU&nnqJ+WSCJ$e>kH*`@+d&~%8{(G)N)OfaHAgYj_T)(<$Jox$3GfN zn`q|Ml@&hpqEUZCPR#2k5Orhu7W#EPQUOp!xZ2oquDk6qu3LYBIL5G^cz2u2we&!D z+tTKf=bYN&KUSTsZ!X>xFn~F8s3Lsm_`0EpGpk>azKqrXBzX39bKNv_x41O>x}8a5 ziI$W#u6Gw$r8Pg*k4VLioNw=Z2(JIIjeeA{%4w^0&&X?EYVVA1(0}b)+yMlBfBh*Q zcy$xJxYU_h!AOj9XHS<>arClk4`QLqF%Pu>J;ZiCAn1aa{WTBjhl>Q8e~UWPlQ;d^+J%X1X^DV zvS$L@2!QJK*KpN~uDhDC!y)1TxP$C9b_0(Y{}~w?`fOM9;B>X%RJ-&(txxN@ac`A( zdmrrGt@Z5I^lQZc8MIKrIYu;WWc(nb2lpJX5EaO!Zp8xkPqIKQ64-I^=C&1j%wY2g zF}6q4-Bcs$kR*N*;mE1rZQ+i^&`5Zo7Ve0JBe8H>!!B_D#29DY{0(UDklf$^7vu~T z_``<7k<-C=xZ_l4f4FP0C0N+P`3A#nF`UQnhp3i(cq7ReoBYi)Ns z%I}o|$DXRv$#E~r*iD2ti&w%2pCbHfB@QyTvp)K#eDohC{9{U-`SU;y}_6 z{}qY{MCQZYgg5j5gb)60AN;J~@1ZzBBxi))Te9trh+o^W@`Y-C+A3$QoHd(vEG<(i zG4t^FsNTPy2FLkeTny^HnX*MniLC7u%ZZ7blXuwJS<9Im?d?gXoQ0fqpyb%a!Xeu_ z4(rKLT~FR#B<}r%tX0!8#az~(ysu(8E^|EXq*eC+gr%2Q_>}8OCiMPfY`Wr<(-{Y@ zah0b2X=6h=qn}=QdNVDnY!_zZdlK`^92q+>7#lMW3=gLgQ|44`a4cc6`y6xLDpzRP zrjwpsXVeR$!{d5SGFC397vPcJleN;hTrq<%PNd9yew~FbESdy=s5g<#W^D@kf$4j# zjKi7xl30w~A5u|=rw%pSL~hrNU*E|8|HuLsze6iqGn#46)@o*nLRT!LbGEZ!&i9aS zh2uOT`tD@BSe?#Usghk7EY^nfwS?d+@Qmv{*mt{N=d1YyPckoqtC6mKh=xuaaVulz z)458*ZaNK;G(`zPjyYDzok{M9-ftHw4()DY-YPi5cFwWrAxW8>Xm2C^#ESI2L^W7- zoMIuhke@Enl;bH=?^_S~*dohgIeWH{rh6G6C1a@&n{3-l**PfWz`%v zRHI&J_snxo`O(pcBjvyU(b?NmEoB?$@`zQ;TTXdl?Sc7-=QEs^N4kz@p}{mcx+gh_ zGsl%(qNdjzz0VkXf7O+!z^|kF5(Srb(EqrCpP)7bIPRp9=c@oofa8;o#J>rU1o)Ly zB>p{sB*1r2k@yb)k^sluUE)syBmsUE6^TC$kOcTnDiVJlAPMkJDiX*26au`Pio|bM z@M{$OE`j6qf02TJPSO9Ag5Rs? zUh3cCgQtA(!wQa^kUWnoIQ|t&{AUV&qk=!D;F^NJrQm9uw~PA^{8#7wEA=5T!3N5LzwhO4D(#xCOcH?qV3%m z$v9zN z6<5y_mH)KDqw>ppwwFh!^KZsovO~3O2dOQ#h>z~(zi$3uOp5d$nEdaIu?K_#aFnB> ze^S)IT16YxSoW?DF}@J0 zw|<7LfoZdujA_*}R>`3| zJY70Ts|a??uWR&ofb(;NS{knJIqk#lvGi9bkEH4>eS%t_t;0o2S2$^ ztRJ@0UgE=q@%Ve}&xr-e?{1{V#p_Ru&}Q>To6Nt3biMPZ3FGr~_O+i2V*anMLA>R0 zlifpTv;7|s^Y??C1nbAM;GG|N1{E(az7s+2a;wI#plkF`PzzXZ192OF5cZ;Kj7oc1 zKTIQNhdd6vA`GR!lEB+PLjzD9@YvVH!7uk2>&Mi(9-HdFDq&$@(tmtu>i^k2enQv;k{`vGD99nXYb``5{q$4?T9 zdPT(VAz_dBA*H0fj9;_4LGgQWpgkhu2>oXHhkKp(?0|g@hb>93=V0_KhoAk;>?6X# K7LS3a%l-wyV)IY{ diff --git a/main.cpp b/main.cpp index fe1ed2b..cf03a63 100644 --- a/main.cpp +++ b/main.cpp @@ -47,7 +47,7 @@ ** $QT_END_LICENSE$ ** ****************************************************************************/ -#include "mainwindow.h" +#include "src/gui/mainwindow.h" #include "mapplication.h" diff --git a/mapplication.cpp b/mapplication.cpp index 5cbbf1e..d9002ea 100644 --- a/mapplication.cpp +++ b/mapplication.cpp @@ -1,7 +1,6 @@ #include "mapplication.h" -#include "mainwindow.h" +#include "src/gui/mainwindow.h" #include "sqltable.h" -#include "mainwindow.h" #include "dialogcreateenterprise.h" #include "dialogopencompany.h" diff --git a/src/gui/forms/formbudget.cpp b/src/gui/forms/formbudget.cpp index 945099a..c428176 100644 --- a/src/gui/forms/formbudget.cpp +++ b/src/gui/forms/formbudget.cpp @@ -18,6 +18,7 @@ #include #include #include +#include "utils/dbutils.h" formBudget::formBudget(QString aID, int amEditMode, QWidget *parent) : formBase(aID, amEditMode, parent), @@ -73,7 +74,6 @@ formBudget::formBudget(QString aID, int amEditMode, QWidget *parent) : // Combobox: ItemComboboxDelegate *ComboboxEditor = new ItemComboboxDelegate(this); ui->treeView->setItemDelegateForColumn(6, ComboboxEditor); - connect(model, &TreeModel::dataChanged, this, &formBudget::on_ModelSetData); // Prueba: @@ -166,13 +166,13 @@ void formBudget::setupDelegates() void formBudget::setupConnections() { connect(ui->buttonInsertRow, &QPushButton::released, - this, &formBudget::insertRow); + this, &formBudget::on_buttonInsertRow_released); connect(ui->buttonInsertChild, &QPushButton::released, - this, &formBudget::insertChild); + this, &formBudget::on_buttonInsertChild_released); connect(ui->buttonRemoveRow, &QPushButton::released, - this, &formBudget::removeRow); + this, &formBudget::on_buttonRemoveRow_released); // ... otras conexiones ... } @@ -361,6 +361,7 @@ static void save_to_db(const QString & tablename, QTreeWidgetItem* parent, int p void formBudget::saveModel(QSqlQuery qry, QString aCommand, QAbstractItemModel *aModel, int aLevel) { + Q_UNUSED(aLevel); //QObjectList list = aModel->parent()->children(); //for (auto aChil : list) @@ -576,7 +577,7 @@ void formBudget::on_buttonSave_released() save(); } -void formBudget::on_ModelSetData(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector &roles) +void formBudget::onModelDataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight) { if(mEditMode) return; @@ -589,8 +590,20 @@ void formBudget::on_ModelSetData(const QModelIndex &topLeft, const QModelIndex & InsertElement(topLeft.data().toString(), topLeft); } } +void formBudget::insertRow() +{ + ui->treeView->insertRow(); +} +void formBudget::insertChild() +{ + ui->treeView->insertChild(); +} +void formBudget::removeRow() +{ + ui->treeView->removeRow(); +} void formBudget::focusInEvent(QFocusEvent *event) { diff --git a/src/gui/forms/formbudget.h b/src/gui/forms/formbudget.h index b6a9874..aef878a 100644 --- a/src/gui/forms/formbudget.h +++ b/src/gui/forms/formbudget.h @@ -3,6 +3,7 @@ #include "formbase.h" +#include "dbutils.h" #include @@ -43,12 +44,12 @@ private slots: void on_buttonManpower_released(); void on_buttonValidate_released(); void on_buttonSave_released(); - void on_ModelSetData(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector &roles); void on_tabWidget_currentChanged(int index); -private: +private: TreeModel *m_treeModel; Ui::formBudget *ui; + DbUtils m_dbUtils; void setLineType(QString type, QModelIndex index); void setCellText(QString val, QModelIndex index, int col); @@ -58,6 +59,10 @@ private: void setupDelegates(); void setupConnections(); void initializeDocument(); + void onModelDataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight); + void insertRow(); + void insertChild(); + void removeRow(); protected: diff --git a/src/gui/forms/formbudgetlist.h b/src/gui/forms/formbudgetlist.h index aa13933..6698e80 100644 --- a/src/gui/forms/formbudgetlist.h +++ b/src/gui/forms/formbudgetlist.h @@ -2,7 +2,7 @@ #define FORMBUDGETLIST_H #include -#include +#include "formbaselist.h" namespace Ui { class FormBudgetList; diff --git a/src/gui/forms/formelementlist.cpp b/src/gui/forms/formelementlist.cpp index 8fd96a7..836eec7 100644 --- a/src/gui/forms/formelementlist.cpp +++ b/src/gui/forms/formelementlist.cpp @@ -2,11 +2,11 @@ #include "qpainter.h" #include "ui_formelementlist.h" #include "formproduct.h" -#include "mainwindow.h" +#include "../mainwindow.h" #include "mapplication.h" #include "msqlquerymodel.h" #include "utils/filtertableheader.h" -#include "gui/formbaselist.h" +#include "formbaselist.h" #include @@ -94,9 +94,6 @@ void formElementList::on_buttonDelete_released() QSqlQuery qry = QSqlQuery(dApp->Enterprise()); // Check if it's a composed element (TYPE1 = 0) and delete its composition first - QModelIndex parentIndex = index.parent(); - QModelIndex childIndex = model->index(index.row(), 2, parentIndex); // Obtén el índice del hijo - int type = childIndex.data().toInt(); // Accede al dato if (type == 0) // ElementType::Composed { diff --git a/src/gui/forms/formproduct.cpp b/src/gui/forms/formproduct.cpp index 1e9dd9a..6360082 100644 --- a/src/gui/forms/formproduct.cpp +++ b/src/gui/forms/formproduct.cpp @@ -8,7 +8,7 @@ #include "itemtextpopupdelegate.h" #include "itemcomboboxdelegate.h" -#include "QtSql" +#include formProduct::formProduct(QString aID, int aEditMode, QWidget *parent) : @@ -323,7 +323,7 @@ void formProduct::save() qDebug() << "Error ejecutando el query: " << qry.lastError().text() << "\n"; dApp->Enterprise().close(); return; - }} + } } } diff --git a/src/gui/forms/formproduct.h b/src/gui/forms/formproduct.h index ad2b787..e939632 100644 --- a/src/gui/forms/formproduct.h +++ b/src/gui/forms/formproduct.h @@ -43,6 +43,7 @@ private slots: private: Ui::formProduct *ui; bool editMode; + QStringList insertedElementCodes; void CalculatePrice(); bool InsertElement(QString ID, QModelIndex index); @@ -52,4 +53,4 @@ private: void setComposeElement(bool val); }; -#endif // FORMPRODUCT_H +#endif // FORMPRODUCT_H \ No newline at end of file diff --git a/src/gui/forms/formthird.h b/src/gui/forms/formthird.h index c7b9c00..cb546e0 100644 --- a/src/gui/forms/formthird.h +++ b/src/gui/forms/formthird.h @@ -2,6 +2,7 @@ #define FORMTHIRD_H #include +#include #include "formbase.h" namespace Ui { diff --git a/src/gui/forms/formthirdlist.cpp b/src/gui/forms/formthirdlist.cpp index 076340f..0bab0ce 100644 --- a/src/gui/forms/formthirdlist.cpp +++ b/src/gui/forms/formthirdlist.cpp @@ -1,7 +1,7 @@ #include "formthirdlist.h" #include "ui_formthirdlist.h" #include "mapplication.h" -#include "mainwindow.h" +#include "../mainwindow.h" #include "formthird.h" #include "utils/filtertableheader.h" diff --git a/utils/fiebdc.cpp b/utils/fiebdc.cpp index bfc6fdd..e45cfe7 100644 --- a/utils/fiebdc.cpp +++ b/utils/fiebdc.cpp @@ -1,3 +1,4 @@ +#include #include "fiebdc.h" //#include "globalvars.h" // Asumiendo que globalVars está definido aquí diff --git a/widget/mlineeditbutton.cpp b/widget/mlineeditbutton.cpp index 3686d34..84bda5f 100644 --- a/widget/mlineeditbutton.cpp +++ b/widget/mlineeditbutton.cpp @@ -1,7 +1,7 @@ #include "mlineeditbutton.h" #include "widgetcomboboxpopuptable.h" #include "mapplication.h" -#include "mainwindow.h" +#include "../mainwindow.h" #include "formproduct.h" #include "msqlquerymodel.h"