tdemdimainfrm.h
300 KMdiMainFrm( TQWidget* parentWidget, const char* name = "", KMdi::MdiMode mdiMode = KMdi::ChildframeMode, WFlags flags = WType_TopLevel | WDestructiveClose );
302 KMdiMainFrm( TQWidget* parentWidget, const char* name = "", KMdi::MdiMode mdiMode = KMdi::ChildframeMode, WFlags flags = (WFlags)(WType_TopLevel | WDestructiveClose) );
388 virtual void setUndockPositioningOffset( TQPoint offset ) { m_undockPositioningOffset = offset; }
481 void findRootDockWidgets( TQPtrList<KDockWidget>* pRootDockWidgetList, TQValueList<TQRect>* pPositionList );
492 KMdiChildView* createWrapper( TQWidget *view, const TQString& name, const TQString& shortName );
547 virtual void addWindow( KMdiChildView* pWnd, TQRect rectNormal, int flags = KMdi::StandardAdd );
553 virtual KMdiToolViewAccessor *addToolWindow( TQWidget* pWnd, KDockWidget::DockPosition pos = KDockWidget::DockNone,
589 virtual void attachWindow( KMdiChildView *pWnd, bool bShow = true, bool bAutomaticResize = false );
770 void findToolViewsDockedToMain( TQPtrList<KDockWidget>* list, KDockWidget::DockPosition dprtmw );
771 void dockToolViewsIntoContainers( TQPtrList<KDockWidget>& widgetsToReparent, KDockWidget *container );
773 void idealToolViewsToStandardTabs( TQStringList widgetNames, KDockWidget::DockPosition pos, int sizee );
A class derived from KXMLGUIClient that handles the various KMDI modes.
Definition: tdemdiguiclient.h:43
void cascadeMaximized()
Cascades all windows resizing them to the maximum available size.
Definition: tdemdichildarea.cpp:404
void expandVertical()
Maximize all windows but only in vertical direction.
Definition: tdemdichildarea.cpp:438
void expandHorizontal()
Maximize all windows but only in horizontal direction.
Definition: tdemdichildarea.cpp:460
void cascadeWindows()
Cascades all windows resizing them to the minimum size.
Definition: tdemdichildarea.cpp:382
void tileVertically()
Tile all the windows in the child area vertically.
Definition: tdemdichildarea.cpp:676
TQSize m_defaultChildFrmSize
the default size of an newly created childframe
Definition: tdemdichildarea.h:69
A reimplementation of KTabWidget for KMDI.
Definition: tdemdidocumentviewtabwidget.h:24
KMdi::TabWidgetVisibility tabWidgetVisibility()
Set the tab widget's visibility and then make the change to match the new setting.
Definition: tdemdidocumentviewtabwidget.cpp:137
void setTabWidgetVisibility(KMdi::TabWidgetVisibility)
Get the tab widget's visibility.
Definition: tdemdidocumentviewtabwidget.cpp:125
bool isFakingSDIApplication() const
Definition: tdemdimainfrm.h:478
void lastChildFrmClosed()
Signals the last attached KMdiChildView has been closed.
void mdiModeHasBeenChangedTo(KMdi::MdiMode)
Signals the MDI mode has been changed.
bool isInMaximizedChildFrmMode()
Returns whether the application's MDI views are in maximized state or not.
Definition: tdemdimainfrm.h:317
void childViewIsDetachedNow(TQWidget *)
Signals that a child view has been detached (undocked to desktop)
void deleteIterator(KMdiIterator< KMdiChildView * > *pIt)
Deletes an KMdiIterator created in the KMdi library (needed for the windows dll problem).
Definition: tdemdimainfrm.h:412
int childFrameModeHeight()
Returns the Childframe mode height of this.
Definition: tdemdimainfrm.h:453
virtual void setUndockPositioningOffset(TQPoint offset)
Sets an offset value that is used on detachWindow() .
Definition: tdemdimainfrm.h:388
virtual void expandHorizontal()
Maximizes only in horizontal direction.
Definition: tdemdimainfrm.h:692
virtual void cascadeMaximized()
Cascades the windows resizing them to the maximum available size.
Definition: tdemdimainfrm.h:682
void collapseOverlapContainers()
Signals we need to collapse the overlapped containers.
void blockClearingOfWindowMenu(bool bBlocked)
prevents fillWindowMenu() from m_pWindowMenu->clear().
Definition: tdemdimainfrm.h:768
virtual void cascadeWindows()
Cascades the windows without resizing them.
Definition: tdemdimainfrm.h:677
static int frameDecorOfAttachedViews()
Definition: tdemdimainfrm.h:465
virtual void setBackgroundColor(const TQColor &c)
Sets a background color for the MDI view area widget.
Definition: tdemdimainfrm.h:427
TQSize defaultChildFrmSize()
Returns the default size for a newly added KMdiChildView.
Definition: tdemdimainfrm.h:443
void lastChildViewClosed()
Signals the last KMdiChildView (that is under MDI control) has been closed.
KMdiIterator< KMdiChildView * > * createIterator()
If you don't want to know about the inner structure of the KMdi system, you can use this iterator to ...
Definition: tdemdimainfrm.h:397
TQPopupMenu * windowMenu() const
Returns a popup menu that contains the MDI controlled view list.
Definition: tdemdimainfrm.h:422
virtual void setBackgroundPixmap(const TQPixmap &pm)
Sets a background pixmap for the MDI view area widget.
Definition: tdemdimainfrm.h:432
void setDefaultChildFrmSize(const TQSize &sz)
Sets a size that is used as the default size for a newly to the MDI system added KMdiChildView .
Definition: tdemdimainfrm.h:438
@ StandardAdd
standard is: show normal, attached, visible, document view (not toolview).
Definition: tdemdidefines.h:72