#define SCROLL_STEP 20
//**************************************************
-class CommandsArea: public QScrollArea
+class CommandsArea : public QScrollArea
{
-public:
+ public:
CommandsArea(QWidget* theParent)
: QScrollArea(theParent)
{
}
-protected:
+ protected:
virtual void resizeEvent(QResizeEvent * theEvent);
};
XGUI_MenuGroupPanel* aGroup = new XGUI_MenuGroupPanel(myChildWidget);
aGroup->setObjectName(theId);
myLayout->addWidget(aGroup);
- addSeparator();
+ if (theId != "Default") {
+ addSeparator();
+ }
myLayout->addStretch();
myGroups.append(aGroup);
return aGroup;
QList<XGUI_Command*> XGUI_Workbench::features() const
{
QList<XGUI_Command*> aList;
- QList<XGUI_MenuGroupPanel*>::const_iterator aIt;
- for (aIt = myGroups.constBegin(); aIt != myGroups.constEnd(); ++aIt)
- aList.append((*aIt)->features());
+ foreach (XGUI_MenuGroupPanel* aGroup, myGroups)
+ {
+ aList.append(aGroup->features());
+ }
return aList;
-}
\ No newline at end of file
+}