• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • tdemdi
 

tdemdi

Public Slots | Signals | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes | Friends | List of all members
KMdiChildView Class Reference

#include <tdemdichildview.h>

Inherits TQWidget.

Public Slots

virtual void attach ()
 
virtual void detach ()
 
virtual void minimize ()
 
virtual void maximize ()
 
virtual void restore ()
 
virtual void youAreAttached (KMdiChildFrm *lpC)
 
virtual void youAreDetached ()
 
virtual void slot_clickedInWindowMenu ()
 
virtual void slot_clickedInDockMenu ()
 
virtual void show ()
 
virtual void hide ()
 
virtual void raise ()
 
virtual void showMinimized ()
 
virtual void showMaximized ()
 
virtual void showNormal ()
 

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 &)
 

Public Member Functions

 KMdiChildView (const TQString &caption, TQWidget *parentWidget=0L, const char *name=0L, WFlags f=0)
 
 KMdiChildView (TQWidget *parentWidget=0L, const char *name=0L, WFlags f=0)
 
 ~KMdiChildView ()
 
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 &szCaption)
 
virtual void setTabCaption (const TQString &caption)
 
virtual void setMDICaption (const TQString &caption)
 
KMdiChildFrm * mdiParent () const
 
bool isMinimized () const
 
bool isMaximized () const
 
TQRect internalGeometry () const
 
void setInternalGeometry (const TQRect &newGeomety)
 
TQRect externalGeometry () const
 
void setExternalGeometry (const TQRect &newGeomety)
 
virtual TQPixmap * myIconPtr ()
 
virtual void minimize (bool bAnimate)
 
virtual void maximize (bool bAnimate)
 
TQRect restoreGeometry ()
 
void setRestoreGeometry (const TQRect &newRestGeo)
 
void removeEventFilterForAllChildren ()
 
void setWindowMenuID (int id)
 
virtual void setMinimumSize (int minw, int minh)
 
virtual void setMaximumSize (int maxw, int maxh)
 
bool isToolView () const
 
void updateTimeStamp ()
 
const TQDateTime & getTimeStamp () const
 

Protected Slots

void slot_childDestroyed ()
 

Protected Member Functions

virtual void closeEvent (TQCloseEvent *e)
 
virtual bool eventFilter (TQObject *obj, TQEvent *e)
 
virtual void focusInEvent (TQFocusEvent *e)
 
virtual void focusOutEvent (TQFocusEvent *e)
 
virtual void resizeEvent (TQResizeEvent *e)
 
void trackIconAndCaptionChanges (TQWidget *view)
 

Protected Attributes

TQString m_szCaption
 
TQString m_sTabCaption
 
TQWidget * m_focusedChildWidget
 
TQWidget * m_firstFocusableChildWidget
 
TQWidget * m_lastFocusableChildWidget
 
int m_windowMenuID
 
bool m_stateChanged
 
TQDateTime m_time
 

Friends

class KMdiMainFrm
 
class KMdiChildFrm
 

Detailed Description

Base class for all your special view windows.

Base class for all MDI view widgets. KMdi stores additional information in this class to handle the attach/detach mechanism and such things.

All such windows 'lives' attached to a KMdiChildFrm widget managed by KMdiChildArea, or detached (managed by the window manager.) So remember that the KMdiChildView::parent pointer may change, and may be 0L, too.

There are 2 possibilities for you to put your widgets under MDI control:

Either you inherit all the views from KMdiChildView:

class MyMdiWidget : public KMdiChildView
{ .... };
...
MyMdiWidget w;
mainframe->addWindow(w, flags);
KMdiChildView
Base class for all your special view windows.
Definition: tdemdichildview.h:109

or you wrap them by a KMdiChildView somehow like this:

