diff options
author | Sky <git@bunnies.cc> | 2013-10-08 21:45:48 +0100 |
---|---|---|
committer | Sky <git@bunnies.cc> | 2013-10-08 21:45:48 +0100 |
commit | f2291ef161c6ae2d47ede15633626ab1e8caab86 (patch) | |
tree | 094f19b0a7cde6cb032778db1466d8e28eb8cf61 /gui/MCModInfoFrame.h | |
parent | 60e7e019fe62f48ebdb5cea0ab83ab58f3379fdf (diff) | |
download | MultiMC-f2291ef161c6ae2d47ede15633626ab1e8caab86.tar MultiMC-f2291ef161c6ae2d47ede15633626ab1e8caab86.tar.gz MultiMC-f2291ef161c6ae2d47ede15633626ab1e8caab86.tar.lz MultiMC-f2291ef161c6ae2d47ede15633626ab1e8caab86.tar.xz MultiMC-f2291ef161c6ae2d47ede15633626ab1e8caab86.zip |
Move mod info frame and handler to MCModInfoFrame, use on all instances
Diffstat (limited to 'gui/MCModInfoFrame.h')
-rw-r--r-- | gui/MCModInfoFrame.h | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/gui/MCModInfoFrame.h b/gui/MCModInfoFrame.h new file mode 100644 index 00000000..7910bd0c --- /dev/null +++ b/gui/MCModInfoFrame.h @@ -0,0 +1,32 @@ +#ifndef MCMODINFOFRAME_H +#define MCMODINFOFRAME_H + +#include <QFrame> +#include "logic/Mod.h" + +namespace Ui { +class MCModInfoFrame; +} + +class MCModInfoFrame : public QFrame +{ + Q_OBJECT + +public: + explicit MCModInfoFrame(QWidget *parent = 0); + ~MCModInfoFrame(); + + void setName(QString name); + void setDescription(QString description); + void setAuthors(QString authors); + void setCredits(QString credits); + void setWebsite(QString website); + + +private: + Ui::MCModInfoFrame *ui; +}; + +void handleModInfoUpdate(Mod &m, MCModInfoFrame *frame); + +#endif // MCMODINFOFRAME_H |