diff --git a/src/widgets/data/SlotSelect.cpp b/src/widgets/data/SlotSelect.cpp index e09fcd2bc..f518467d0 100644 --- a/src/widgets/data/SlotSelect.cpp +++ b/src/widgets/data/SlotSelect.cpp @@ -170,10 +170,14 @@ void SlotSelect::setSlotPreview(int s) preview[s]->setPSXText(Slottext); } - connect(preview[s], &SlotPreview::clicked, this, &SlotSelect::button_clicked); - connect(preview[s], &SlotPreview::remove, this, &SlotSelect::remove_slot); - connect(preview[s], &SlotPreview::copy, this, &SlotSelect::copy_slot); - connect(preview[s], &SlotPreview::paste, this, &SlotSelect::paste_slot); + connect(preview[s], &SlotPreview::clicked, this, &SlotSelect::select); + connect(preview[s], &SlotPreview::remove, this, &SlotSelect::remove); + connect(preview[s], &SlotPreview::copy, this, &SlotSelect::copy); + connect(preview[s], &SlotPreview::paste, this, &SlotSelect::paste); +/*Remove in 2.0*/ connect(preview[s], &SlotPreview::clicked, this, &SlotSelect::button_clicked); +/*Remove in 2.0*/ connect(preview[s], &SlotPreview::remove, this, &SlotSelect::remove_slot); +/*Remove in 2.0*/ connect(preview[s], &SlotPreview::copy, this, &SlotSelect::copy_slot); +/*Remove in 2.0*/ connect(preview[s], &SlotPreview::paste, this, &SlotSelect::paste_slot); } void SlotSelect::newFile(void) diff --git a/src/widgets/data/SlotSelect.h b/src/widgets/data/SlotSelect.h index 0405a0e80..160ad4418 100644 --- a/src/widgets/data/SlotSelect.h +++ b/src/widgets/data/SlotSelect.h @@ -31,10 +31,28 @@ class FF7TKWIDGETS_EXPORT SlotSelect : public QDialog */ explicit SlotSelect(FF7Save *data = nullptr, bool loadVisiable = false, QWidget *parent = nullptr); private slots: - void button_clicked(int s); - void remove_slot(int s); - void copy_slot(int s); - void paste_slot(int s); + /** + * \brief Signal: User Clicked on preview, returns index of click + */ + void select(int); + [[ deprecated ("will be removed in ff7tk 2.0, Use SlotSelect::select") ]]void button_clicked(int s); + + /** + * \brief Signal: User Clicked on remove, returns index of click + */ + void remove(int); + [[ deprecated ("will be removed in ff7tk 2.0, Use SlotSelect::remove") ]]void remove_slot(int s); + /** + * \brief Signal: User Clicked on copy, returns index of click + */ + void copy(int); + [[ deprecated ("will be removed in ff7tk 2.0, Use SlotSelect::copy") ]]void copy_slot(int s); + /** + * \brief Signal: User Clicked on paste, returns index of click + */ + void paste(int); + [[ deprecated ("will be removed in ff7tk 2.0, Use SlotSelect::paste") ]]void paste_slot(int s); + void newFile(void); private: void setSlotPreview(int s);