void DocViewMan::addKMdiFrame(TQWidget* pNewView, bool bShow, const TQPixmap& icon)
{
// cover it by a KMdi childview and add that MDI system
KMdiChildView* pMDICover = new KMdiChildView( pNewView->caption());
pMDICover->setIcon(icon);
m_MDICoverList.append( pMDICover);
TQBoxLayout* pLayout = new TQHBoxLayout( pMDICover, 0, -1, "layout");
pNewView->reparent( pMDICover, TQPoint(0,0));
pLayout->addWidget( pNewView);
pMDICover->setName( pNewView->name());
// captions
TQString shortName = pNewView->caption();
int length = shortName.length();
shortName = shortName.right(length - (shortName.findRev('/') +1));
pMDICover->setTabCaption( shortName);
pMDICover->setCaption(pNewView->caption());
// fake a viewActivated to update the currentEditView/currentBrowserView pointers _before_ adding to MDI control
slot_viewActivated( pMDICover);
// take it under MDI mainframe control (note: this triggers also a setFocus())
int flags;
if (bShow) {
flags = KMdi::StandardAdd;
}
else {
flags = KMdi::Hide;
}
// set the accelerators for Toplevel MDI mode (each toplevel window needs its own accels
connect( m_pParent, TQ_SIGNAL(childViewIsDetachedNow(TQWidget*)), this, TQ_SLOT(initKeyAccel(TQWidget*)) );
m_pParent->addWindow( pMDICover, flags);
// correct the default settings of KMdi ('cause we haven't a tab order for subwidget focuses)
pMDICover->setFirstFocusableChildWidget(0L);
pMDICover->setLastFocusableChildWidget(0L);
}
KMdiChildView::setFirstFocusableChildWidget
void setFirstFocusableChildWidget(TQWidget *)
Memorizes the first focusable child widget of this widget.
Definition: tdemdichildview.cpp:667
KMdiChildView::KMdiChildView
KMdiChildView(const TQString &caption, TQWidget *parentWidget=0L, const char *name=0L, WFlags f=0)
Constructor.
Definition: tdemdichildview.cpp:47
KMdiChildView::setCaption
virtual void setCaption(const TQString &szCaption)
Sets the window caption string... Calls updateButton on the taskbar button if it has been set.
Definition: tdemdichildview.cpp:373
KMdiChildView::setTabCaption
virtual void setTabCaption(const TQString &caption)
Sets the caption of the button referring to this window.
Definition: tdemdichildview.cpp:678
KMdiChildView::setLastFocusableChildWidget
void setLastFocusableChildWidget(TQWidget *)
Memorizes the last focusable child widget of this widget.
Definition: tdemdichildview.cpp:672
KMdiChildView::caption
const TQString & caption() const
Returns the caption of the child window (different from the caption on the button in the taskbar)
Definition: tdemdichildview.h:232
KMdi::StandardAdd
@ StandardAdd
standard is: show normal, attached, visible, document view (not toolview).
Definition: tdemdidefines.h:72

Definition at line 108 of file tdemdichildview.h.

Constructor & Destructor Documentation

◆ KMdiChildView() [1/2]

KMdiChildView::KMdiChildView ( const TQString &  caption,
TQWidget *  parentWidget = 0L,
const char *  name = 0L,
WFlags  f = 0 
)

Constructor.

Definition at line 47 of file tdemdichildview.cpp.

◆ KMdiChildView() [2/2]

KMdiChildView::KMdiChildView ( TQWidget *  parentWidget = 0L,
const char *  name = 0L,
WFlags  f = 0 
)

Constructor sets "Unnamed" as default caption.

Definition at line 76 of file tdemdichildview.cpp.

◆ ~KMdiChildView()

KMdiChildView::~KMdiChildView ( )

Destructor.

Definition at line 100 of file tdemdichildview.cpp.

Member Function Documentation

◆ activate()

void KMdiChildView::activate ( )

This method does the same as focusInEvent().

That's why it is a replacement for the setFocus() call. It makes sense if you for instance want to focus (I mean raise and activate) this view although the real focus is in another toplevel widget. focusInEvent() will never get called in that case and your setFocus() call for this widget would fail without any effect. Use this method with caution, it always raises the view and pushes the taskbar button. Also when the focus is still on another MDI view in the same toplevel window where this is located!

