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";
|
||||
gtk_init(nullptr, nullptr);
|
||||
QString settingsDir = Settings::getSettingsDirPath();
|
||||
QString settingsDir = Settings::getInstance().getSettingsDirPath();
|
||||
QFile iconFile(settingsDir+"/icon.png");
|
||||
if (iconFile.open(QIODevice::Truncate | QIODevice::WriteOnly))
|
||||
{
|
||||
|
@ -108,7 +108,7 @@ QString SystemTrayIcon::extractIconToFile(QIcon icon, QString name)
|
|||
(void) icon;
|
||||
(void) name;
|
||||
#ifdef ENABLE_SYSTRAY_UNITY_BACKEND
|
||||
iconPath = Settings::getSettingsDirPath()+"/"+name+".png";
|
||||
iconPath = Settings::getInstance().getSettingsDirPath()+"/"+name+".png";
|
||||
QSize iconSize = icon.actualSize(QSize{64,64});
|
||||
icon.pixmap(iconSize).save(iconPath);
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue
Block a user