mirror of
https://github.com/qTox/qTox.git
synced 2024-03-22 14:00:36 +08:00
Fix Unity systray compile error
Thanks to @aszinovyev
This commit is contained in:
parent
f0f49e79f0
commit
18484cb950
|
@ -38,7 +38,7 @@ SystemTrayIcon::SystemTrayIcon()
|
||||||
{
|
{
|
||||||
qDebug() << "Using Unity backend";
|
qDebug() << "Using Unity backend";
|
||||||
gtk_init(nullptr, nullptr);
|
gtk_init(nullptr, nullptr);
|
||||||
QString settingsDir = Settings::getSettingsDirPath();
|
QString settingsDir = Settings::getInstance().getSettingsDirPath();
|
||||||
QFile iconFile(settingsDir+"/icon.png");
|
QFile iconFile(settingsDir+"/icon.png");
|
||||||
if (iconFile.open(QIODevice::Truncate | QIODevice::WriteOnly))
|
if (iconFile.open(QIODevice::Truncate | QIODevice::WriteOnly))
|
||||||
{
|
{
|
||||||
|
@ -108,7 +108,7 @@ QString SystemTrayIcon::extractIconToFile(QIcon icon, QString name)
|
||||||
(void) icon;
|
(void) icon;
|
||||||
(void) name;
|
(void) name;
|
||||||
#ifdef ENABLE_SYSTRAY_UNITY_BACKEND
|
#ifdef ENABLE_SYSTRAY_UNITY_BACKEND
|
||||||
iconPath = Settings::getSettingsDirPath()+"/"+name+".png";
|
iconPath = Settings::getInstance().getSettingsDirPath()+"/"+name+".png";
|
||||||
QSize iconSize = icon.actualSize(QSize{64,64});
|
QSize iconSize = icon.actualSize(QSize{64,64});
|
||||||
icon.pixmap(iconSize).save(iconPath);
|
icon.pixmap(iconSize).save(iconPath);
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue
Block a user