![]() |
Crossfire Resources Editor
|
Pre- or post- conditions panel displaying a quest step. More...
#include <CREPrePostPanel.h>
Public Member Functions | |
CRESubItemQuest (PrePostWidget::Mode mode, QWidget *parent) | |
virtual void | setData (const QStringList &data) |
![]() | |
CRESubItemWidget (QWidget *parent) | |
Private Slots | |
void | checkToggled (bool checked) |
void | selectedQuestChanged (int index) |
void | selectedStepChanged (int index) |
Private Member Functions | |
void | fillQuestSteps () |
void | updateData () |
Private Attributes | |
QRadioButton * | myAtStep |
QRadioButton * | myBelowStep |
For quest condition. More... | |
QComboBox * | myFirstStep |
Steps of the current quest for new step (post-) or at/frop step (pre-). More... | |
QRadioButton * | myFromStep |
bool | myInit |
PrePostWidget::Mode | myMode |
QComboBox * | myQuestList |
List of quests. More... | |
QComboBox * | mySecondStep |
Steps of the current quest for up to step (pre-). More... | |
QRadioButton * | myStepRange |
Additional Inherited Members | |
![]() | |
void | dataModified (const QStringList &data) |
Pre- or post- conditions panel displaying a quest step.
Definition at line 69 of file CREPrePostPanel.h.
CRESubItemQuest::CRESubItemQuest | ( | PrePostWidget::Mode | mode, |
QWidget * | parent | ||
) |
Definition at line 143 of file CREPrePostPanel.cpp.
References checkToggled(), myAtStep, myBelowStep, myFirstStep, myFromStep, myInit, myQuestList, mySecondStep, myStepRange, PrePostWidget::PostConditions, PrePostWidget::PreConditions, selectedQuestChanged(), selectedStepChanged(), and PrePostWidget::SetWhen.
|
privateslot |
Definition at line 335 of file CREPrePostPanel.cpp.
References mySecondStep, myStepRange, and updateData().
Referenced by CRESubItemQuest().
|
private |
|
privateslot |
Definition at line 266 of file CREPrePostPanel.cpp.
References myFirstStep, myMode, myQuestList, mySecondStep, and PrePostWidget::PostConditions.
Referenced by CRESubItemQuest().
|
privateslot |
Definition at line 344 of file CREPrePostPanel.cpp.
References updateData().
Referenced by CRESubItemQuest().
|
virtual |
Implements CRESubItemWidget.
Definition at line 208 of file CREPrePostPanel.cpp.
References myAtStep, myBelowStep, myFirstStep, myFromStep, myInit, myMode, myQuestList, mySecondStep, myStepRange, PrePostWidget::PostConditions, and PrePostWidget::SetWhen.
|
private |
Definition at line 298 of file CREPrePostPanel.cpp.
References CRESubItemWidget::dataModified(), myAtStep, myBelowStep, myFirstStep, myInit, myMode, myQuestList, mySecondStep, myStepRange, PrePostWidget::PostConditions, and PrePostWidget::SetWhen.
Referenced by checkToggled(), and selectedStepChanged().
|
private |
Definition at line 86 of file CREPrePostPanel.h.
Referenced by CRESubItemQuest(), setData(), and updateData().
|
private |
For quest condition.
Definition at line 87 of file CREPrePostPanel.h.
Referenced by CRESubItemQuest(), setData(), and updateData().
|
private |
Steps of the current quest for new step (post-) or at/frop step (pre-).
Definition at line 83 of file CREPrePostPanel.h.
Referenced by CRESubItemQuest(), selectedQuestChanged(), setData(), and updateData().
|
private |
Definition at line 88 of file CREPrePostPanel.h.
Referenced by CRESubItemQuest(), and setData().
|
private |
Definition at line 90 of file CREPrePostPanel.h.
Referenced by CRESubItemQuest(), setData(), and updateData().
|
private |
Definition at line 79 of file CREPrePostPanel.h.
Referenced by selectedQuestChanged(), setData(), and updateData().
|
private |
List of quests.
Definition at line 81 of file CREPrePostPanel.h.
Referenced by CRESubItemQuest(), selectedQuestChanged(), setData(), and updateData().
|
private |
Steps of the current quest for up to step (pre-).
Definition at line 85 of file CREPrePostPanel.h.
Referenced by checkToggled(), CRESubItemQuest(), selectedQuestChanged(), setData(), and updateData().
|
private |
Definition at line 89 of file CREPrePostPanel.h.
Referenced by checkToggled(), CRESubItemQuest(), setData(), and updateData().