KDevelop API Documentation

FileCreate::TypeChooser Class Reference

#include <filecreate_typechooser.h>

Inheritance diagram for FileCreate::TypeChooser:

FileCreate::FriendlyWidget FileCreate::ListWidget List of all members.

Public Member Functions

 TypeChooser (FileCreatePart *part)
virtual ~TypeChooser ()
virtual void setPart (FileCreatePart *part)
virtual FileCreatePartpart () const
virtual void refresh ()=0
virtual void setCurrent (const FileType *current)=0
virtual const FileTypecurrent () const
virtual void filetypeSelected (const FileType *filetype)
const Signallersignaller () const

Protected Attributes

FileCreatePartm_part
Signallerm_signaller
const FileTypem_current

Constructor & Destructor Documentation

FileCreate::TypeChooser::TypeChooser FileCreatePart part  )  [inline]
 

Definition at line 18 of file filecreate_typechooser.h.

References m_current, m_part, and m_signaller.

virtual FileCreate::TypeChooser::~TypeChooser  )  [inline, virtual]
 

Definition at line 21 of file filecreate_typechooser.h.

References m_signaller.


Member Function Documentation

virtual const FileType* FileCreate::TypeChooser::current  )  const [inline, virtual]
 

Definition at line 27 of file filecreate_typechooser.h.

References m_current.

virtual void FileCreate::TypeChooser::filetypeSelected const FileType filetype  )  [inline, virtual]
 

Definition at line 29 of file filecreate_typechooser.h.

References endl(), filetypeSelected(), kdDebug(), m_current, m_signaller, and FileCreate::Signaller::signal().

Referenced by filetypeSelected().

virtual FileCreatePart* FileCreate::TypeChooser::part  )  const [inline, virtual]
 

Definition at line 24 of file filecreate_typechooser.h.

References m_part.

Referenced by FileCreate::FileDialog::slotActionTextChanged().

virtual void FileCreate::TypeChooser::refresh  )  [pure virtual]
 

Implemented in FileCreate::FriendlyWidget, and FileCreate::ListWidget.

Referenced by FileCreatePart::refresh().

virtual void FileCreate::TypeChooser::setCurrent const FileType current  )  [pure virtual]
 

Implemented in FileCreate::FriendlyWidget, and FileCreate::ListWidget.

Referenced by FileCreate::FileDialog::slotActionTextChanged().

virtual void FileCreate::TypeChooser::setPart FileCreatePart part  )  [inline, virtual]
 

Definition at line 23 of file filecreate_typechooser.h.

References m_part, and setPart().

Referenced by setPart().

const Signaller* FileCreate::TypeChooser::signaller  )  const [inline]
 

Definition at line 36 of file filecreate_typechooser.h.

References m_signaller.

Referenced by FileCreatePart::setWidget().


Member Data Documentation

const FileType* FileCreate::TypeChooser::m_current [protected]
 

Definition at line 41 of file filecreate_typechooser.h.

Referenced by current(), filetypeSelected(), and TypeChooser().

FileCreatePart* FileCreate::TypeChooser::m_part [protected]
 

Definition at line 39 of file filecreate_typechooser.h.

Referenced by part(), setPart(), and TypeChooser().

Signaller* FileCreate::TypeChooser::m_signaller [protected]
 

Definition at line 40 of file filecreate_typechooser.h.

Referenced by filetypeSelected(), signaller(), TypeChooser(), and ~TypeChooser().


The documentation for this class was generated from the following file:
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Oct 6 17:39:32 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003