// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- #ifndef __gnu_java_awt_peer_qt_QtFramePeer__ #define __gnu_java_awt_peer_qt_QtFramePeer__ #pragma interface #include extern "Java" { namespace gnu { namespace java { namespace awt { namespace peer { namespace qt { class QtFramePeer; class QtImage; class QtMenuBarPeer; class QtToolkit; } } } } } namespace java { namespace awt { class Component; class Image; class Insets; class MenuBar; class Rectangle; } } } class gnu::java::awt::peer::qt::QtFramePeer : public ::gnu::java::awt::peer::qt::QtWindowPeer { public: QtFramePeer(::gnu::java::awt::peer::qt::QtToolkit *, ::java::awt::Component *); public: // actually protected virtual void init(); virtual void setup(); private: void setIcon(::gnu::java::awt::peer::qt::QtImage *); void setMaximizedBounds(jint, jint); void setMenu(::gnu::java::awt::peer::qt::QtMenuBarPeer *); jint menuBarHeight(); public: virtual void destroy(); virtual jint getState(); virtual ::java::awt::Insets * getInsets(); virtual void setIconImage(::java::awt::Image *); virtual void setMaximizedBounds(::java::awt::Rectangle *); virtual void setMenuBar(::java::awt::MenuBar *); virtual void setResizable(jboolean); virtual void setState(jint); virtual void setBoundsPrivate(jint, jint, jint, jint); virtual void updateAlwaysOnTop(); virtual jboolean requestWindowFocus(); virtual ::java::awt::Rectangle * getBoundsPrivate(); private: jint __attribute__((aligned(__alignof__( ::gnu::java::awt::peer::qt::QtWindowPeer)))) theState; public: // actually package-private jlong frameObject; public: static ::java::lang::Class class$; }; #endif // __gnu_java_awt_peer_qt_QtFramePeer__