#include "MenuWidget.h"
#include <QDebug>
+#include <QtGui>
MenuWidget::MenuWidget(QWidget *parent) :
QWidgetAction(parent) {
}
void MenuWidget::addSubMenu(QString title, QWidget *widget) {
- tabWidget->addTab(widget, title);
+ QScrollArea* sa = new QScrollArea(tabWidget);
+ sa->setWidget(widget);
+ sa->setWidgetResizable(true);
+ sa->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
+ tabWidget->addTab(sa, title);
}
it parent to NULL and prevent it from delete, so we can still use this
widget*/
return tabWidget;
+
+}
+
+void MenuWidget::hideMenu() {
+ tabWidget->hide();
}