From d796c9dd933ab96ec83b9a634feedd5d32e1ba3f Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Tue, 8 Nov 2011 12:31:36 -0600 Subject: Test conversion to TQt3 from Qt3 8c6fc1f8e35fd264dd01c582ca5e7549b32ab731 --- doc/html/qaccessible.html | 291 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 291 insertions(+) create mode 100644 doc/html/qaccessible.html (limited to 'doc/html/qaccessible.html') diff --git a/doc/html/qaccessible.html b/doc/html/qaccessible.html new file mode 100644 index 000000000..b54702f99 --- /dev/null +++ b/doc/html/qaccessible.html @@ -0,0 +1,291 @@ + + + + + +TQAccessible Class + + + + + + + +
+ +Home + | +All Classes + | +Main Classes + | +Annotated + | +Grouped Classes + | +Functions +

TQAccessible Class Reference

+ +

The TQAccessible class provides enums and static functions +relating to accessibility. +More... +

#include <qaccessible.h> +

Inherited by TQAccessibleInterface. +

List of all member functions. +

Public Members

+ +

Static Public Members

+ +

Detailed Description

+ + +The TQAccessible class provides enums and static functions +relating to accessibility. +

+

Accessibility clients use implementations of the +TQAccessibleInterface to read the information an accessible object +exposes, or to call functions to manipulate the accessible object. +

+

See the plugin documentation for +more details about how to redistribute TQt plugins. +

See also Miscellaneous Classes. + +


Member Type Documentation

+

TQAccessible::Event

+ +

This enum type defines event types when the state of the +accessible object has changed. The event types are: +

+

TQAccessible::NavDirection

+ +

This enum specifies which item to move to when navigating. +

+

TQAccessible::Role

+ +

This enum defines a number of roles an accessible object can have. +The roles are: +

+

TQAccessible::State

+ +

This enum type defines bitflags that can be combined to indicate +the state of the accessible object. The values are: +

+

TQAccessible::Text

+ +

This enum specifies string information that an accessible object +returns. +

+

Member Function Documentation

+

bool TQAccessible::isActive () [static] +

+Returns TRUE if an accessibility implementation has been requested, +during the runtime of the application, otherwise returns FALSE. +

Use this function to prevent potentially expensive notifications via +updateAccessibility(). +

+ +

TQRESULT TQAccessible::queryAccessibleInterface ( TQObject * object, TQAccessibleInterface ** iface ) [static] +

+Sets iface to point to the implementation of the +TQAccessibleInterface for object, and returns TQS_OK if +successfull, or sets iface to 0 and returns TQE_NOCOMPONENT if +no accessibility implementation for object exists. +

The function uses the classname of object to find a suitable implementation. If no +implementation for the object's class is available the function +tries to find an implementation for the object's parent class. +

This function is called to answer an accessibility client's +request for object information. You should never need to call this +function yourself. + +

void TQAccessible::updateAccessibility ( TQObject * object, int control, Event reason ) [static] +

+ +

Notifies accessibility clients about a change in object's +accessibility information. +

reason specifies the cause of the change, for example, +ValueChange when the position of a slider has been changed. control is the ID of the child element that has changed. When control is 0, the object itself has changed. +

Call this function whenever the state of your accessible object or +one of it's sub-elements has been changed either programmatically +(e.g. by calling TQLabel::setText()) or by user interaction. +

If there are no accessibility tools listening to this event, the +performance penalty for calling this function is minor, but if determining +the parameters of the call is expensive you can use isActive() to +avoid unnecessary performance penalties if no client is listening. + + +


+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