KDevelop API Documentation

TargetOptionsDialog Class Reference

#include <targetoptionsdlg.h>

Inheritance diagram for TargetOptionsDialog:

Inheritance graph
[legend]
Collaboration diagram for TargetOptionsDialog:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TargetOptionsDialog (AutoProjectWidget *widget, TargetItem *item, QWidget *parent=0, const char *name=0)
 ~TargetOptionsDialog ()

Private Member Functions

virtual void insideMoveUpClicked ()
virtual void insideMoveDownClicked ()
virtual void outsideMoveUpClicked ()
virtual void outsideMoveDownClicked ()
virtual void outsideAddClicked ()
virtual void outsideEditClicked ()
virtual void outsideRemoveClicked ()
virtual void accept ()
void readConfig ()
void storeConfig ()

Private Attributes

TargetItemtarget
AutoProjectWidgetm_widget

Constructor & Destructor Documentation

TargetOptionsDialog::TargetOptionsDialog AutoProjectWidget widget,
TargetItem item,
QWidget parent = 0,
const char *  name = 0
 

Definition at line 33 of file targetoptionsdlg.cpp.

References AutoProjectWidget::allLibraries(), m_widget, TargetItem::name, TargetItem::primary, readConfig(), AutoProjectWidget::subprojectDirectory(), and target.

TargetOptionsDialog::~TargetOptionsDialog  ) 
 

Definition at line 67 of file targetoptionsdlg.cpp.


Member Function Documentation

void TargetOptionsDialog::accept  )  [private, virtual]
 

Definition at line 294 of file targetoptionsdlg.cpp.

References storeConfig().

void TargetOptionsDialog::insideMoveDownClicked  )  [private, virtual]
 

Reimplemented from TargetOptionsDialogBase.

Definition at line 224 of file targetoptionsdlg.cpp.

References KNotifyClient::beep().

void TargetOptionsDialog::insideMoveUpClicked  )  [private, virtual]
 

Reimplemented from TargetOptionsDialogBase.

Definition at line 208 of file targetoptionsdlg.cpp.

References KNotifyClient::beep().

void TargetOptionsDialog::outsideAddClicked  )  [private, virtual]
 

Reimplemented from TargetOptionsDialogBase.

Definition at line 267 of file targetoptionsdlg.cpp.

References KInputDialog::getText().

void TargetOptionsDialog::outsideEditClicked  )  [private, virtual]
 

Reimplemented from TargetOptionsDialogBase.

Definition at line 276 of file targetoptionsdlg.cpp.

References KInputDialog::getText(), and text().

void TargetOptionsDialog::outsideMoveDownClicked  )  [private, virtual]
 

Reimplemented from TargetOptionsDialogBase.

Definition at line 254 of file targetoptionsdlg.cpp.

References KNotifyClient::beep().

void TargetOptionsDialog::outsideMoveUpClicked  )  [private, virtual]
 

Reimplemented from TargetOptionsDialogBase.

Definition at line 238 of file targetoptionsdlg.cpp.

References KNotifyClient::beep().

void TargetOptionsDialog::outsideRemoveClicked  )  [private, virtual]
 

Reimplemented from TargetOptionsDialogBase.

Definition at line 288 of file targetoptionsdlg.cpp.

void TargetOptionsDialog::readConfig  )  [private]
 

Definition at line 71 of file targetoptionsdlg.cpp.

References TargetItem::dependencies, TargetItem::ldadd, TargetItem::ldflags, TargetItem::libadd, AutoProjectWidget::m_part, m_widget, TargetItem::name, TargetItem::primary, KDevPlugin::projectDom(), and target.

Referenced by TargetOptionsDialog().

void TargetOptionsDialog::storeConfig  )  [private]
 

Definition at line 139 of file targetoptionsdlg.cpp.

References AutoProjectTool::canonicalize(), TargetItem::dependencies, TargetItem::ldadd, TargetItem::ldflags, TargetItem::libadd, AutoProjectWidget::m_part, m_widget, AutoProjectTool::modifyMakefileam(), TargetItem::name, TargetItem::primary, KDevPlugin::projectDom(), AutoProjectWidget::subprojectDirectory(), target, and DomUtil::writeEntry().

Referenced by accept().


Member Data Documentation

AutoProjectWidget* TargetOptionsDialog::m_widget [private]
 

Definition at line 44 of file targetoptionsdlg.h.

Referenced by readConfig(), storeConfig(), and TargetOptionsDialog().

TargetItem* TargetOptionsDialog::target [private]
 

Definition at line 43 of file targetoptionsdlg.h.

Referenced by readConfig(), storeConfig(), and TargetOptionsDialog().


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