-
#ifndef XGUI_MenuGroupPanel_H
#define XGUI_MenuGroupPanel_H
class XGUI_Command;
class QGridLayout;
-class XGUI_MenuGroupPanel : public QWidget
+class XGUI_MenuGroupPanel: public QWidget
{
- Q_OBJECT
+Q_OBJECT
public:
- explicit XGUI_MenuGroupPanel(QWidget *parent = 0);
+ explicit XGUI_MenuGroupPanel(QWidget *parent = 0);
- XGUI_Command* addFeature(const QString& theId,
- const QString& theTitle,
- const QString& theTip,
- const QIcon& theIcon,
- const QKeySequence& theKeys = QKeySequence());
+ XGUI_Command* addFeature(const QString& theId, const QString& theTitle, const QString& theTip,
+ const QIcon& theIcon, const QKeySequence& theKeys = QKeySequence());
protected:
- virtual void resizeEvent(QResizeEvent *theEvent);
+ virtual void resizeEvent(QResizeEvent *theEvent);
private:
- void addWidget(QWidget* theWgt);
- void placeWidget(QWidget* theWgt);
- void addCommand(XGUI_Command* theAction);
-
- QMap<XGUI_Command*, QWidget*> myActions;
- QGridLayout* myLayout;
- int myNewRow;
- int myNewCol;
- int myMaxRow;
+ void addWidget(QWidget* theWgt);
+ void placeWidget(QWidget* theWgt);
+ void addCommand(XGUI_Command* theAction);
+
+ QMap<XGUI_Command*, QWidget*> myActions;
+ QGridLayout* myLayout;
+ int myNewRow;
+ int myNewCol;
+ int myMaxRow;
};
#endif