#include <QtGui/qmessagebox.h>
#ifndef QMESSAGEBOX_H
#ifndef QT_NO_MESSAGEBOX
class QMessageBox: public QDialog{
   /* Some contents are skipped to improve readability */
   public: enum StandardButton{
      NoButton = 0,
      Ok = 1024,
      Save = 2048,
      SaveAll = 4096,
      Open = 8192,
      Yes = 16384,
      YesToAll = 32768,
      No = 65536,
      NoToAll = 131072,
      Abort = 262144,
      Retry = 524288,
      Ignore = 1048576,
      Close = 2097152,
      Cancel = 4194304,
      Discard = 8388608,
      Help = 16777216,
      Apply = 33554432,
      Reset = 67108864,
      RestoreDefaults = 134217728,
      FirstButton = 1024,
      LastButton = 134217728,
      YesAll = 32768,
      NoAll = 131072,
      Default = 256,
      Escape = 512,
      FlagMask = 768,
      ButtonMask = -769,
   };
   /* ... */
};
#endif // QT_NO_MESSAGEBOX
#endif // QMESSAGEBOX_H