Add iOS and OSX icon themes by pe
This commit is contained in:
@ -505,6 +505,8 @@
|
||||
<include location="../resources/pe_clolored/pe_colored.qrc"/>
|
||||
<include location="../resources/multimc/multimc.qrc"/>
|
||||
<include location="../resources/instances/instances.qrc"/>
|
||||
<include location="../resources/OSX/OSX.qrc"/>
|
||||
<include location="../resources/iOS/iOS.qrc"/>
|
||||
</resources>
|
||||
<connections/>
|
||||
</ui>
|
||||
|
@ -41,7 +41,7 @@ public:
|
||||
}
|
||||
virtual QIcon icon() const override
|
||||
{
|
||||
return QIcon::fromTheme("settings");
|
||||
return QIcon::fromTheme("instance-settings");
|
||||
}
|
||||
virtual QString id() const override
|
||||
{
|
||||
|
@ -40,7 +40,10 @@ public:
|
||||
}
|
||||
virtual QIcon icon() const override
|
||||
{
|
||||
return QIcon::fromTheme("news");
|
||||
auto icon = QIcon::fromTheme("notes");
|
||||
if(icon.isNull())
|
||||
icon = QIcon::fromTheme("news");
|
||||
return icon;
|
||||
}
|
||||
virtual QString id() const override
|
||||
{
|
||||
|
@ -42,7 +42,12 @@ public:
|
||||
}
|
||||
QIcon icon() const override
|
||||
{
|
||||
return QIcon::fromTheme("noaccount");
|
||||
auto icon = QIcon::fromTheme("accounts");
|
||||
if(icon.isNull())
|
||||
{
|
||||
icon = QIcon::fromTheme("noaccount");
|
||||
}
|
||||
return icon;
|
||||
}
|
||||
QString id() const override
|
||||
{
|
||||
|
@ -282,6 +282,12 @@ void MultiMCPage::applySettings()
|
||||
case 4:
|
||||
s->set("IconTheme", "pe_colored");
|
||||
break;
|
||||
case 5:
|
||||
s->set("IconTheme", "OSX");
|
||||
break;
|
||||
case 6:
|
||||
s->set("IconTheme", "iOS");
|
||||
break;
|
||||
case 0:
|
||||
default:
|
||||
s->set("IconTheme", "multimc");
|
||||
@ -347,6 +353,14 @@ void MultiMCPage::loadSettings()
|
||||
{
|
||||
ui->themeComboBox->setCurrentIndex(4);
|
||||
}
|
||||
else if (theme == "OSX")
|
||||
{
|
||||
ui->themeComboBox->setCurrentIndex(5);
|
||||
}
|
||||
else if (theme == "iOS")
|
||||
{
|
||||
ui->themeComboBox->setCurrentIndex(6);
|
||||
}
|
||||
else
|
||||
{
|
||||
ui->themeComboBox->setCurrentIndex(0);
|
||||
|
@ -354,6 +354,16 @@
|
||||
<string>Simple (Colored Icons)</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>OSX</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>iOS</string>
|
||||
</property>
|
||||
</item>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
|
Reference in New Issue
Block a user