|
|
@ -679,8 +679,8 @@ void MainWindow::displayRSSTab(bool enable) |
|
|
|
if (!m_rssWidget) { |
|
|
|
if (!m_rssWidget) { |
|
|
|
m_rssWidget = new RSSWidget(m_tabs); |
|
|
|
m_rssWidget = new RSSWidget(m_tabs); |
|
|
|
connect(m_rssWidget.data(), &RSSWidget::unreadCountUpdated, this, &MainWindow::handleRSSUnreadCountUpdated); |
|
|
|
connect(m_rssWidget.data(), &RSSWidget::unreadCountUpdated, this, &MainWindow::handleRSSUnreadCountUpdated); |
|
|
|
int indexTab = m_tabs->addTab(m_rssWidget, tr("RSS (%1)").arg(RSS::Session::instance()->rootFolder()->unreadCount())); |
|
|
|
|
|
|
|
#ifndef Q_OS_MAC |
|
|
|
#ifndef Q_OS_MAC |
|
|
|
|
|
|
|
const int indexTab = m_tabs->addTab(m_rssWidget, tr("RSS (%1)").arg(RSS::Session::instance()->rootFolder()->unreadCount())); |
|
|
|
m_tabs->setTabIcon(indexTab, GuiIconProvider::instance()->getIcon("application-rss+xml")); |
|
|
|
m_tabs->setTabIcon(indexTab, GuiIconProvider::instance()->getIcon("application-rss+xml")); |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
} |
|
|
|
} |
|
|
@ -1388,7 +1388,9 @@ void MainWindow::loadPreferences(bool configureSession) |
|
|
|
{ |
|
|
|
{ |
|
|
|
Logger::instance()->addMessage(tr("Options were saved successfully.")); |
|
|
|
Logger::instance()->addMessage(tr("Options were saved successfully.")); |
|
|
|
const Preferences *const pref = Preferences::instance(); |
|
|
|
const Preferences *const pref = Preferences::instance(); |
|
|
|
#ifndef Q_OS_MAC |
|
|
|
#ifdef Q_OS_MAC |
|
|
|
|
|
|
|
Q_UNUSED(configureSession); |
|
|
|
|
|
|
|
#else |
|
|
|
const bool newSystrayIntegration = pref->systrayIntegration(); |
|
|
|
const bool newSystrayIntegration = pref->systrayIntegration(); |
|
|
|
m_ui->actionLock->setVisible(newSystrayIntegration); |
|
|
|
m_ui->actionLock->setVisible(newSystrayIntegration); |
|
|
|
if (newSystrayIntegration != (m_systrayIcon != 0)) { |
|
|
|
if (newSystrayIntegration != (m_systrayIcon != 0)) { |
|
|
@ -1877,8 +1879,8 @@ void MainWindow::on_actionExecutionLogs_triggered(bool checked) |
|
|
|
if (checked) { |
|
|
|
if (checked) { |
|
|
|
Q_ASSERT(!m_executionLog); |
|
|
|
Q_ASSERT(!m_executionLog); |
|
|
|
m_executionLog = new ExecutionLog(m_tabs, static_cast<Log::MsgType>(executionLogMsgTypes())); |
|
|
|
m_executionLog = new ExecutionLog(m_tabs, static_cast<Log::MsgType>(executionLogMsgTypes())); |
|
|
|
int indexTab = m_tabs->addTab(m_executionLog, tr("Execution Log")); |
|
|
|
|
|
|
|
#ifndef Q_OS_MAC |
|
|
|
#ifndef Q_OS_MAC |
|
|
|
|
|
|
|
const int indexTab = m_tabs->addTab(m_executionLog, tr("Execution Log")); |
|
|
|
m_tabs->setTabIcon(indexTab, GuiIconProvider::instance()->getIcon("view-calendar-journal")); |
|
|
|
m_tabs->setTabIcon(indexTab, GuiIconProvider::instance()->getIcon("view-calendar-journal")); |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
} |
|
|
|
} |
|
|
|