summaryrefslogtreecommitdiffstats
path: root/sip/tdemdi/tdemdichildview.sip
diff options
context:
space:
mode:
Diffstat (limited to 'sip/tdemdi/tdemdichildview.sip')
-rw-r--r--sip/tdemdi/tdemdichildview.sip120
1 files changed, 120 insertions, 0 deletions
diff --git a/sip/tdemdi/tdemdichildview.sip b/sip/tdemdi/tdemdichildview.sip
new file mode 100644
index 0000000..c92499b
--- /dev/null
+++ b/sip/tdemdi/tdemdichildview.sip
@@ -0,0 +1,120 @@
+//
+// Copyright 2006 Jim Bublitz <[email protected]>
+// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson
+// may also apply
+
+
+// Generated by preSip
+// module tdemdi version KDE 3.5.3
+
+
+// This software is free software; you can redistribute it and/or
+// modify it under the terms of the GNU General Public License as
+// published by the Free Software Foundation; either version 2 of
+// the License, or (at your option) any later version.
+//
+// This software is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public
+// License along with this library; see the file COPYING.
+// If not, write to the Free Software Foundation, Inc.,
+// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+class KMdiChildView : TQWidget
+{
+%TypeHeaderCode
+#include <tdemdichildview.h>
+%End
+
+
+protected:
+
+public:
+ KMdiChildView (const TQString&, TQWidget* = 0, const char* = 0, WFlags = 0);
+ KMdiChildView (TQWidget* = 0, const char* = 0, WFlags = 0);
+ void activate ();
+ void setFirstFocusableChildWidget (TQWidget*);
+ void setLastFocusableChildWidget (TQWidget*);
+ TQWidget* focusedChildWidget ();
+ bool isAttached () const;
+ const TQString& caption () const;
+ const TQString& tabCaption () const;
+ virtual void setCaption (const TQString&);
+ virtual void setTabCaption (const TQString&);
+ virtual void setMDICaption (const TQString&);
+ KMdiChildFrm* mdiParent () const;
+ bool isMinimized () const;
+ bool isMaximized () const;
+ TQRect internalGeometry () const;
+ void setInternalGeometry (const TQRect&);
+ TQRect externalGeometry () const;
+ void setExternalGeometry (const TQRect&);
+ virtual TQPixmap* myIconPtr ();
+ virtual void minimize (bool);
+ virtual void maximize (bool);
+ TQRect restoreGeometry ();
+ void setRestoreGeometry (const TQRect&);
+ void removeEventFilterForAllChildren ();
+ void setWindowMenuID (int);
+ virtual void setMinimumSize (int, int);
+ virtual void setMaximumSize (int, int);
+ bool isToolView () const;
+ void updateTimeStamp ();
+ const TQDateTime& getTimeStamp () const;
+
+public slots:
+ virtual void attach ();
+ virtual void detach ();
+ virtual void minimize ();
+ virtual void maximize ();
+ virtual void restore ();
+ virtual void youAreAttached (KMdiChildFrm*);
+ virtual void youAreDetached ();
+ virtual void slot_clickedInWindowMenu ();
+ virtual void slot_clickedInDockMenu ();
+ virtual void show ();
+ virtual void hide ();
+ virtual void raise () /PyName=raise_/;
+ virtual void showMinimized ();
+ virtual void showMaximized ();
+ virtual void showNormal ();
+
+protected:
+ virtual void closeEvent (TQCloseEvent*);
+ virtual bool eventFilter (TQObject*, TQEvent*);
+ virtual void focusInEvent (TQFocusEvent*);
+ virtual void focusOutEvent (TQFocusEvent*);
+ virtual void resizeEvent (TQResizeEvent*);
+ void trackIconAndCaptionChanges (TQWidget*);
+
+protected slots:
+ void slot_childDestroyed ();
+
+signals:
+ void attachWindow (KMdiChildView*, bool);
+ void detachWindow (KMdiChildView*, bool);
+ void focusInEventOccurs (KMdiChildView*);
+ void gotFocus (KMdiChildView*);
+ void activated (KMdiChildView*);
+ void lostFocus (KMdiChildView*);
+ void deactivated (KMdiChildView*);
+ void childWindowCloseRequest (KMdiChildView*);
+ void windowCaptionChanged (const TQString&);
+ void tabCaptionChanged (const TQString&);
+ void mdiParentNowMaximized (bool);
+ void clickedInWindowMenu (int);
+ void clickedInDockMenu (int);
+ void isMaximizedNow ();
+ void isMinimizedNow ();
+ void isRestoredNow ();
+ void isAttachedNow ();
+ void isDetachedNow ();
+ void iconUpdated (TQWidget*, TQPixmap);
+ void captionUpdated (TQWidget*, const TQString&);
+
+}; // class KMdiChildView
+