Definition at line 420 of file tdemdichildview.cpp.

◆ activated

void KMdiChildView::activated ( KMdiChildView *  )
signal

Is sent when this MDI child was set to the activate view of all MDI views (after actually changing the focus).

See KMdiChildView::activate

◆ attach

void KMdiChildView::attach ( )
virtualslot

Attaches this window to the Mdi manager.

It calls the KMdiMainFrm attachWindow function , so if you have a pointer to this KMdiMainFrm you'll be faster calling that function.

Definition at line 294 of file tdemdichildview.cpp.

◆ attachWindow

void KMdiChildView::attachWindow ( KMdiChildView *  ,
bool   
)
signal

Internally used by KMdiChildView::attach to send it as command to the mainframe.

◆ caption()

const TQString & KMdiChildView::caption ( ) const
inline

Returns the caption of the child window (different from the caption on the button in the taskbar)

Definition at line 232 of file tdemdichildview.h.

◆ childWindowCloseRequest

void KMdiChildView::childWindowCloseRequest ( KMdiChildView *  )
signal

Internally used to send information to the mainframe that this MDI child view wants to be closed.

See KMdiChildView::closeEvent and KMdiMainFrm::closeWindow

◆ clickedInDockMenu

void KMdiChildView::clickedInDockMenu ( int  )
signal

Is automatically emitted when slot_clickedInDockMenu is called.

◆ clickedInWindowMenu

void KMdiChildView::clickedInWindowMenu ( int  )
signal

Is automatically emitted when slot_clickedInWindowMenu is called.

◆ closeEvent()

void KMdiChildView::closeEvent ( TQCloseEvent *  e)
protectedvirtual

Ignores the event and calls KMdiMainFrm::childWindowCloseRequest instead.

This is because the mainframe has control over the views. Therefore the MDI view has to request the mainframe for a close.

Definition at line 387 of file tdemdichildview.cpp.

◆ deactivated

void KMdiChildView::deactivated ( KMdiChildView *  )
signal

Is sent when this MDI child view was deactivated (after actually changing the focus).

See KMdiChildView::focusOutEvent

◆ detach

void KMdiChildView::detach ( )
virtualslot

Detaches this window from the Mdi manager.

It calls the KMdiMainFrm detachWindow function , so if you have a pointer to this KMdiMainFrm you'll be faster calling that function.

Definition at line 301 of file tdemdichildview.cpp.

◆ detachWindow

void KMdiChildView::detachWindow ( KMdiChildView *  ,
bool   
)
signal

Internally used by KMdiChildView::detach to send it as command to the mainframe.

◆ eventFilter()

bool KMdiChildView::eventFilter ( TQObject *  obj,
TQEvent *  e 
)
protectedvirtual

It only catches TQEvent::KeyPress events there.

If a TQt::Key_Tab is pressed, the internal MDI focus handling is called. That means if the last focusable child widget of this is called, it will jump to the first focusable child widget of this. See KMdiChildView::setFirstFocusableChildWidget and KMdiChildView::lastFirstFocusableChildWidget

Definition at line 522 of file tdemdichildview.cpp.

◆ externalGeometry()

TQRect KMdiChildView::externalGeometry ( ) const

Returns the frame geometry of this window or of the parent if there is any...

Definition at line 183 of file tdemdichildview.cpp.

◆ focusedChildWidget()

TQWidget * KMdiChildView::focusedChildWidget ( )

Returns the current focused child widget of this widget.

Definition at line 662 of file tdemdichildview.cpp.

◆ focusInEvent()

void KMdiChildView::focusInEvent ( TQFocusEvent *  e)
protectedvirtual

If attached, the childframe will be activated and the MDI taskbar button will be pressed.

Additionally, the memorized old focused child widget of this is focused again. Sends the focusInEventOccurs signal before changing the focus and the gotFocus signal after changing the focus.

