From ea318d1431c89e647598c510c4245c6571aa5f46 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Thu, 26 Jan 2012 23:32:43 -0600 Subject: Update to latest tqt3 automated conversion --- doc/html/ntqfocusdata.html | 123 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 123 insertions(+) create mode 100644 doc/html/ntqfocusdata.html (limited to 'doc/html/ntqfocusdata.html') diff --git a/doc/html/ntqfocusdata.html b/doc/html/ntqfocusdata.html new file mode 100644 index 000000000..e42f7aeda --- /dev/null +++ b/doc/html/ntqfocusdata.html @@ -0,0 +1,123 @@ + + + + + +TQFocusData Class + + + + + + + +
+ +Home + | +All Classes + | +Main Classes + | +Annotated + | +Grouped Classes + | +Functions +

TQFocusData Class Reference

+ +

The TQFocusData class maintains the list of widgets in the focus +chain. +More... +

#include <ntqfocusdata.h> +

List of all member functions. +

Public Members

+ +

Detailed Description

+ + +The TQFocusData class maintains the list of widgets in the focus +chain. +

+

This read-only list always contains at least one widget (i.e. the +top-level widget). It provides a simple cursor which can be reset +to the current focus widget using home(), or moved to its +neighboring widgets using next() and prev(). You can also retrieve +the count() of the number of widgets in the list. The list is a +loop, so if you keep iterating, for example using next(), you will +never come to the end. +

Some widgets in the list may not accept focus. Widgets are added +to the list as necessary, but not removed from it. This lets +widgets change focus policy dynamically without disrupting the +focus chain the user experiences. When a widget disables and +re-enables tab focus, its position in the focus chain does not +change. +

When reimplementing TQWidget::focusNextPrevChild() to provide +special focus flow, you will usually call TQWidget::focusData() to +retrieve the focus data stored at the top-level widget. A +top-level widget's focus data contains the focus list for its +hierarchy of widgets. +

The cursor may change at any time. +

This class is not thread-safe. +

See also TQWidget::focusNextPrevChild(), TQWidget::setTabOrder(), TQWidget::focusPolicy, and Miscellaneous Classes. + +


Member Function Documentation

+

int TQFocusData::count () const +

+ +

Returns the number of widgets in the focus chain. + +

TQWidget * TQFocusData::first () const +

+Returns the first widget in the focus chain. +The cursor is not modified. + +

TQWidget * TQFocusData::focusWidget () const +

+ +

Returns the widgets in the hierarchy that are in the focus chain. + +

TQWidget * TQFocusData::home () +

+Moves the cursor to the focusWidget() and returns that widget. You +must call this before next() or prev() to iterate meaningfully. + +

TQWidget * TQFocusData::last () const +

+Returns the last widget in the focus chain. +The cursor is not modified. + +

TQWidget * TQFocusData::next () +

+Moves the cursor to the next widget in the focus chain. There is +always a next widget because the list is a loop. + +

TQWidget * TQFocusData::prev () +

+Moves the cursor to the previous widget in the focus chain. There +is always a previous widget because the list is a loop. + + +

+This file is part of the TQt toolkit. +Copyright © 1995-2007 +Trolltech. All Rights Reserved.


+ +
Copyright © 2007 +TrolltechTrademarks +
TQt 3.3.8
+
+ -- cgit v1.2.1