#include "aWindow.h"
  
Public Member Functions | |
| aWindow () | |
| virtual | ~aWindow () | 
| virtual void | closeEvent (QCloseEvent *_event) override | 
| void | addEventHandler (aWindowEventHandler *_eventHandler) | 
| Will add the provided event handler to this window.   | |
| void | removeEventHandler (aWindowEventHandler *_eventHandler) | 
| Will remove the provided event handler from this window.   | |
| void | SetCentralWidget (QWidget *_widget) | 
| void | setWaitingAnimationVisible (bool _visible) | 
| void | setWaitingAnimation (QMovie *_movie) | 
| void | showEvent (QShowEvent *event) | 
  Public Member Functions inherited from ak::aObject | |
| aObject (objectType _type=otNone, UID _UID=ak::invalidUID) | |
| Constructor.   | |
| aObject (const aObject &_other) | |
| Copy constructor.   | |
| aObject & | operator= (const aObject &_other) | 
| Assignment operator.   | |
| virtual | ~aObject () | 
| Deconstructor.   | |
| virtual void | removeChildObject (aObject *_child) | 
| Will remove the child from this object (not destroy it) This function should be called from the deconstructor of a child.   | |
| virtual void | addChildObject (aObject *_child) | 
| Will add the child to this object.   | |
| void | setUniqueName (const QString &_name) | 
| Will set this objects unique name.   | |
| virtual void | setParentObject (aObject *_parentObject) | 
| Will set the parent object of this object.   | |
| QString | uniqueName (void) const | 
| Will return the unique name of this object.   | |
| aObject * | parentObject (void) const | 
| Will return a pointer to the parent object.   | |
| int | childObjectCount (void) const | 
| Will return the count of sub objects.   | |
| aObject * | childObject (UID _childUID) | 
| Will return the child with the specified UID.   | |
| void | setOwner (aObject *_object) | 
| Will set the owner of this object.   | |
| aObject * | owner (void) const | 
| Will return the owner of this object.   | |
| void | setUid (UID _UID) | 
| Will set the objects UID.   | |
| UID | uid (void) const | 
| Returns the objects UID.   | |
| objectType | type (void) const | 
| Returns the objects type.   | |
| virtual bool | isWidgetType (void) const | 
| Returns true if the object is an object derived from aWidget.   | |
Additional Inherited Members | |
  Protected Attributes inherited from ak::aObject | |
| UID | m_uid | 
| int | m_references | 
| The objects UID.   | |
| objectType | m_objectType | 
| The objects references.   | |
| QString | m_uniqueName | 
| The object type of this object.   | |
| aObject * | m_parentObject | 
| aObject * | m_owner | 
| std::map< UID, aObject * > | m_childObjects | 
| ak::aWindow::aWindow | ( | ) | 
      
  | 
  virtual | 
| void ak::aWindow::addEventHandler | ( | aWindowEventHandler * | _eventHandler | ) | 
Will add the provided event handler to this window.
| _eventHandler | The event handler to add | 
      
  | 
  overridevirtual | 
| void ak::aWindow::removeEventHandler | ( | aWindowEventHandler * | _eventHandler | ) | 
Will remove the provided event handler from this window.
| _eventHandler | The event handler to remove | 
| void ak::aWindow::SetCentralWidget | ( | QWidget * | _widget | ) | 
| void ak::aWindow::setWaitingAnimation | ( | QMovie * | _movie | ) | 
| void ak::aWindow::setWaitingAnimationVisible | ( | bool | _visible | ) | 
| void ak::aWindow::showEvent | ( | QShowEvent * | event | ) |