Add an option for closing to tray

This commit is contained in:
Jani Mustonen 2017-11-01 18:01:10 +02:00
parent ddb23105f1
commit a2b936dcc6

View File

@ -113,6 +113,10 @@ MainWindow::MainWindow(QWidget *parent)
QSettings settings;
if (!settings.value("user/window/tray", true).toBool()) {
trayIcon_->hide();
}
if (hasActiveUser()) {
QString token = settings.value("auth/access_token").toString();
QString home_server = settings.value("auth/home_server").toString();
@ -253,7 +257,8 @@ MainWindow::showUserSettingsPage()
void
MainWindow::closeEvent(QCloseEvent *event)
{
if (isVisible()) {
QSettings settings;
if (isVisible() && settings.value("user/window/tray", true).toBool()) {
event->ignore();
hide();
}