1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- #ifndef COLLANIM_H
- #define COLLANIM_H
- #include <QWidget>
- #include <QComboBox>
- #include <QListWidgetItem>
- #include <QFormLayout>
- 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();
- 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;
- QString currentElem;
- bool isSetUi;
- QComboBox* createBox(QString choice,QStringList list);
- };
- #endif // COLLANIM_H
|