Crossfire Server, Trunk  R20805
CREFormulaePanel Class Reference

#include <CREFormulaePanel.h>

+ Inheritance diagram for CREFormulaePanel:
+ Collaboration diagram for CREFormulaePanel:

Public Member Functions

 CREFormulaePanel ()
 
void setItem (const recipe *recipe)
 
- Public Member Functions inherited from CREPanel
virtual void commitData ()
 
 CREPanel ()
 
virtual ~CREPanel ()
 

Protected Slots

void resetClicked (bool)
 
void validateClicked (bool)
 

Protected Attributes

QTreeWidget * myArchetypes
 
QComboBox * myCauldron
 
QLineEdit * myChance
 
QLineEdit * myDifficulty
 
QLineEdit * myExperience
 
QLabel * myIndex
 
QTextEdit * myIngredients
 
const recipemyRecipe
 
QPushButton * myReset
 
QComboBox * mySkill
 
QComboBox * myTitle
 
QPushButton * myValidate
 
QLineEdit * myYield
 

Detailed Description

Definition at line 13 of file CREFormulaePanel.h.

Constructor & Destructor Documentation

◆ CREFormulaePanel()

Member Function Documentation

◆ resetClicked

void CREFormulaePanel::resetClicked ( bool  )
protectedslot

Definition at line 143 of file CREFormulaePanel.cpp.

References myRecipe, and setItem().

Referenced by CREFormulaePanel().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setItem()

◆ validateClicked

void CREFormulaePanel::validateClicked ( bool  )
protectedslot

Definition at line 148 of file CREFormulaePanel.cpp.

References myArchetypes, myCauldron, myChance, myDifficulty, myExperience, myIngredients, myRecipe, mySkill, myTitle, and myYield.

Referenced by CREFormulaePanel().

+ Here is the caller graph for this function:

Field Documentation

◆ myArchetypes

QTreeWidget* CREFormulaePanel::myArchetypes
protected

Definition at line 32 of file CREFormulaePanel.h.

Referenced by CREFormulaePanel(), setItem(), and validateClicked().

◆ myCauldron

QComboBox* CREFormulaePanel::myCauldron
protected

Definition at line 30 of file CREFormulaePanel.h.

Referenced by CREFormulaePanel(), setItem(), and validateClicked().

◆ myChance

QLineEdit* CREFormulaePanel::myChance
protected

Definition at line 26 of file CREFormulaePanel.h.

Referenced by CREFormulaePanel(), setItem(), and validateClicked().

◆ myDifficulty

QLineEdit* CREFormulaePanel::myDifficulty
protected

Definition at line 28 of file CREFormulaePanel.h.

Referenced by CREFormulaePanel(), setItem(), and validateClicked().

◆ myExperience

QLineEdit* CREFormulaePanel::myExperience
protected

Definition at line 27 of file CREFormulaePanel.h.

Referenced by CREFormulaePanel(), setItem(), and validateClicked().

◆ myIndex

QLabel* CREFormulaePanel::myIndex
protected

Definition at line 31 of file CREFormulaePanel.h.

Referenced by CREFormulaePanel(), and setItem().

◆ myIngredients

QTextEdit* CREFormulaePanel::myIngredients
protected

Definition at line 33 of file CREFormulaePanel.h.

Referenced by CREFormulaePanel(), setItem(), and validateClicked().

◆ myRecipe

const recipe* CREFormulaePanel::myRecipe
protected

Definition at line 23 of file CREFormulaePanel.h.

Referenced by CREFormulaePanel(), resetClicked(), setItem(), and validateClicked().

◆ myReset

QPushButton* CREFormulaePanel::myReset
protected

Definition at line 35 of file CREFormulaePanel.h.

Referenced by CREFormulaePanel().

◆ mySkill

QComboBox* CREFormulaePanel::mySkill
protected

Definition at line 29 of file CREFormulaePanel.h.

Referenced by CREFormulaePanel(), setItem(), and validateClicked().

◆ myTitle

QComboBox* CREFormulaePanel::myTitle
protected

Definition at line 24 of file CREFormulaePanel.h.

Referenced by CREFormulaePanel(), setItem(), and validateClicked().

◆ myValidate

QPushButton* CREFormulaePanel::myValidate
protected

Definition at line 34 of file CREFormulaePanel.h.

Referenced by CREFormulaePanel().

◆ myYield

QLineEdit* CREFormulaePanel::myYield
protected

Definition at line 25 of file CREFormulaePanel.h.

Referenced by CREFormulaePanel(), setItem(), and validateClicked().


The documentation for this class was generated from the following files: