16 #ifndef LOCATIONVIEWER_H    17 #define LOCATIONVIEWER_H    20 #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))    26 #include "../data/FF7Location.h"    27 #include "../data/FF7FieldItemList.h"    73     void itemChanged(
int currentRow,
int currentColumn,
int prevRow, 
int prevColumn);
   130 #endif // LOCATIONVIEWER_H Info about field locations. 
 
void init_disconnect(void)
 
void setFieldItemChecked(int row, bool checked)
 
void setRegion(QString region)
 
void searchItem(QRegExp exp)
 
QLineEdit * lineLocationName
 
void resizeEvent(QResizeEvent *ev)
 
QCheckBox * chkAutoUpdate
 
QAction * actionNameSearch
 
void setAdvancedMode(bool advancedMode)
 
QLabel * lblLocationPreview
 
void filterLocations(QString filter)
 
LocationViewer(qreal Scale=1, QWidget *parent=0)
 
QTableWidget * locationTable
 
void fieldItemConnectRequest(quint8 index, QList< quint16 > offset, QList< quint8 >bit)
 
Set Saves Location or View Field Locations and Toggle the items picked up from them. 
 
void actionNameSearchToggled(bool checked)
 
void fieldItemChanged(int index, bool checked)
 
void fieldItemListItemChanged(QModelIndex index)
 
void init_fieldItems(void)
 
void chkAutoUpdateChanged(bool checked)
 
void searchName(QRegExp exp)
 
void init_connections(void)
 
Data Class to allow the tracking and changing of items being picked up on the field. 
 
void setFilterString(QString filter="", LocationViewer::filterMode mode=LocationViewer::NAME)
 
datatype for one item "kernel" style 
 
QLineEdit * lineTableFilter
 
void btnSearchOptionsClicked(void)
 
void actionCaseSensitiveToggled(bool checked)
 
QAction * actionCaseSensitive
 
FF7FieldItemList * fieldItems
 
void setHorizontalHeaderStyle(QString styleSheet)
 
QListWidget * fieldItemList
 
void setLocationId(int locId)
 
void itemChanged(int currentRow, int currentColumn, int prevRow, int prevColumn)
 
void setLocation(int mapId, int locId)
 
void locationStringChanged(QString)
 
void setSelected(QString)
 
void setTranslationBaseFile(QString)
 
bool locationChangesSaved(void)
 
void fieldItemCheck(int index)
 
QAction * actionItemSearch
 
void locationChanged(QString)
 
void sbMapIdChanged(int mapId)
 
void mapIdChanged(int mapId)
 
void actionItemSearchToggled(bool checked)
 
QGroupBox * groupFieldItems
 
QAction * actionRegExpSearch
 
QString translate(QString text)
 
void locIdChanged(int locId)
 
void sbLocIdChanged(int locId)
 
void setLocationString(QString)
 
void lineLocationNameChanged(QString)
 
void setLocationChangesSaved(bool saveChanges)
 
void actionRegExpSearchToggled(bool checked)
 
QToolButton * btnSearchOptions