Definition at line 402 of file tdemdichildview.cpp.

◆ focusInEventOccurs

void KMdiChildView::focusInEventOccurs ( KMdiChildView *  )
signal

Is sent when this MDI child view is going to receive focus (before actually changing the focus).

Internally used to send information to the mainframe that this MDI child view is focused. See KMdiChildView::focusInEvent

◆ focusOutEvent()

void KMdiChildView::focusOutEvent ( TQFocusEvent *  e)
protectedvirtual

Send the lostFocus signal.

Definition at line 460 of file tdemdichildview.cpp.

◆ getTimeStamp()

const TQDateTime & KMdiChildView::getTimeStamp ( ) const
inline

Recall a previously remembered time, i.e.

the value of m_time

Definition at line 368 of file tdemdichildview.h.

◆ gotFocus

void KMdiChildView::gotFocus ( KMdiChildView *  )
signal

Is sent when this MDI child has received the focus (after actually changing the focus).

See KMdiChildView::focusInEvent

◆ hide

void KMdiChildView::hide ( )
virtualslot

Calls TQWidget::hide() or it's parent widget hide() if attached.

Definition at line 756 of file tdemdichildview.cpp.

◆ internalGeometry()

TQRect KMdiChildView::internalGeometry ( ) const

Returns the geometry of this MDI child window as TQWidget::geometry() does.

Definition at line 113 of file tdemdichildview.cpp.

◆ isAttached()

bool KMdiChildView::isAttached ( ) const
inline

Returns true if the MDI view is a child window within the MDI mainframe widget or false if the MDI view is in toplevel mode.

Definition at line 227 of file tdemdichildview.h.

◆ isAttachedNow

void KMdiChildView::isAttachedNow ( )
signal

Signals this has been attached.

◆ isDetachedNow

void KMdiChildView::isDetachedNow ( )
signal

Signals this has been detached.

◆ isMaximized()

bool KMdiChildView::isMaximized ( ) const

Tells if the window is minimized when attached to the Mdi manager, otherwise returns false.

Definition at line 318 of file tdemdichildview.cpp.

◆ isMaximizedNow

void KMdiChildView::isMaximizedNow ( )
signal

Signals this has been maximized.

◆ isMinimized()

bool KMdiChildView::isMinimized ( ) const

Tells if the window is minimized when attached to the Mdi manager, or if it is VISIBLE when 'floating'.

Definition at line 308 of file tdemdichildview.cpp.

◆ isMinimizedNow

void KMdiChildView::isMinimizedNow ( )
signal

Signals this has been minimized.

◆ isRestoredNow

void KMdiChildView::isRestoredNow ( )
signal

Signals this has been restored (normalized)

◆ isToolView()

bool KMdiChildView::isToolView ( ) const
inline

Returns if this is added as MDI tool-view.

Definition at line 354 of file tdemdichildview.h.

◆ lostFocus

void KMdiChildView::lostFocus ( KMdiChildView *  )
signal

Is sent when this MDI child view has lost the focus (after actually changing the focus).

See KMdiChildView::focusOutEvent

◆ maximize [1/2]

void KMdiChildView::maximize ( )
virtualslot

Maximizes the MDI view.

If attached, this widget will fill the whole MDI view area widget. The system buttons move to the main menubar (if set by KMdiMainFrm::setMenuForSDIModeSysButtons ). If detached, it will use the minimize of the underlying system ( TQWidget::showMaximized ).

Definition at line 269 of file tdemdichildview.cpp.

◆ maximize() [2/2]

void KMdiChildView::maximize ( bool  bAnimate)
virtual

Maximizes this window when it is attached to the Mdi manager.

Otherwise has no effect

Definition at line 248 of file tdemdichildview.cpp.

◆ mdiParent()

KMdiChildFrm * KMdiChildView::mdiParent ( ) const
inline

Returns the KMdiChildFrm parent widget (or 0 if the window is not attached)

Definition at line 604 of file tdemdichildview.h.

◆ mdiParentNowMaximized

void KMdiChildView::mdiParentNowMaximized ( bool  )
signal

Internally used to send information to the mainframe that this MDI view is maximized now.

Usually, the mainframe switches system buttons.

◆ minimize [1/2]

void KMdiChildView::minimize ( )
virtualslot

Mimimizes the MDI view.

If attached, the covering childframe widget is minimized (only a mini widget showing the caption bar and the system buttons will remain visible). If detached, it will use the minimize of the underlying system ( TQWidget::showMinimized ).

Definition at line 241 of file tdemdichildview.cpp.

◆ minimize() [2/2]

void KMdiChildView::minimize ( bool  bAnimate)
virtual

Minimizes this window when it is attached to the Mdi manager.

Otherwise has no effect

Definition at line 221 of file tdemdichildview.cpp.

◆ myIconPtr()

TQPixmap * KMdiChildView::myIconPtr ( )
virtual

You should override this function in the derived class.

Definition at line 395 of file tdemdichildview.cpp.

◆ raise

void KMdiChildView::raise ( )
virtualslot

Calls TQWidget::raise() or it's parent widget raise() if attached.

Definition at line 766 of file tdemdichildview.cpp.

◆ removeEventFilterForAllChildren()

void KMdiChildView::removeEventFilterForAllChildren ( )

Switches interposing in event loop of all current child widgets off.

Definition at line 648 of file tdemdichildview.cpp.

◆ resizeEvent()

void KMdiChildView::resizeEvent ( TQResizeEvent *  e)
protectedvirtual

Internally used for the minimize/maximize/restore mechanism when in attach mode.

Definition at line 468 of file tdemdichildview.cpp.

◆ restore

void KMdiChildView::restore ( )
virtualslot

Restores this window to its normal size.

Also known as 'normalize'.

Definition at line 328 of file tdemdichildview.cpp.

◆ restoreGeometry()

TQRect KMdiChildView::restoreGeometry ( )

Returns the geometry that will be restored by calling restore().

Definition at line 276 of file tdemdichildview.cpp.

◆ setCaption()

void KMdiChildView::setCaption ( const TQString &  szCaption)
virtual

Sets the window caption string... Calls updateButton on the taskbar button if it has been set.

Definition at line 373 of file tdemdichildview.cpp.

◆ setExternalGeometry()

void KMdiChildView::setExternalGeometry ( const TQRect &  newGeomety)

Sets the geometry of the frame of this MDI child window.

The top left position of the argument is the position of the top left point of the frame in its parent coordinates and the arguments width and height is the width and height of the widget frame. Please note: This differs from the behavior of TQWidget::setGeometry()!

Definition at line 190 of file tdemdichildview.cpp.

◆ setFirstFocusableChildWidget()

void KMdiChildView::setFirstFocusableChildWidget ( TQWidget *  firstFocusableChildWidget)

Memorizes the first focusable child widget of this widget.

Definition at line 667 of file tdemdichildview.cpp.

◆ setInternalGeometry()

void KMdiChildView::setInternalGeometry ( const TQRect &  newGeomety)

Sets the geometry of the client area of this MDI child window.

The top left position of the argument is the position of the top left point of the client area in its parent coordinates and the arguments width and height is the width and height of the client area. Please note: This differs from the behavior of TQWidget::setGeometry()!

Definition at line 136 of file tdemdichildview.cpp.

◆ setLastFocusableChildWidget()

void KMdiChildView::setLastFocusableChildWidget ( TQWidget *  lastFocusableChildWidget)

Memorizes the last focusable child widget of this widget.

Definition at line 672 of file tdemdichildview.cpp.

◆ setMaximumSize()

void KMdiChildView::setMaximumSize ( int  maxw,
int  maxh 
)
virtual

Sets the maximum size of the widget to w by h pixels.

