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

AutoProjectPart * m_part
AutoProjectWidget * m_widget
SubprojectItem * subProject
TargetItem * target

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 Tue Feb 22 09:36:15 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003