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