Add MataAvistas project (BudgetPro) as regular files

This commit is contained in:
Javier
2026-06-04 15:59:46 +02:00
parent 7643acf109
commit dccaa63bcc
644 changed files with 104937 additions and 1 deletions
@@ -0,0 +1,50 @@
#include "SARibbonMenu.h"
#include <QWidgetAction>
SARibbonMenu::SARibbonMenu(QWidget *parent) : QMenu(parent)
{
setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
}
SARibbonMenu::SARibbonMenu(const QString& title, QWidget *parent) : QMenu(title, parent)
{
setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
}
SARibbonMenu::~SARibbonMenu()
{
}
QAction *SARibbonMenu::addRibbonMenu(SARibbonMenu *menu)
{
return (QMenu::addMenu(menu));
}
SARibbonMenu *SARibbonMenu::addRibbonMenu(const QString& title)
{
SARibbonMenu *menu = new SARibbonMenu(title, this);
return (menu);
}
SARibbonMenu *SARibbonMenu::addRibbonMenu(const QIcon& icon, const QString& title)
{
SARibbonMenu *menu = new SARibbonMenu(title, this);
menu->setIcon(icon);
return (menu);
}
QAction *SARibbonMenu::addWidget(QWidget *w)
{
QWidgetAction *action = new QWidgetAction(this);
action->setDefaultWidget(w);
addAction(action);
return (action);
}