ff7tk
0.02
Toolkit for making FF7 Tools
|
#include <ItemList.h>
Public Slots | |
void | setItems (QList< quint16 > items) |
void | setMaximumItemQty (int maxQty) |
void | setEditableItemCombo (bool) |
Signals | |
void | itemsChanged (QList< quint16 > items) |
Public Member Functions | |
ItemList (qreal Scale=1, QWidget *parent=0) | |
Protected Member Functions | |
bool | eventFilter (QObject *, QEvent *) |
Private Slots | |
void | listSelectionChanged (int row, int colum, int prevRow, int prevColum) |
void | itemSelector_changed (quint16) |
Private Member Functions | |
void | itemupdate () |
void | updateItem (int row) |
Private Attributes | |
FF7Item | Items |
int | itemQtyLimit |
ItemSelector * | itemSelector |
ItemPreview * | itemPreview |
QList< quint16 > | itemlist |
bool | createdSelector |
bool | createdTooltip |
bool | editableItemCombo |
qreal | scale |
Definition at line 30 of file ItemList.h.
|
explicit |
Definition at line 89 of file ItemList.cpp.
References ItemSelector::combo_item_width(), ItemSelector::combo_type_width(), createdSelector, createdTooltip, FF7Item::EmptyItemData, itemlist, itemQtyLimit, itemSelector, itemupdate(), listSelectionChanged(), ItemSelector::qty_width(), scale, and ItemSelector::setFixedHeight().
|
protected |
Definition at line 18 of file ItemList.cpp.
References createdTooltip, FF7Item::EmptyItem, ItemPreview::id(), FF7Item::itemId(), itemlist, itemPreview, Items, scale, and ItemPreview::setItem().
|
signal |
Referenced by itemSelector_changed().
|
privateslot |
Definition at line 143 of file ItemList.cpp.
References createdSelector, createdTooltip, FF7Item::EmptyItemData, itemlist, itemPreview, and itemsChanged().
Referenced by listSelectionChanged().
|
private |
Definition at line 169 of file ItemList.cpp.
References createdSelector, FF7Item::EmptyItemData, itemlist, itemQtyLimit, itemSelector, ItemSelector::setCurrentItem(), ItemSelector::setMaximumQty(), and updateItem().
Referenced by ItemList(), setItems(), and setMaximumItemQty().
|
privateslot |
Definition at line 206 of file ItemList.cpp.
References createdSelector, createdTooltip, editableItemCombo, FF7Item::EmptyItemData, itemlist, itemPreview, itemQtyLimit, itemSelector, itemSelector_changed(), ItemSelector::setCurrentItem(), ItemSelector::setEditableItemCombo(), ItemSelector::setMaximumQty(), and updateItem().
Referenced by ItemList().
|
slot |
Definition at line 267 of file ItemList.cpp.
References editableItemCombo.
Referenced by MainWindow::on_checkBox_4_clicked().
|
slot |
Definition at line 136 of file ItemList.cpp.
References createdSelector, createdTooltip, itemlist, itemPreview, itemSelector, and itemupdate().
|
slot |
Definition at line 121 of file ItemList.cpp.
References FF7Item::EmptyItemData, FF7Item::itemEncode(), FF7Item::itemId(), itemlist, FF7Item::itemQty(), itemQtyLimit, Items, and itemupdate().
|
private |
Definition at line 233 of file ItemList.cpp.
References FF7Item::EmptyItemData, FF7Item::icon(), FF7Item::itemId(), itemlist, FF7Item::itemQty(), Items, and FF7Item::name().
Referenced by itemupdate(), and listSelectionChanged().
|
private |
Definition at line 54 of file ItemList.h.
Referenced by ItemList(), itemSelector_changed(), itemupdate(), listSelectionChanged(), and setItems().
|
private |
Definition at line 55 of file ItemList.h.
Referenced by eventFilter(), ItemList(), itemSelector_changed(), listSelectionChanged(), and setItems().
|
private |
Definition at line 56 of file ItemList.h.
Referenced by listSelectionChanged(), and setEditableItemCombo().
|
private |
Definition at line 53 of file ItemList.h.
Referenced by eventFilter(), ItemList(), itemSelector_changed(), itemupdate(), listSelectionChanged(), setItems(), setMaximumItemQty(), and updateItem().
|
private |
Definition at line 52 of file ItemList.h.
Referenced by eventFilter(), itemSelector_changed(), listSelectionChanged(), and setItems().
|
private |
Definition at line 50 of file ItemList.h.
Referenced by ItemList(), itemupdate(), listSelectionChanged(), and setMaximumItemQty().
|
private |
Definition at line 49 of file ItemList.h.
Referenced by eventFilter(), setMaximumItemQty(), and updateItem().
|
private |
Definition at line 51 of file ItemList.h.
Referenced by ItemList(), itemupdate(), listSelectionChanged(), and setItems().
|
private |
Definition at line 57 of file ItemList.h.
Referenced by eventFilter(), and ItemList().