KDevelop API Documentation

LanguageSelectWidget Class Reference

#include <languageselectwidget.h>

Inheritance diagram for LanguageSelectWidget:

QWidget List of all members.

Public Slots

void accept ()

Signals

void accepted ()

Public Member Functions

 LanguageSelectWidget (QDomDocument &projectDom, QWidget *parent=0, const char *name=0)
 ~LanguageSelectWidget ()

Private Slots

void itemSelected (QListViewItem *)

Private Member Functions

void init ()
void readProjectConfig ()
void saveProjectConfig ()

Private Attributes

QDomDocument m_projectDom
QListView_pluginList
QLabel_pluginDescription
QLabel_currentLanguage

Constructor & Destructor Documentation

LanguageSelectWidget::LanguageSelectWidget QDomDocument projectDom,
QWidget parent = 0,
const char *  name = 0
 

Definition at line 54 of file languageselectwidget.cpp.

References init(), and LanguageSelectWidget().

Referenced by LanguageSelectWidget().

LanguageSelectWidget::~LanguageSelectWidget  ) 
 

Definition at line 103 of file languageselectwidget.cpp.


Member Function Documentation

void LanguageSelectWidget::accept  )  [slot]
 

Definition at line 159 of file languageselectwidget.cpp.

References accepted(), and saveProjectConfig().

void LanguageSelectWidget::accepted  )  [signal]
 

Referenced by accept().

void LanguageSelectWidget::init  )  [private]
 

Definition at line 61 of file languageselectwidget.cpp.

References _currentLanguage, _pluginDescription, _pluginList, itemSelected(), and readProjectConfig().

Referenced by LanguageSelectWidget().

void LanguageSelectWidget::itemSelected QListViewItem  )  [private, slot]
 

Definition at line 132 of file languageselectwidget.cpp.

References _pluginDescription, LangPluginItem::info(), and itemSelected().

Referenced by init(), and itemSelected().

void LanguageSelectWidget::readProjectConfig  )  [private]
 

Definition at line 106 of file languageselectwidget.cpp.

References _currentLanguage, _pluginList, first(), KDEVELOP_PLUGIN_VERSION, and m_projectDom.

Referenced by init().

void LanguageSelectWidget::saveProjectConfig  )  [private]
 

Definition at line 140 of file languageselectwidget.cpp.

References _pluginList, m_projectDom, and LangPluginItem::name().

Referenced by accept().


Member Data Documentation

QLabel* LanguageSelectWidget::_currentLanguage [private]
 

Definition at line 47 of file languageselectwidget.h.

Referenced by init(), and readProjectConfig().

QLabel* LanguageSelectWidget::_pluginDescription [private]
 

Definition at line 46 of file languageselectwidget.h.

Referenced by init(), and itemSelected().

QListView* LanguageSelectWidget::_pluginList [private]
 

Definition at line 45 of file languageselectwidget.h.

Referenced by init(), readProjectConfig(), and saveProjectConfig().

QDomDocument LanguageSelectWidget::m_projectDom [private]
 

Definition at line 44 of file languageselectwidget.h.

Referenced by readProjectConfig(), and saveProjectConfig().


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 Wed Oct 6 17:39:26 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003