#include <QtGui/qstyleoption.h>
#ifndef QSTYLEOPTION_H
class QStyleOptionMenuItem: public QStyleOption{
   public: enum StyleOptionType{
      Type = 4,
   };
   public: enum StyleOptionVersion{
      Version = 1,
   };
   public: enum MenuItemType{
      Normal = 0,
      DefaultItem = 1,
      Separator = 2,
      SubMenu = 3,
      Scroller = 4,
      TearOff = 5,
      Margin = 6,
      EmptyArea = 7,
   };
   public: enum CheckType{
      NotCheckable = 0,
      Exclusive = 1,
      NonExclusive = 2,
   };
   public: enum QStyleOptionMenuItem::MenuItemType menuItemType;
   public: enum QStyleOptionMenuItem::CheckType checkType;
   public: bool checked;
   public: bool menuHasCheckableItems;
   public: class QRect menuRect;
   public: class QString text;
   public: class QIcon icon;
   public: int maxIconWidth;
   public: int tabWidth;
   public: class QFont font;
   public: QStyleOptionMenuItem();
   public: inline QStyleOptionMenuItem(class QStyleOptionMenuItem const & other);
   protected: QStyleOptionMenuItem(int version);
};
#endif // QSTYLEOPTION_H