It extends it base clase method in a way that the maximum size of its childframe (if there is one) will be set, additionally.

Definition at line 727 of file tdemdichildview.cpp.

◆ setMDICaption()

void KMdiChildView::setMDICaption ( const TQString &  caption)
virtual

Sets the caption of both the window and the button on the taskbar.

Definition at line 684 of file tdemdichildview.cpp.

◆ setMinimumSize()

void KMdiChildView::setMinimumSize ( int  minw,
int  minh 
)
virtual

Sets the minimum size of the widget to w by h pixels.

It extends it base clase method in a way that the minimum size of its childframe (if there is one) will be set, additionally.

Definition at line 715 of file tdemdichildview.cpp.

◆ setRestoreGeometry()

void KMdiChildView::setRestoreGeometry ( const TQRect &  newRestGeo)

Sets the geometry that will be restored by calling restore().

Definition at line 286 of file tdemdichildview.cpp.

◆ setTabCaption()

void KMdiChildView::setTabCaption ( const TQString &  caption)
virtual

Sets the caption of the button referring to this window.

Set a new value of the task bar button caption

Definition at line 678 of file tdemdichildview.cpp.

◆ setWindowMenuID()

void KMdiChildView::setWindowMenuID ( int  id)

Internally used for setting an ID for the 'Window' menu entry.

sets an ID

Definition at line 691 of file tdemdichildview.cpp.

◆ show

void KMdiChildView::show ( )
virtualslot

Calls TQWidget::show but also for it's parent widget if attached.

Definition at line 746 of file tdemdichildview.cpp.

◆ showMaximized

void KMdiChildView::showMaximized ( )
virtualslot

Overridden from its base class method.

Emits a signal KMdiChildView::isMaximizedNow , additionally. Note that this method is not used by an external windows manager call on system maximizing.

Definition at line 262 of file tdemdichildview.cpp.

◆ showMinimized

void KMdiChildView::showMinimized ( )
virtualslot

Overridden from its base class method.

Emits a signal KMdiChildView::isMinimizedNow , additionally. Note that this method is not used by an external windows manager call on system minimizing.

Definition at line 234 of file tdemdichildview.cpp.

◆ showNormal

void KMdiChildView::showNormal ( )
virtualslot

Overridden from its base class method.

Emits a signal KMdiChildView::isRestoredNow , additionally. Note that this method is not used by an external windows manager call on system normalizing.

Definition at line 342 of file tdemdichildview.cpp.

◆ slot_childDestroyed

void KMdiChildView::slot_childDestroyed ( )
protectedslot

Definition at line 490 of file tdemdichildview.cpp.

◆ slot_clickedInDockMenu

void KMdiChildView::slot_clickedInDockMenu ( )
virtualslot

Called if someone click on the "Dock/Undock..." menu item for this child frame window.

called if someone click on the "Dock/Undock..." menu item for this child frame window

Definition at line 708 of file tdemdichildview.cpp.

◆ slot_clickedInWindowMenu

void KMdiChildView::slot_clickedInWindowMenu ( )
virtualslot

Called if someone click on the "Window" menu item for this child frame window.

called if someone click on the "Window" menu item for this child frame window

Definition at line 699 of file tdemdichildview.cpp.

◆ tabCaption()

const TQString & KMdiChildView::tabCaption ( ) const
inline

Returns the caption of the button on the taskbar.

Definition at line 237 of file tdemdichildview.h.

◆ tabCaptionChanged

void KMdiChildView::tabCaptionChanged ( const TQString &  )
signal

Emitted when the window caption is changed via KMdiChildView::setTabCaption or KMdiChildView::setMDICaption.

◆ trackIconAndCaptionChanges()

void KMdiChildView::trackIconAndCaptionChanges ( TQWidget *  view)
protected

Definition at line 105 of file tdemdichildview.cpp.

◆ updateTimeStamp()

void KMdiChildView::updateTimeStamp ( )
inline

Remember the current time.

Definition at line 359 of file tdemdichildview.h.

