ff7tk  0.02
Toolkit for making FF7 Tools
ItemPreview Class Reference

#include <ItemPreview.h>

Inheritance diagram for ItemPreview:

Public Slots

void setItem (quint16)
 
void setItem (int)
 

Public Member Functions

 ItemPreview (QFlags< Qt::WindowType > WindowFlags=Qt::Widget, qreal Scale=1, QWidget *parent=0)
 
int id (void)
 

Private Member Functions

void setName (QString)
 
void setDesc (QString)
 
void setIcon (QPixmap)
 
void elemental_info (int)
 
void status_info (int)
 
bool eventFilter (QObject *obj, QEvent *ev)
 

Private Attributes

QLabel * lbl_name
 
QLabel * lbl_desc
 
QLabel * lbl_icon
 
QLabel * lbl_slot_1
 
QLabel * lbl_slot_2
 
QLabel * lbl_slot_3
 
QLabel * lbl_slot_4
 
QLabel * lbl_slot_5
 
QLabel * lbl_slot_6
 
QLabel * lbl_slot_7
 
QLabel * lbl_slot_8
 
QLabel * lbl_m_link_1
 
QLabel * lbl_m_link_2
 
QLabel * lbl_m_link_3
 
QLabel * lbl_m_link_4
 
QGroupBox * materia_slot_box
 
QGroupBox * elemental_box
 
QGroupBox * status_box
 
QListWidget * elemental_effects
 
QListWidget * status_effects
 
FF7Item data
 
int _id
 
qreal scale
 

Detailed Description

Definition at line 30 of file ItemPreview.h.

Constructor & Destructor Documentation

ItemPreview::ItemPreview ( QFlags< Qt::WindowType >  WindowFlags = Qt::Widget,
qreal  Scale = 1,
QWidget *  parent = 0 
)

Member Function Documentation

bool ItemPreview::eventFilter ( QObject *  obj,
QEvent *  ev 
)
private

Definition at line 18 of file ItemPreview.cpp.

int ItemPreview::id ( void  )

Definition at line 409 of file ItemPreview.cpp.

References _id.

Referenced by ItemList::eventFilter(), and setItem().

void ItemPreview::setDesc ( QString  text)
private

Definition at line 170 of file ItemPreview.cpp.

References lbl_desc.

Referenced by setItem().

void ItemPreview::setIcon ( QPixmap  picture)
private

Definition at line 171 of file ItemPreview.cpp.

References lbl_icon.

Referenced by setItem().

void ItemPreview::setItem ( quint16  itemraw)
slot

Definition at line 173 of file ItemPreview.cpp.

Referenced by ItemList::eventFilter().

void ItemPreview::setName ( QString  text)
private

Definition at line 169 of file ItemPreview.cpp.

References lbl_name.

Referenced by setItem().

Member Data Documentation

int ItemPreview::_id
private

Definition at line 67 of file ItemPreview.h.

Referenced by id(), ItemPreview(), and setItem().

FF7Item ItemPreview::data
private

Definition at line 66 of file ItemPreview.h.

Referenced by elemental_info(), setItem(), and status_info().

QGroupBox* ItemPreview::elemental_box
private

Definition at line 62 of file ItemPreview.h.

Referenced by elemental_info(), ItemPreview(), and setItem().

QListWidget* ItemPreview::elemental_effects
private

Definition at line 64 of file ItemPreview.h.

Referenced by elemental_info(), and ItemPreview().

QLabel* ItemPreview::lbl_desc
private

Definition at line 47 of file ItemPreview.h.

Referenced by ItemPreview(), setDesc(), and setItem().

QLabel* ItemPreview::lbl_icon
private

Definition at line 48 of file ItemPreview.h.

Referenced by ItemPreview(), setIcon(), and setItem().

QLabel* ItemPreview::lbl_m_link_1
private

Definition at line 57 of file ItemPreview.h.

Referenced by ItemPreview(), and setItem().

QLabel* ItemPreview::lbl_m_link_2
private

Definition at line 58 of file ItemPreview.h.

Referenced by ItemPreview(), and setItem().

QLabel* ItemPreview::lbl_m_link_3
private

Definition at line 59 of file ItemPreview.h.

Referenced by ItemPreview(), and setItem().

QLabel* ItemPreview::lbl_m_link_4
private

Definition at line 60 of file ItemPreview.h.

Referenced by ItemPreview(), and setItem().

QLabel* ItemPreview::lbl_name
private

Definition at line 46 of file ItemPreview.h.

Referenced by ItemPreview(), setItem(), and setName().

QLabel* ItemPreview::lbl_slot_1
private

Definition at line 49 of file ItemPreview.h.

Referenced by ItemPreview(), and setItem().

QLabel* ItemPreview::lbl_slot_2
private

Definition at line 50 of file ItemPreview.h.

Referenced by ItemPreview(), and setItem().

QLabel* ItemPreview::lbl_slot_3
private

Definition at line 51 of file ItemPreview.h.

Referenced by ItemPreview(), and setItem().

QLabel* ItemPreview::lbl_slot_4
private

Definition at line 52 of file ItemPreview.h.

Referenced by ItemPreview(), and setItem().

QLabel* ItemPreview::lbl_slot_5
private

Definition at line 53 of file ItemPreview.h.

Referenced by ItemPreview(), and setItem().

QLabel* ItemPreview::lbl_slot_6
private

Definition at line 54 of file ItemPreview.h.

Referenced by ItemPreview(), and setItem().

QLabel* ItemPreview::lbl_slot_7
private

Definition at line 55 of file ItemPreview.h.

Referenced by ItemPreview(), and setItem().

QLabel* ItemPreview::lbl_slot_8
private

Definition at line 56 of file ItemPreview.h.

Referenced by ItemPreview(), and setItem().

QGroupBox* ItemPreview::materia_slot_box
private

Definition at line 61 of file ItemPreview.h.

Referenced by ItemPreview(), and setItem().

qreal ItemPreview::scale
private

Definition at line 68 of file ItemPreview.h.

Referenced by elemental_info(), ItemPreview(), and status_info().

QGroupBox* ItemPreview::status_box
private

Definition at line 63 of file ItemPreview.h.

Referenced by ItemPreview(), setItem(), and status_info().

QListWidget* ItemPreview::status_effects
private

Definition at line 65 of file ItemPreview.h.

Referenced by ItemPreview(), and status_info().


The documentation for this class was generated from the following files: