KDevelop API Documentation

AddTargetDialog Class Reference

#include <addtargetdlg.h>

Inheritance diagram for AddTargetDialog:

Inheritance graph
[legend]
Collaboration diagram for AddTargetDialog:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AddTargetDialog (AutoProjectWidget *widget, SubprojectItem *item, QWidget *parent=0, const char *name=0)
 ~AddTargetDialog ()

Protected Slots

virtual void slotFileNameChanged (const QString &)

Private Member Functions

virtual void primaryChanged ()
virtual void accept ()

Private Attributes

SubprojectItemm_subproject
AutoProjectWidgetm_widget
AutoDetailsViewm_detailsView

Constructor & Destructor Documentation

AddTargetDialog::AddTargetDialog AutoProjectWidget widget,
SubprojectItem item,
QWidget parent = 0,
const char *  name = 0
 

Definition at line 31 of file addtargetdlg.cpp.

References AutoProjectWidget::kdeMode(), m_subproject, m_widget, primaryChanged(), KSqueezedTextLabel::setText(), and slotFileNameChanged().

AddTargetDialog::~AddTargetDialog  ) 
 

Definition at line 61 of file addtargetdlg.cpp.


Member Function Documentation

void AddTargetDialog::accept  )  [private, virtual]
 

Add message box here, after string-freeze is over something like: "This data target already exists."

Definition at line 127 of file addtargetdlg.cpp.

References AutoProjectTool::canonicalize(), AutoProjectWidget::createTargetItem(), m_subproject, m_widget, AutoProjectTool::modifyMakefileam(), SubprojectItem::path, KMessageBox::sorry(), SubprojectItem::targets, and SubprojectItem::variables.

void AddTargetDialog::primaryChanged  )  [private, virtual]
 

Reimplemented from AddTargetDialogBase.

Definition at line 65 of file addtargetdlg.cpp.

References AutoProjectWidget::kdeMode(), m_subproject, m_widget, and SubprojectItem::prefixes.

Referenced by AddTargetDialog().

void AddTargetDialog::slotFileNameChanged const QString  )  [protected, virtual, slot]
 

Definition at line 236 of file addtargetdlg.cpp.

References KSqueezedTextLabel::setText(), and text().

Referenced by AddTargetDialog().


Member Data Documentation

AutoDetailsView* AddTargetDialog::m_detailsView [private]
 

Definition at line 40 of file addtargetdlg.h.

SubprojectItem* AddTargetDialog::m_subproject [private]
 

Definition at line 38 of file addtargetdlg.h.

Referenced by accept(), AddTargetDialog(), and primaryChanged().

AutoProjectWidget* AddTargetDialog::m_widget [private]
 

Definition at line 39 of file addtargetdlg.h.

Referenced by accept(), AddTargetDialog(), and primaryChanged().


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:30 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003