[Improvement] Show working dir in tray icon description

This commit is contained in:
Eric Kotato 2022-09-11 05:15:46 +03:00
parent 1c7b60d690
commit a14c633385

View file

@ -37,6 +37,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
#include "styles/style_window.h" #include "styles/style_window.h"
#include <QtCore/QMimeData> #include <QtCore/QMimeData>
#include <QtCore/QDir>
#include <QtGui/QGuiApplication> #include <QtGui/QGuiApplication>
#include <QtGui/QWindow> #include <QtGui/QWindow>
#include <QtGui/QScreen> #include <QtGui/QScreen>
@ -806,7 +807,8 @@ void MainWindow::setPositionInited() {
} }
void MainWindow::attachToTrayIcon(not_null<QSystemTrayIcon*> icon) { void MainWindow::attachToTrayIcon(not_null<QSystemTrayIcon*> icon) {
icon->setToolTip(AppName.utf16()); const auto workdir = QDir::toNativeSeparators(QDir::cleanPath(cWorkingDir()));
icon->setToolTip(AppName.utf16()+"\n"+workdir);
connect(icon, &QSystemTrayIcon::activated, this, [=]( connect(icon, &QSystemTrayIcon::activated, this, [=](
QSystemTrayIcon::ActivationReason reason) { QSystemTrayIcon::ActivationReason reason) {
Core::Sandbox::Instance().customEnterFromEventLoop([&] { Core::Sandbox::Instance().customEnterFromEventLoop([&] {