| 
    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().