KDevelop API Documentation

RemoveTargetDialog Class Reference

KDevelop Authors. More...

#include <removetargetdlg.h>

Inheritance diagram for RemoveTargetDialog:

RemoveTargetDlgBase QDialog List of all members.

Public Member Functions

 RemoveTargetDialog (AutoProjectWidget *widget, AutoProjectPart *part, SubprojectItem *spitem, TargetItem *titem, QWidget *parent=0, const char *name=0)
 ~RemoveTargetDialog ()

Protected Member Functions

void init ()
virtual void accept ()

Private Attributes

SubprojectItemm_spitem
TargetItemm_titem
AutoProjectWidgetm_widget
AutoProjectPartm_part
QPtrList< SubprojectItemdependentSubprojects

Detailed Description

KDevelop Authors.

Definition at line 33 of file removetargetdlg.h.


Constructor & Destructor Documentation

RemoveTargetDialog::RemoveTargetDialog AutoProjectWidget widget,
AutoProjectPart part,
SubprojectItem spitem,
TargetItem titem,
QWidget parent = 0,
const char *  name = 0
 

Definition at line 44 of file removetargetdlg.cpp.

References accept(), init(), m_part, m_spitem, m_titem, m_widget, TargetItem::name, SubprojectItem::path, TargetItem::prefix, TargetItem::primary, RemoveTargetDialog(), and KSqueezedTextLabel::setText().

Referenced by RemoveTargetDialog().

RemoveTargetDialog::~RemoveTargetDialog  ) 
 

Definition at line 74 of file removetargetdlg.cpp.


Member Function Documentation

void RemoveTargetDialog::accept  )  [protected, virtual]
 

Definition at line 114 of file removetargetdlg.cpp.

References dependentSubprojects, AutoProjectWidget::emitRemovedFiles(), m_part, m_spitem, m_titem, m_widget, FileItem::name, TargetItem::name, SubprojectItem::path, TargetItem::prefix, TargetItem::primary, AutoProjectPart::projectDirectory(), KProgress::setFormat(), KProgress::setTotalSteps(), KProgress::setValue(), TargetItem::sources, SubprojectItem::targets, KProgress::value(), and SubprojectItem::variables.

Referenced by RemoveTargetDialog().

void RemoveTargetDialog::init  )  [protected]
 

Definition at line 78 of file removetargetdlg.cpp.

References AutoProjectWidget::allSubprojectItems(), dependentSubprojects, m_titem, m_widget, TargetItem::name, SubprojectItem::path, TargetItem::primary, SubprojectItem::targets, and SubprojectItem::variables.

Referenced by RemoveTargetDialog().


Member Data Documentation

QPtrList<SubprojectItem> RemoveTargetDialog::dependentSubprojects [private]
 

Definition at line 47 of file removetargetdlg.h.

Referenced by accept(), and init().

AutoProjectPart* RemoveTargetDialog::m_part [private]
 

Definition at line 45 of file removetargetdlg.h.

Referenced by accept(), and RemoveTargetDialog().

SubprojectItem* RemoveTargetDialog::m_spitem [private]
 

Definition at line 42 of file removetargetdlg.h.

Referenced by accept(), and RemoveTargetDialog().

TargetItem* RemoveTargetDialog::m_titem [private]
 

Definition at line 43 of file removetargetdlg.h.

Referenced by accept(), init(), and RemoveTargetDialog().

AutoProjectWidget* RemoveTargetDialog::m_widget [private]
 

Definition at line 44 of file removetargetdlg.h.

Referenced by accept(), init(), and RemoveTargetDialog().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:02:06 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003