Crossfire Server, Trunk
|
#include <CREPrePostPanel.h>
Public Member Functions | |
CRESubItemQuest (PrePostWidget::Mode mode, QWidget *parent) | |
virtual void | setData (const QStringList &data) |
Public Member Functions inherited from CRESubItemWidget | |
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 |
QComboBox * | myFirstStep |
QRadioButton * | myFromStep |
bool | myInit |
PrePostWidget::Mode | myMode |
QComboBox * | myQuestList |
QComboBox * | mySecondStep |
QRadioButton * | myStepRange |
Additional Inherited Members | |
Signals inherited from CRESubItemWidget | |
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(), AssetsCollection< T, Key >::each(), getManager(), if(), myAtStep, myBelowStep, myFirstStep, myFromStep, myInit, myQuestList, mySecondStep, myStepRange, PrePostWidget::PostConditions, PrePostWidget::PreConditions, AssetsManager::quests(), 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 AssetsCollection< T, Key >::find(), getManager(), myFirstStep, myMode, myQuestList, mySecondStep, PrePostWidget::PostConditions, and AssetsManager::quests().
Referenced by CRESubItemQuest().
|
privateslot |
Definition at line 344 of file CREPrePostPanel.cpp.
References npc_dialog::index, and updateData().
Referenced by CRESubItemQuest().
|
virtual |
Implements CRESubItemWidget.
Definition at line 208 of file CREPrePostPanel.cpp.
References navar-midane_time::data, npc_dialog::index, myAtStep, myBelowStep, myFirstStep, myFromStep, myInit, myMode, myQuestList, mySecondStep, myStepRange, PrePostWidget::PostConditions, and PrePostWidget::SetWhen.
|
private |
Definition at line 298 of file CREPrePostPanel.cpp.
References navar-midane_time::data, CRESubItemWidget::dataModified(), myAtStep, myBelowStep, myFirstStep, myInit, myMode, myQuestList, mySecondStep, myStepRange, PrePostWidget::PostConditions, PrePostWidget::SetWhen, and autojail::value.
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().