KDevelop API Documentation

TargetOptionsDialog Class Reference

#include <targetoptionsdlg.h>

Inheritance diagram for TargetOptionsDialog:

TargetOptionsDialogBase QDialog 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 m_widget, TargetItem::name, readConfig(), AutoProjectWidget::subprojectDirectory(), target, and TargetOptionsDialog().

Referenced by TargetOptionsDialog().

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.

void TargetOptionsDialog::outsideEditClicked  )  [private, virtual]
 

Reimplemented from TargetOptionsDialogBase.

Definition at line 276 of file targetoptionsdlg.cpp.

References 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 TargetItem::dependencies, TargetItem::ldadd, TargetItem::ldflags, TargetItem::libadd, AutoProjectWidget::m_part, m_widget, TargetItem::name, TargetItem::primary, KDevPlugin::projectDom(), AutoProjectWidget::subprojectDirectory(), and target.

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.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