TargetItem Class Reference
Stores one target For e.g. More...
#include <autolistviewitems.h>
Inheritance diagram for TargetItem:

Public Member Functions | |
TargetItem (QListView *lv, bool group, const QString &text) | |
Class TargetItem. | |
Public Attributes | |
QString | name |
Target kind - not used currently TargetKind kind; Name of target, e.g. | |
QString | primary |
One of PROGRAMS, LIBRARIES, LTLIBRARIES, SCRIPTS, HEADERS, DATA, JAVA In addition to these automake primaries, we use KDEICON and KDEDOCS for am_edit magic. | |
QString | prefix |
May be bin, pkglib, noinst, check, sbin, pkgdata, java... | |
QPtrList< FileItem > | sources |
Content of foo_SOURCES (or java_JAVA) assignment. | |
QString | ldflags |
Content of foo_LDFLAGS assignment. | |
QString | ldadd |
Content of foo_LDADD assignment. | |
QString | libadd |
Content of foo_LIBADD assignment. | |
QString | dependencies |
Content of foo_DEPENDENCIES assignment. |
Detailed Description
Stores one target For e.g.the line bin_LTLIBRARIES = foo.la generates a target with name 'foo.la', primary LTLIBRARIES and prefix 'bin' In order to make things not too simple ;-) headers and data are handled a bit different from programs, libraries and scripts: All headers for a certain prefix (analogously for data) are put in _one_ TargetItem object, and the names of the files are put in the sources variable. This avoids cluttering the list view with lots of header items.
Definition at line 89 of file autolistviewitems.h.
Constructor & Destructor Documentation
|
Class TargetItem.
Definition at line 96 of file autolistviewitems.cpp. References sources, TargetItem(), and text(). Referenced by TargetItem(). |
Member Data Documentation
|
Content of foo_DEPENDENCIES assignment.
Definition at line 115 of file autolistviewitems.h. Referenced by AutoSubprojectView::parsePrimary(), TargetOptionsDialog::readConfig(), and TargetOptionsDialog::storeConfig(). |
|
Content of foo_LDADD assignment.
Definition at line 111 of file autolistviewitems.h. Referenced by AutoSubprojectView::parsePrimary(), AutoProjectPart::queueInternalLibDependenciesBuild(), TargetOptionsDialog::readConfig(), and TargetOptionsDialog::storeConfig(). |
|
Content of foo_LDFLAGS assignment.
Definition at line 109 of file autolistviewitems.h. Referenced by AutoSubprojectView::parsePrimary(), TargetOptionsDialog::readConfig(), and TargetOptionsDialog::storeConfig(). |
|
Content of foo_LIBADD assignment.
Definition at line 113 of file autolistviewitems.h. Referenced by AutoSubprojectView::parsePrimary(), AutoProjectPart::queueInternalLibDependenciesBuild(), TargetOptionsDialog::readConfig(), and TargetOptionsDialog::storeConfig(). |
|
|
May be bin, pkglib, noinst, check, sbin, pkgdata, java...
Definition at line 105 of file autolistviewitems.h. Referenced by RemoveTargetDialog::accept(), RemoveFileDialog::accept(), AddServiceDialog::accept(), AddFileDialog::accept(), AddApplicationDialog::accept(), AddFileDialog::AddFileDialog(), AutoProjectWidget::createTargetItem(), AutoSubprojectView::findNoinstHeaders(), AutoSubprojectView::parsePrimary(), RemoveFileDialog::RemoveFileDialog(), RemoveTargetDialog::RemoveTargetDialog(), AutoDetailsView::slotAddExistingFile(), AutoDetailsView::slotAddNewFile(), AddExistingFilesDialog::slotOk(), and AutoDetailsView::slotRemoveDetail(). |
|
|
Content of foo_SOURCES (or java_JAVA) assignment.
Definition at line 107 of file autolistviewitems.h. Referenced by RemoveTargetDialog::accept(), RemoveFileDialog::accept(), ChooseTargetDialog::accept(), AddServiceDialog::accept(), AddIconDialog::accept(), AddFileDialog::accept(), AddApplicationDialog::accept(), AutoProjectWidget::addToTarget(), AutoSubprojectView::parse(), AutoSubprojectView::parseKDEDOCS(), AutoSubprojectView::parseKDEICON(), AutoSubprojectView::parsePrimary(), AddExistingFilesDialog::slotOk(), and TargetItem(). |
The documentation for this class was generated from the following files:
- buildtools/autotools/autolistviewitems.h
- buildtools/autotools/autolistviewitems.cpp