◆ windowCaptionChanged

void KMdiChildView::windowCaptionChanged ( const TQString &  )
signal

Emitted when the window caption is changed via KMdiChildView::setCaption or KMdiChildView::setMDICaption.

◆ youAreAttached

void KMdiChildView::youAreAttached ( KMdiChildFrm *  lpC)
virtualslot

Internally called, if KMdiMainFrm::attach is called.

Actually, only the caption of the covering childframe is set.

Definition at line 350 of file tdemdichildview.cpp.

◆ youAreDetached

void KMdiChildView::youAreDetached ( )
virtualslot

Internally called, if KMdiMainFrm::detach is called.

Some things for going toplevel will be done here.

Definition at line 358 of file tdemdichildview.cpp.

Friends And Related Function Documentation

◆ KMdiChildFrm

friend class KMdiChildFrm
friend

Definition at line 111 of file tdemdichildview.h.

◆ KMdiMainFrm

friend class KMdiMainFrm
friend

Definition at line 110 of file tdemdichildview.h.

Member Data Documentation

◆ m_firstFocusableChildWidget

TQWidget* KMdiChildView::m_firstFocusableChildWidget
protected

See KMdiChildView::setFirstFocusableChildWidget.

Definition at line 134 of file tdemdichildview.h.

◆ m_focusedChildWidget

TQWidget* KMdiChildView::m_focusedChildWidget
protected

See KMdiChildView::focusedChildWidget.

Definition at line 129 of file tdemdichildview.h.

◆ m_lastFocusableChildWidget

TQWidget* KMdiChildView::m_lastFocusableChildWidget
protected

See KMdiChildView::setLastFocusableChildWidget.

Definition at line 139 of file tdemdichildview.h.

◆ m_sTabCaption

TQString KMdiChildView::m_sTabCaption
protected

See KMdiChildView::tabCaption.

Definition at line 124 of file tdemdichildview.h.

◆ m_stateChanged

bool KMdiChildView::m_stateChanged
protected

Holds a temporary information about if the MDI view state has changed but is not processed yet (pending state).

For example it could be that a 'maximize' is pending, if this variable is true.

Definition at line 150 of file tdemdichildview.h.

◆ m_szCaption

TQString KMdiChildView::m_szCaption
protected

See KMdiChildView::caption.

Definition at line 119 of file tdemdichildview.h.

◆ m_time

TQDateTime KMdiChildView::m_time
protected

Holds the time when this view was activated (not only displayed) for the last time.

Definition at line 155 of file tdemdichildview.h.

◆ m_windowMenuID

int KMdiChildView::m_windowMenuID
protected

Every child view window has an temporary ID in the Window menu of the main frame.

Definition at line 144 of file tdemdichildview.h.


The documentation for this class was generated from the following files:
  • tdemdichildview.h
  • tdemdichildview.cpp

tdemdi

Skip menu "tdemdi"
  • Main Page
  • Namespace List
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

tdemdi

Skip menu "tdemdi"
  • arts
  • dcop
  • dnssd
  • interfaces
  •   kspeech
  •     interface
  •     library
  •   tdetexteditor
  • kate
  • kded
  • kdoctools
  • kimgio
  • kjs
  • libtdemid
  • libtdescreensaver
  • tdeabc
  • tdecmshell
  • tdecore
  • tdefx
  • tdehtml
  • tdeinit
  • tdeio
  •   bookmarks
  •   httpfilter
  •   kpasswdserver
  •   kssl
  •   tdefile
  •   tdeio
  •   tdeioexec
  • tdeioslave
  •   http
  • tdemdi
  •   tdemdi
  • tdenewstuff
  • tdeparts
  • tdeprint
  • tderandr
  • tderesources
  • tdespell2
  • tdesu
  • tdeui
  • tdeunittest
  • tdeutils
  • tdewallet
Generated for tdemdi by doxygen 1.9.4
This website is maintained by Timothy Pearson.