Home · All Namespaces · All Classes
Public Member Functions | Public Attributes

WindowData Class Reference

Inheritance diagram for WindowData:
Inheritance graph
[legend]
Collaboration diagram for WindowData:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 WindowData (Window id)
 Constructs a window data object.
 WindowData (const WindowData &source)
 Copy constructor.
 ~WindowData ()
 Destructor.

Public Attributes

Window window
 The X window ID.
Window transientFor
 The ID of the window this window is transient for.
QString title
 The title of the window.
QList< Atom > types
 The window types associated with this window.
QList< Atom > states
 The status atoms of this window.

Detailed Description

The window data is explicitly shared between window info objects through this class

Definition at line 29 of file windowinfo.cpp.


Constructor & Destructor Documentation

WindowData::WindowData ( Window  id  )  [inline]

Constructs a window data object.

Definition at line 34 of file windowinfo.cpp.

                          :
            window(id),
            transientFor(0),
            title(),
            types(),
            states()
    {
    }

WindowData::WindowData ( const WindowData source  )  [inline]

Copy constructor.

Definition at line 44 of file windowinfo.cpp.

                                         : QSharedData(source),
            window(source.window),
            transientFor(source.transientFor),
            types(source.types),
            states(source.states)
    {
    }

WindowData::~WindowData (  )  [inline]

Destructor.

Definition at line 53 of file windowinfo.cpp.

    {
    }


Member Data Documentation

QList<Atom> WindowData::states

The status atoms of this window.

Definition at line 70 of file windowinfo.cpp.

The title of the window.

Definition at line 64 of file windowinfo.cpp.

The ID of the window this window is transient for.

Definition at line 61 of file windowinfo.cpp.

QList<Atom> WindowData::types

The window types associated with this window.

Definition at line 67 of file windowinfo.cpp.

The X window ID.

Definition at line 58 of file windowinfo.cpp.


The documentation for this class was generated from the following file:

Copyright © 2010 Nokia Corporation Generated on Thu Nov 4 2010 18:20:43
Doxygen 1.7.1
MeeGo Touch