#include <Iguana/Studio/interface/IgQtAppWindowService.h>
Public Member Functions | |
IgQtAppWindowService (IgState *state, QWidget *mainWindow) | |
virtual QWidget * | mainWindow (void) |
~IgQtAppWindowService (void) | |
Private Member Functions | |
IG_DECLARE_STATE_ELEMENT (IgQtAppWindowService) | |
IgQtAppWindowService (const IgQtAppWindowService &) | |
IgQtAppWindowService & | operator= (const IgQtAppWindowService &) |
Private Attributes | |
QWidget * | m_mainWindow |
IgState * | m_state |
Definition at line 19 of file IgQtAppWindowService.h.
IgQtAppWindowService::IgQtAppWindowService | ( | IgState * | state, | |
QWidget * | mainWindow | |||
) |
Definition at line 19 of file IgQtAppWindowService.cc.
References ASSERT, and IgState::put().
00020 : m_state (state), 00021 m_mainWindow (mainWindow) 00022 { 00023 ASSERT (state); 00024 ASSERT (mainWindow); 00025 state->put (s_key, this); 00026 }
IgQtAppWindowService::~IgQtAppWindowService | ( | void | ) |
Definition at line 28 of file IgQtAppWindowService.cc.
References ASSERT, IgState::detach(), m_mainWindow, and m_state.
IgQtAppWindowService::IgQtAppWindowService | ( | const IgQtAppWindowService & | ) | [private] |
IgQtAppWindowService::IG_DECLARE_STATE_ELEMENT | ( | IgQtAppWindowService | ) | [private] |
QWidget * IgQtAppWindowService::mainWindow | ( | void | ) | [virtual] |
Definition at line 36 of file IgQtAppWindowService.cc.
References m_mainWindow.
00037 { return m_mainWindow; }
IgQtAppWindowService& IgQtAppWindowService::operator= | ( | const IgQtAppWindowService & | ) | [private] |
QWidget* IgQtAppWindowService::m_mainWindow [private] |
Definition at line 30 of file IgQtAppWindowService.h.
Referenced by mainWindow(), and ~IgQtAppWindowService().
IgState* IgQtAppWindowService::m_state [private] |