KDevelop API Documentation

SubprojectItem Class Reference

Stores the content of one Makefile.am. More...

#include <autolistviewitems.h>

Inheritance diagram for SubprojectItem:

ProjectItem QListViewItem List of all members.

Public Member Functions

 SubprojectItem (QListView *parent, const QString &text)
 Class SubprojectItem.

 SubprojectItem (SubprojectItem *parent, const QString &text)
QString relativePath ()

Public Attributes

QString subdir
 name of the directory

QString path
 absolute path

QMap< QString, QStringprefixes
 mapping from prefix to path

QMap< QString, QStringvariables
 mapping from variable name to value

QPtrList< TargetItemtargets
 list of targets


Private Member Functions

void init ()

Detailed Description

Stores the content of one Makefile.am.

Definition at line 54 of file autolistviewitems.h.


Constructor & Destructor Documentation

SubprojectItem::SubprojectItem QListView parent,
const QString text
 

Class SubprojectItem.

Definition at line 56 of file autolistviewitems.cpp.

References init(), SubprojectItem(), and text().

Referenced by SubprojectItem().

SubprojectItem::SubprojectItem SubprojectItem parent,
const QString text
 

Definition at line 63 of file autolistviewitems.cpp.

References init(), SubprojectItem(), and text().


Member Function Documentation

void SubprojectItem::init  )  [private]
 

Definition at line 70 of file autolistviewitems.cpp.

References targets.

Referenced by SubprojectItem().

QString SubprojectItem::relativePath  ) 
 

Definition at line 77 of file autolistviewitems.cpp.

References subdir.

Referenced by AutoProjectWidget::createFileItem().


Member Data Documentation

QString SubprojectItem::path
 

absolute path

Definition at line 63 of file autolistviewitems.h.

Referenced by RemoveTargetDialog::accept(), RemoveFileDialog::accept(), ChooseTargetDialog::accept(), AddTargetDialog::accept(), AddSubprojectDialog::accept(), AddServiceDialog::accept(), AddFileDialog::accept(), AddApplicationDialog::accept(), AutoProjectWidget::activeDirectory(), AddFileDialog::AddFileDialog(), AutoProjectWidget::addToTarget(), AutoProjectWidget::allFiles(), AutoProjectWidget::allLibraries(), RemoveTargetDialog::init(), AddExistingFilesDialog::init(), AddExistingDirectoriesDialog::init(), AutoSubprojectView::loadMakefileams(), AutoSubprojectView::parse(), AutoSubprojectView::parseKDEDOCS(), AutoSubprojectView::parseKDEICON(), AutoSubprojectView::parseSUBDIRS(), AutoProjectWidget::pathForTarget(), RemoveFileDialog::RemoveFileDialog(), RemoveTargetDialog::RemoveTargetDialog(), AutoProjectWidget::saveSession(), AutoProjectWidget::setActiveTarget(), AutoSubprojectView::slotAddExistingSubproject(), AutoDetailsView::slotAddNewFile(), AutoSubprojectView::slotBuildSubproject(), AutoDetailsView::slotBuildTarget(), AutoSubprojectView::slotCleanSubproject(), AutoDetailsView::slotDetailsContextMenu(), AutoDetailsView::slotDetailsExecuted(), AutoSubprojectView::slotForceReeditSubproject(), AutoSubprojectView::slotInstallSubproject(), AutoSubprojectView::slotInstallSuSubproject(), AddExistingFilesDialog::slotOk(), AddExistingDirectoriesDialog::slotOk(), AutoSubprojectView::slotRemoveSubproject(), AutoDetailsView::slotSetActiveTarget(), ChooseTargetDialog::slotTargetChanged(), SubprojectOptionsDialog::storeConfig(), AutoProjectWidget::subprojectDirectory(), and AutoProjectWidget::subprojectItemForPath().

QMap<QString, QString> SubprojectItem::prefixes
 

mapping from prefix to path

Definition at line 65 of file autolistviewitems.h.

Referenced by AddServiceDialog::accept(), AddApplicationDialog::accept(), AutoSubprojectView::parsePrefix(), AddTargetDialog::primaryChanged(), SubprojectOptionsDialog::readConfig(), and SubprojectOptionsDialog::storeConfig().

QString SubprojectItem::subdir
 

name of the directory

Definition at line 61 of file autolistviewitems.h.

Referenced by ChooseTargetDialog::accept(), AddSubprojectDialog::accept(), AddIconDialog::accept(), ChooseTargetDialog::ChooseTargetDialog(), AutoSubprojectView::loadMakefileams(), AutoSubprojectView::parseSUBDIRS(), relativePath(), AutoSubprojectView::slotAddApplication(), AutoSubprojectView::slotAddExistingSubproject(), AutoSubprojectView::slotAddService(), AutoSubprojectView::slotAddSubproject(), AutoSubprojectView::slotAddTarget(), AddExistingDirectoriesDialog::slotOk(), AutoProjectWidget::slotOverviewSelectionChanged(), AutoDetailsView::slotRemoveDetail(), AutoSubprojectView::slotRemoveSubproject(), ChooseTargetDialog::slotSubprojectChanged(), and SubprojectOptionsDialog::SubprojectOptionsDialog().

QPtrList<TargetItem> SubprojectItem::targets
 

list of targets

Definition at line 69 of file autolistviewitems.h.

Referenced by RemoveTargetDialog::accept(), RemoveFileDialog::accept(), AddTargetDialog::accept(), AddServiceDialog::accept(), AddApplicationDialog::accept(), AutoProjectWidget::addFiles(), AutoProjectWidget::allFiles(), AutoProjectWidget::allLibraries(), ChooseTargetDialog::ChooseTargetDialog(), AutoSubprojectView::findNoinstHeaders(), RemoveTargetDialog::init(), init(), AutoSubprojectView::parseKDEDOCS(), AutoSubprojectView::parseKDEICON(), AutoSubprojectView::parsePrimary(), AutoProjectWidget::pathForTarget(), AutoProjectPart::queueInternalLibDependenciesBuild(), RemoveFileDialog::RemoveFileDialog(), AutoProjectWidget::setActiveTarget(), AutoProjectWidget::slotOverviewSelectionChanged(), AutoSubprojectView::slotRemoveSubproject(), ChooseTargetDialog::slotSubprojectChanged(), and ChooseTargetDialog::slotTargetChanged().

QMap<QString, QString> SubprojectItem::variables
 

mapping from variable name to value

Definition at line 67 of file autolistviewitems.h.

Referenced by RemoveTargetDialog::accept(), RemoveFileDialog::accept(), ChooseTargetDialog::accept(), AddTargetDialog::accept(), AddSubprojectDialog::accept(), AddServiceDialog::accept(), AddFileDialog::accept(), AddApplicationDialog::accept(), AutoProjectWidget::addToTarget(), RemoveTargetDialog::init(), AutoSubprojectView::parse(), AutoSubprojectView::parsePrimary(), AutoSubprojectView::parseSUBDIRS(), SubprojectOptionsDialog::readConfig(), AddExistingFilesDialog::slotOk(), AddExistingDirectoriesDialog::slotOk(), AutoSubprojectView::slotRemoveSubproject(), and SubprojectOptionsDialog::storeConfig().


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:07 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003