Add MataAvistas project (BudgetPro) as regular files
This commit is contained in:
@@ -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);
|
||||
}
|
||||
Reference in New Issue
Block a user