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 876ca74..5d64a1e 100644 Binary files a/itemnumberdelegate.o and b/itemnumberdelegate.o differ 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"