summaryrefslogtreecommitdiffstats
path: root/python/pykde/sip/kmdi/kmdichildview.sip
diff options
context:
space:
mode:
authortoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
committertoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
commit90825e2392b2d70e43c7a25b8a3752299a933894 (patch)
treee33aa27f02b74604afbfd0ea4f1cfca8833d882a /python/pykde/sip/kmdi/kmdichildview.sip
downloadtdebindings-90825e2392b2d70e43c7a25b8a3752299a933894.tar.gz
tdebindings-90825e2392b2d70e43c7a25b8a3752299a933894.zip
Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.
BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebindings@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'python/pykde/sip/kmdi/kmdichildview.sip')
-rw-r--r--python/pykde/sip/kmdi/kmdichildview.sip120
1 files changed, 120 insertions, 0 deletions
diff --git a/python/pykde/sip/kmdi/kmdichildview.sip b/python/pykde/sip/kmdi/kmdichildview.sip
new file mode 100644
index 00000000..b411ee73
--- /dev/null
+++ b/python/pykde/sip/kmdi/kmdichildview.sip
@@ -0,0 +1,120 @@
+//
+// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com>
+// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson
+// may also apply
+
+
+// Generated by preSip
+// module kmdi 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.,
+// 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+
+class KMdiChildView : QWidget
+{
+%TypeHeaderCode
+#include <kmdichildview.h>
+%End
+
+
+protected:
+
+public:
+ KMdiChildView (const QString&, QWidget* = 0, const char* = 0, WFlags = 0);
+ KMdiChildView (QWidget* = 0, const char* = 0, WFlags = 0);
+ void activate ();
+ void setFirstFocusableChildWidget (QWidget*);
+ void setLastFocusableChildWidget (QWidget*);
+ QWidget* focusedChildWidget ();
+ bool isAttached () const;
+ const QString& caption () const;
+ const QString& tabCaption () const;
+ virtual void setCaption (const QString&);
+ virtual void setTabCaption (const QString&);
+ virtual void setMDICaption (const QString&);
+ KMdiChildFrm* mdiParent () const;
+ bool isMinimized () const;
+ bool isMaximized () const;
+ QRect internalGeometry () const;
+ void setInternalGeometry (const QRect&);
+ QRect externalGeometry () const;
+ void setExternalGeometry (const QRect&);
+ virtual QPixmap* myIconPtr ();
+ virtual void minimize (bool);
+ virtual void maximize (bool);
+ QRect restoreGeometry ();
+ void setRestoreGeometry (const QRect&);
+ void removeEventFilterForAllChildren ();
+ void setWindowMenuID (int);
+ virtual void setMinimumSize (int, int);
+ virtual void setMaximumSize (int, int);
+ bool isToolView () const;
+ void updateTimeStamp ();
+ const QDateTime& 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 (QCloseEvent*);
+ virtual bool eventFilter (QObject*, QEvent*);
+ virtual void focusInEvent (QFocusEvent*);
+ virtual void focusOutEvent (QFocusEvent*);
+ virtual void resizeEvent (QResizeEvent*);
+ void trackIconAndCaptionChanges (QWidget*);
+
+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 QString&);
+ void tabCaptionChanged (const QString&);
+ void mdiParentNowMaximized (bool);
+ void clickedInWindowMenu (int);
+ void clickedInDockMenu (int);
+ void isMaximizedNow ();
+ void isMinimizedNow ();
+ void isRestoredNow ();
+ void isAttachedNow ();
+ void isDetachedNow ();
+ void iconUpdated (QWidget*, QPixmap);
+ void captionUpdated (QWidget*, const QString&);
+
+}; // class KMdiChildView
+