|
Crossfire Server, Trunk
|
#include <CREResourcesWindow.h>
Inheritance diagram for CREResourcesWindow:
Collaboration diagram for CREResourcesWindow:Public Slots | |
| void | updateFilters () |
Signals | |
| void | filtersModified () |
Public Member Functions | |
| CREResourcesWindow (CREMapInformationManager *store, MessageManager *messages, ResourcesManager *resources, ScriptFileManager *scripts, AssetModel *model, const QModelIndex &root, QWidget *parent) | |
| int | rootIndex () const |
| virtual | ~CREResourcesWindow () |
Protected Slots | |
| void | addMessage (bool) |
| void | addQuest (bool) |
| void | clearFilter () |
| void | currentRowChanged (const QModelIndex ¤t, const QModelIndex &previous) |
| void | onExportAsCsv () |
| void | onFilter () |
| void | onFilterChange (QObject *object) |
| void | onQuickFilter () |
| void | treeCustomMenu (const QPoint &pos) |
Protected Member Functions | |
| void | addPanel (QString name, AssetWrapperPanel *panel) |
| void | setFilter (const QString &filter, const QString &name) |
Protected Attributes | |
| AssetWrapperPanel * | myCurrentPanel |
| CREScriptEngine | myEngine |
| QPushButton * | myFilterButton |
| CREFilterDefinitionManager | myFilters |
| QSignalMapper | myFiltersMapper |
| QMenu * | myFiltersMenu |
| MessageManager * | myMessages |
| ScriptFilterAssetModel * | myModel |
| QHash< QString, QPointer< AssetWrapperPanel > > | myPanels |
| ResourcesManager * | myResources |
| ScriptFileManager * | myScripts |
| QStackedLayout * | myStackedPanels |
| CREMapInformationManager * | myStore |
| QTreeView * | myTree |
| QModelIndex | myTreeRoot |
Definition at line 30 of file CREResourcesWindow.h.
| CREResourcesWindow::CREResourcesWindow | ( | CREMapInformationManager * | store, |
| MessageManager * | messages, | ||
| ResourcesManager * | resources, | ||
| ScriptFileManager * | scripts, | ||
| AssetModel * | model, | ||
| const QModelIndex & | root, | ||
| QWidget * | parent | ||
| ) |
Definition at line 71 of file CREResourcesWindow.cpp.
References AssetWrapperPanel::addLabel(), addPanel(), AssetWrapper::canExportAsCsv(), currentRowChanged(), AssetModel::data(), ResourcesManager::licenseManager(), navar-midane_apply::messages, myCurrentPanel, myEngine, myFilterButton, myFiltersMapper, myFiltersMenu, myMessages, myModel, myResources, myScripts, myStackedPanels, myStore, myTree, myTreeRoot, onExportAsCsv(), onFilterChange(), root, python_init::scripts, treeCustomMenu(), and updateFilters().
Here is the call graph for this function:
|
virtual |
Definition at line 175 of file CREResourcesWindow.cpp.
References myPanels.
|
protectedslot |
Definition at line 360 of file CREResourcesWindow.cpp.
References mad_mage_user::file, MessageManager::messages(), and myMessages.
Here is the call graph for this function:
|
protected |
Definition at line 207 of file CREResourcesWindow.cpp.
References myPanels, myStackedPanels, and give::name.
Referenced by CREResourcesWindow().
Here is the caller graph for this function:
|
protectedslot |
Definition at line 344 of file CREResourcesWindow.cpp.
References AssetsCollection< T, Key >::define(), AssetsManager::faces(), AssetsCollection< T, Key >::get(), getManager(), give::name, quest_create(), AssetsManager::quests(), and quests.
Here is the call graph for this function:
|
protectedslot |
Definition at line 273 of file CREResourcesWindow.cpp.
References setFilter().
Referenced by updateFilters().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protectedslot |
Definition at line 180 of file CREResourcesWindow.cpp.
References replace::current, myCurrentPanel, myModel, myPanels, and myStackedPanels.
Referenced by CREResourcesWindow(), and setFilter().
Here is the caller graph for this function:
|
signal |
|
protectedslot |
Definition at line 292 of file CREResourcesWindow.cpp.
References givecontents::contents, disinfect::count, mad_mage_user::file, myModel, myTree, myTreeRoot, and root.
Referenced by CREResourcesWindow().
Here is the caller graph for this function:
|
protectedslot |
Definition at line 214 of file CREResourcesWindow.cpp.
References filtersModified().
Referenced by updateFilters().
Here is the caller graph for this function:
|
protectedslot |
Definition at line 258 of file CREResourcesWindow.cpp.
References setFilter().
Referenced by CREResourcesWindow().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protectedslot |
Definition at line 265 of file CREResourcesWindow.cpp.
References QuickFilterDialog::filter(), ScriptFilterAssetModel::filter(), myModel, and setFilter().
Referenced by updateFilters().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 38 of file CREResourcesWindow.h.
References myTreeRoot.
|
protected |
Definition at line 277 of file CREResourcesWindow.cpp.
References currentRowChanged(), myFilterButton, myModel, myTree, myTreeRoot, give::name, root, and ScriptFilterAssetModel::setFilter().
Referenced by clearFilter(), onFilterChange(), and onQuickFilter().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protectedslot |
Definition at line 327 of file CREResourcesWindow.cpp.
References npc_dialog::index, myModel, and myTree.
Referenced by CREResourcesWindow().
Here is the caller graph for this function:
|
slot |
Definition at line 224 of file CREResourcesWindow.cpp.
References disinfect::a, clearFilter(), dialogc::dialog, CREFilterDefinitionManager::filters(), disinfect::map, myFilters, myFiltersMapper, myFiltersMenu, onFilter(), onQuickFilter(), and settings.
Referenced by CREResourcesWindow().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 50 of file CREResourcesWindow.h.
Referenced by CREResourcesWindow(), and currentRowChanged().
|
protected |
Definition at line 61 of file CREResourcesWindow.h.
Referenced by CREResourcesWindow().
|
protected |
Definition at line 57 of file CREResourcesWindow.h.
Referenced by CREResourcesWindow(), and setFilter().
|
protected |
Definition at line 60 of file CREResourcesWindow.h.
Referenced by updateFilters().
|
protected |
Definition at line 59 of file CREResourcesWindow.h.
Referenced by CREResourcesWindow(), and updateFilters().
|
protected |
Definition at line 58 of file CREResourcesWindow.h.
Referenced by CREResourcesWindow(), and updateFilters().
|
protected |
Definition at line 54 of file CREResourcesWindow.h.
Referenced by addMessage(), and CREResourcesWindow().
|
protected |
Definition at line 47 of file CREResourcesWindow.h.
Referenced by CREResourcesWindow(), currentRowChanged(), onExportAsCsv(), onQuickFilter(), setFilter(), and treeCustomMenu().
|
protected |
Definition at line 51 of file CREResourcesWindow.h.
Referenced by addPanel(), currentRowChanged(), and ~CREResourcesWindow().
|
protected |
Definition at line 55 of file CREResourcesWindow.h.
Referenced by CREResourcesWindow().
|
protected |
Definition at line 56 of file CREResourcesWindow.h.
Referenced by CREResourcesWindow().
|
protected |
Definition at line 52 of file CREResourcesWindow.h.
Referenced by addPanel(), CREResourcesWindow(), and currentRowChanged().
|
protected |
Definition at line 53 of file CREResourcesWindow.h.
Referenced by CREResourcesWindow().
|
protected |
Definition at line 48 of file CREResourcesWindow.h.
Referenced by CREResourcesWindow(), onExportAsCsv(), setFilter(), and treeCustomMenu().
|
protected |
Definition at line 49 of file CREResourcesWindow.h.
Referenced by CREResourcesWindow(), onExportAsCsv(), rootIndex(), and setFilter().