Initial commit of BudgetPro

This commit is contained in:
Javi
2026-05-24 23:21:33 +02:00
commit f3096faee6
575 changed files with 90288 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
#include "formbaselist.h"
#include "ui_formbaselist.h"
#include <QResizeEvent>
FormBaseList::FormBaseList(QWidget *parent)
: QWidget(parent)
, ui(new Ui::FormBaseList)
{
ui->setupUi(this);
}
FormBaseList::~FormBaseList()
{
delete ui;
}
void FormBaseList::resizeEvent(QResizeEvent *event)
{
QStringList texts = { tr("Nuevo"), tr("Editar"), tr("Clonar"), tr("Borrar"), tr("Actualizar") };
QList<QPushButton*> buttons = { ui->buttonNew, ui->buttonEdit, ui->buttonClone, ui->buttonDelete, ui->buttonUpdate };
for (int i = 0; i < buttons.size(); ++i) {
int sz = event->size().width();
buttons[i]->setText(sz > 400 ? texts[i] : "");
}
}