KDevelop API Documentation

AddApplicationDialog Class Reference

#include <addapplicationdlg.h>

Inheritance diagram for AddApplicationDialog:

AddApplicationDialogBase QDialog List of all members.

Public Member Functions

 AddApplicationDialog (AutoProjectWidget *widget, SubprojectItem *spitem, QWidget *parent=0, const char *name=0)
 ~AddApplicationDialog ()

Protected Member Functions

virtual void iconClicked ()
virtual void addTypeClicked ()
virtual void removeTypeClicked ()
virtual void accept ()

Private Attributes

AutoProjectWidgetm_widget
SubprojectItemsubProject
QString iconName

Constructor & Destructor Documentation

AddApplicationDialog::AddApplicationDialog AutoProjectWidget widget,
SubprojectItem spitem,
QWidget parent = 0,
const char *  name = 0
 

Definition at line 35 of file addapplicationdlg.cpp.

References AddApplicationDialog(), KMimeType::allMimeTypes(), KMimeType::List, m_widget, and subProject.

Referenced by AddApplicationDialog().

AddApplicationDialog::~AddApplicationDialog  ) 
 

Definition at line 70 of file addapplicationdlg.cpp.


Member Function Documentation

void AddApplicationDialog::accept  )  [protected, virtual]
 

Definition at line 108 of file addapplicationdlg.cpp.

References AutoProjectWidget::createFileItem(), AutoProjectWidget::createTargetItem(), endl(), iconName, m_widget, SubprojectItem::path, TargetItem::prefix, SubprojectItem::prefixes, TargetItem::primary, TargetItem::sources, subProject, SubprojectItem::targets, and SubprojectItem::variables.

void AddApplicationDialog::addTypeClicked  )  [protected, virtual]
 

Reimplemented from AddApplicationDialogBase.

Definition at line 86 of file addapplicationdlg.cpp.

void AddApplicationDialog::iconClicked  )  [protected, virtual]
 

Reimplemented from AddApplicationDialogBase.

Definition at line 74 of file addapplicationdlg.cpp.

References iconName, KIconLoader::loadIcon(), and KIconDialog::selectIcon().

void AddApplicationDialog::removeTypeClicked  )  [protected, virtual]
 

Reimplemented from AddApplicationDialogBase.

Definition at line 102 of file addapplicationdlg.cpp.


Member Data Documentation

QString AddApplicationDialog::iconName [private]
 

Definition at line 40 of file addapplicationdlg.h.

Referenced by accept(), and iconClicked().

AutoProjectWidget* AddApplicationDialog::m_widget [private]
 

Definition at line 38 of file addapplicationdlg.h.

Referenced by accept(), and AddApplicationDialog().

SubprojectItem* AddApplicationDialog::subProject [private]
 

Definition at line 39 of file addapplicationdlg.h.

Referenced by accept(), and AddApplicationDialog().


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