#ifndef COLLANIM_H #define COLLANIM_H #include #include #include #include namespace Ui { class CollAnim; } class CollAnim : public QWidget { Q_OBJECT public: explicit CollAnim(QWidget *parent = nullptr); ~CollAnim(); void setUi(QString elem); void setCollectAnimUi(); void setCollAnimWidget(); QString currentElem; private slots: void on_comboBox_animType_currentTextChanged(const QString &arg1); void onComboBoxTextChanged(QString arg); void onLineEditTextChanged(); void on_pushButton_addCollectAnim_clicked(); void on_pushButton_delCollectAnim_clicked(); void on_listWidget_collectAnim_currentItemChanged(QListWidgetItem *current, QListWidgetItem *previous); void on_listWidget_collectAnim_itemDoubleClicked(QListWidgetItem *item); private: Ui::CollAnim *ui; QFormLayout* formlayout; bool isSetUi; QComboBox* createBox(QString choice,QStringList list); }; #endif // COLLANIM_H