Click or drag to resize

QtPattern Class

A search pattern for Qt test objects.
Inheritance Hierarchy

Namespace:  SmartBear.TestLeft.TestObjects.Qt
Assembly:  SmartBear.TestLeft (in SmartBear.TestLeft.dll) Version: 14.70.237.11 (14.70.237.11)
Syntax
public class QtPattern : ControlPattern

The QtPattern type exposes the following members.

Constructors
  NameDescription
Public methodQtPattern
Creates a new instance of the QtPattern class.
Top
Properties
  NameDescription
Public propertyEnabled
Specifies whether the sought-for control is enabled (true) or disabled (false). Disabled controls are typically displayed in grey.
(Inherited from ControlPattern.)
Public propertyIndex
Used for windowed objects. The object's current front-to-back position (1-based) among other objects that have the same class name and text.
Public propertyobjectName
The "native" objectName property of the sought-for Qt object. You can use wildcards (* or ?) or specify regular expressions (regexp:...).
Public propertyQtClassName
The class name of the sought-for object as it is specified in the application's source code. You can use wildcards (* or ?) or specify regular expressions (regexp:...).
Public propertyQtIndex
Used for windowless objects. Specifies the index (zero-based) of the sought-for object in the parent object's collection of child objects.
Public propertyQtText
The text of the sought-for Qt object: the "native" WindowTitle property for text editors, and the "native" Text property for other objects. You can use wildcards (* or ?) or specify regular expressions (regexp:...).
Public propertyVisible
Specifies whether the sought-for controls are visible (a control may be out of the screen, but still visible).
(Inherited from ControlPattern.)
Top
Methods
  NameDescription
Public methodAdd
Adds a custom property to the search pattern and returns the pattern object. You can explore your tested application in the TestLeft UI Spy to choose the appropriate property and value.
Protected methodDoAddCustomItem
Adds a custom property to the search pattern.
(Inherited from SearchPatternBase.)
Protected methodDoAddOwnItems (Overrides ControlPatternDoAddOwnItems(SearchPatternBaseSearchPatternItems).)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetPatternItems (Inherited from SearchPatternBase.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a user-friendly string representation of properties and values used in the search pattern.
(Inherited from SearchPatternBase.)
Top
See Also