Version revert logic improvements, colorful icons for mod lists and resource pack list.

Icons are from Oxygen.
This commit is contained in:
Petr Mrázek
2014-06-08 21:26:48 +02:00
parent bf7b070508
commit be73eb3322
26 changed files with 150 additions and 23 deletions

View File

@ -0,0 +1,23 @@
#pragma once
#include "ModFolderPage.h"
class ResourcePackPage : public ModFolderPage
{
public:
explicit ResourcePackPage(BaseInstance *instance, QWidget *parent = 0)
: ModFolderPage(instance->texturePackList(), "resourcepacks", "resourcepacks",
tr("Resource packs"), parent)
{
m_inst = instance;
}
virtual ~ResourcePackPage() {};
virtual bool shouldDisplay() override
{
return !m_inst->traits().contains("no-texturepacks") &&
!m_inst->traits().contains("texturepacks");
}
private:
BaseInstance *m_inst;
};