KDevelop API Documentation

ValgrindDialog Class Reference

Harald Fernengel. More...

#include <valgrind_dialog.h>

Inheritance diagram for ValgrindDialog:

Inheritance graph
[legend]
Collaboration diagram for ValgrindDialog:

Collaboration graph
[legend]
List of all members.

Public Types

enum  Type { Memcheck = 0, Calltree = 1 }

Public Member Functions

 ValgrindDialog (Type type, QWidget *parent=0)
 ~ValgrindDialog ()
QString executableName () const
void setExecutable (const QString &url)
QString parameters () const
void setParameters (const QString &params)
QString valExecutable () const
void setValExecutable (const QString &ve)
QString valParams () const
void setValParams (const QString &params)
QString ctExecutable () const
void setCtExecutable (const QString &ce)
QString ctParams () const
void setCtParams (const QString &params)
QString kcExecutable () const
void setKcExecutable (const QString &ke)

Private Slots

void valgrindTextChanged ()

Private Attributes

DialogWidgetw
Type m_type

Detailed Description

Harald Fernengel.

Definition at line 14 of file valgrind_dialog.h.


Member Enumeration Documentation

enum ValgrindDialog::Type
 

Enumeration values:
Memcheck 
Calltree 

Definition at line 18 of file valgrind_dialog.h.


Constructor & Destructor Documentation

ValgrindDialog::ValgrindDialog Type  type,
QWidget parent = 0
 

Definition at line 18 of file valgrind_dialog.cpp.

References DialogWidget::ctExecutableEdit, KDialogBase::enableButtonOK(), DialogWidget::executableEdit, DialogWidget::kcExecutableEdit, KURLRequester::lineEdit(), m_type, KDialogBase::setMainWidget(), KURLRequester::setURL(), DialogWidget::stack, DialogWidget::valExecutableEdit, valgrindTextChanged(), and w.

ValgrindDialog::~ValgrindDialog  ) 
 

Definition at line 35 of file valgrind_dialog.cpp.


Member Function Documentation

QString ValgrindDialog::ctExecutable  )  const
 

Definition at line 123 of file valgrind_dialog.cpp.

References DialogWidget::ctExecutableEdit, KURLRequester::url, and w.

Referenced by ValgrindPart::slotExecCalltree().

QString ValgrindDialog::ctParams  )  const
 

Definition at line 144 of file valgrind_dialog.cpp.

References DialogWidget::ctChildrenBox, DialogWidget::ctParamEdit, and w.

Referenced by ValgrindPart::slotExecCalltree().

QString ValgrindDialog::executableName  )  const
 

Definition at line 47 of file valgrind_dialog.cpp.

References DialogWidget::executableEdit, KURLRequester::url, and w.

Referenced by ValgrindPart::slotExecCalltree(), and ValgrindPart::slotExecValgrind().

QString ValgrindDialog::kcExecutable  )  const
 

Definition at line 165 of file valgrind_dialog.cpp.

References DialogWidget::kcExecutableEdit, KURLRequester::url, and w.

Referenced by ValgrindPart::slotExecCalltree().

QString ValgrindDialog::parameters  )  const
 

Definition at line 62 of file valgrind_dialog.cpp.

References DialogWidget::paramEdit, and w.

Referenced by ValgrindPart::slotExecCalltree(), and ValgrindPart::slotExecValgrind().

void ValgrindDialog::setCtExecutable const QString ce  ) 
 

Definition at line 128 of file valgrind_dialog.cpp.

References DialogWidget::ctExecutableEdit, KStandardDirs::findExe(), KURLRequester::setURL(), KMessageBox::sorry(), and w.

Referenced by ValgrindPart::slotExecCalltree().

void ValgrindDialog::setCtParams const QString params  ) 
 

Definition at line 153 of file valgrind_dialog.cpp.

References childrenParam(), DialogWidget::ctChildrenBox, DialogWidget::ctParamEdit, DialogWidget::init(), KLineEdit::setText(), and w.

Referenced by ValgrindPart::slotExecCalltree().

void ValgrindDialog::setExecutable const QString url  ) 
 

Definition at line 52 of file valgrind_dialog.cpp.

References DialogWidget::executableEdit, KURLRequester::setURL(), and w.

Referenced by ValgrindPart::slotExecCalltree(), and ValgrindPart::slotExecValgrind().

void ValgrindDialog::setKcExecutable const QString ke  ) 
 

Definition at line 170 of file valgrind_dialog.cpp.

References KStandardDirs::findExe(), DialogWidget::kcExecutableEdit, KURLRequester::setURL(), KMessageBox::sorry(), and w.

Referenced by ValgrindPart::slotExecCalltree().

void ValgrindDialog::setParameters const QString params  ) 
 

Definition at line 67 of file valgrind_dialog.cpp.

References DialogWidget::paramEdit, KLineEdit::setText(), and w.

Referenced by ValgrindPart::slotExecCalltree(), and ValgrindPart::slotExecValgrind().

void ValgrindDialog::setValExecutable const QString ve  ) 
 

Definition at line 72 of file valgrind_dialog.cpp.

References KStandardDirs::findExe(), KURLRequester::setURL(), KMessageBox::sorry(), DialogWidget::valExecutableEdit, and w.

Referenced by ValgrindPart::slotExecValgrind().

void ValgrindDialog::setValParams const QString params  ) 
 

Definition at line 105 of file valgrind_dialog.cpp.

References DialogWidget::childrenBox, childrenParam(), DialogWidget::init(), leakCheckParam(), DialogWidget::memleakBox, DialogWidget::reachableBox, reachableParam(), KLineEdit::setText(), DialogWidget::valParamEdit, and w.

Referenced by ValgrindPart::slotExecValgrind().

QString ValgrindDialog::valExecutable  )  const
 

Definition at line 57 of file valgrind_dialog.cpp.

References KURLRequester::url, DialogWidget::valExecutableEdit, and w.

Referenced by ValgrindPart::slotExecValgrind().

void ValgrindDialog::valgrindTextChanged  )  [private, slot]
 

Definition at line 39 of file valgrind_dialog.cpp.

References DialogWidget::ctExecutableEdit, KDialogBase::enableButtonOK(), DialogWidget::executableEdit, DialogWidget::kcExecutableEdit, KURLRequester::lineEdit(), m_type, DialogWidget::valExecutableEdit, and w.

Referenced by ValgrindDialog().

QString ValgrindDialog::valParams  )  const
 

Definition at line 92 of file valgrind_dialog.cpp.

References DialogWidget::childrenBox, DialogWidget::memleakBox, DialogWidget::reachableBox, DialogWidget::valParamEdit, and w.

Referenced by ValgrindPart::slotExecValgrind().


Member Data Documentation

Type ValgrindDialog::m_type [private]
 

Definition at line 53 of file valgrind_dialog.h.

Referenced by ValgrindDialog(), and valgrindTextChanged().

DialogWidget* ValgrindDialog::w [private]
 

Definition at line 52 of file valgrind_dialog.h.

Referenced by ctExecutable(), ctParams(), executableName(), kcExecutable(), parameters(), setCtExecutable(), setCtParams(), setExecutable(), setKcExecutable(), setParameters(), setValExecutable(), setValParams(), valExecutable(), ValgrindDialog(), valgrindTextChanged(), and valParams().


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