KDevelop API Documentation

AddFileDialog Class Reference

#include <addfiledlg.h>

Inheritance diagram for AddFileDialog:

Inheritance graph
[legend]
Collaboration diagram for AddFileDialog:

Collaboration graph
[legend]
List of all members.

Public Member Functions

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

Protected Member Functions

virtual void accept ()

Private Attributes

AutoProjectPartm_part
AutoProjectWidgetm_widget
SubprojectItemsubProject
TargetItemtarget

Constructor & Destructor Documentation

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

Definition at line 41 of file addfiledlg.cpp.

References accept(), m_part, m_widget, TargetItem::name, SubprojectItem::path, TargetItem::prefix, TargetItem::primary, KSqueezedTextLabel::setText(), subProject, and target.

AddFileDialog::~AddFileDialog  ) 
 

Definition at line 64 of file addfiledlg.cpp.


Member Function Documentation

void AddFileDialog::accept  )  [protected, virtual]
 

Definition at line 68 of file addfiledlg.cpp.

References AutoProjectTool::canonicalize(), FileTemplate::copy(), AutoProjectWidget::createFileItem(), KDevPartController::editDocument(), AutoProjectWidget::emitAddedFile(), kdDebug(), m_part, m_widget, AutoProjectTool::modifyMakefileam(), TargetItem::name, FileItem::name, KDevPlugin::partController(), SubprojectItem::path, TargetItem::prefix, TargetItem::primary, KDevPlugin::project(), KDevProject::projectDirectory(), AutoProjectPart::projectDirectory(), KMessageBox::sorry(), TargetItem::sources, subProject, target, and SubprojectItem::variables.

Referenced by AddFileDialog().


Member Data Documentation

AutoProjectPart* AddFileDialog::m_part [private]
 

Definition at line 41 of file addfiledlg.h.

Referenced by accept(), and AddFileDialog().

AutoProjectWidget* AddFileDialog::m_widget [private]
 

Definition at line 42 of file addfiledlg.h.

Referenced by accept(), and AddFileDialog().

SubprojectItem* AddFileDialog::subProject [private]
 

Definition at line 43 of file addfiledlg.h.

Referenced by accept(), and AddFileDialog().

TargetItem* AddFileDialog::target [private]
 

Definition at line 44 of file addfiledlg.h.

Referenced by accept(), and AddFileDialog().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Mar 23 00:18:32 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003