Fix some buggs when refactored.
This commit is contained in:
parent
f9f5aa234f
commit
5f7f6d898f
@ -41,6 +41,7 @@ SettingsFeedsMessages::SettingsFeedsMessages(Settings *settings, QWidget *parent
|
|||||||
connect(m_ui->m_checkUpdateAllFeedsOnStartup, &QCheckBox::toggled, this, &SettingsFeedsMessages::dirtifySettings);
|
connect(m_ui->m_checkUpdateAllFeedsOnStartup, &QCheckBox::toggled, this, &SettingsFeedsMessages::dirtifySettings);
|
||||||
connect(m_ui->m_spinAutoUpdateInterval, static_cast<void (QDoubleSpinBox::*)(double)>(&QDoubleSpinBox::valueChanged),
|
connect(m_ui->m_spinAutoUpdateInterval, static_cast<void (QDoubleSpinBox::*)(double)>(&QDoubleSpinBox::valueChanged),
|
||||||
this, &SettingsFeedsMessages::dirtifySettings);
|
this, &SettingsFeedsMessages::dirtifySettings);
|
||||||
|
connect(m_ui->m_checkAutoUpdate, &QCheckBox::toggled, m_ui->m_spinAutoUpdateInterval, &TimeSpinBox::setEnabled);
|
||||||
connect(m_ui->m_spinFeedUpdateTimeout, static_cast<void (QSpinBox::*)(int)>(&QSpinBox::valueChanged), this, &SettingsFeedsMessages::dirtifySettings);
|
connect(m_ui->m_spinFeedUpdateTimeout, static_cast<void (QSpinBox::*)(int)>(&QSpinBox::valueChanged), this, &SettingsFeedsMessages::dirtifySettings);
|
||||||
connect(m_ui->m_cmbMessagesDateTimeFormat, static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged), this, &SettingsFeedsMessages::dirtifySettings);
|
connect(m_ui->m_cmbMessagesDateTimeFormat, static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged), this, &SettingsFeedsMessages::dirtifySettings);
|
||||||
connect(m_ui->m_cmbCountsFeedList, &QComboBox::currentTextChanged, this, &SettingsFeedsMessages::dirtifySettings);
|
connect(m_ui->m_cmbCountsFeedList, &QComboBox::currentTextChanged, this, &SettingsFeedsMessages::dirtifySettings);
|
||||||
|
@ -230,8 +230,8 @@ void Application::processExecutionMessage(const QString &message) {
|
|||||||
if (messages.contains(APP_QUIT_INSTANCE)) {
|
if (messages.contains(APP_QUIT_INSTANCE)) {
|
||||||
quit();
|
quit();
|
||||||
}
|
}
|
||||||
else {
|
else if (!m_runMinimalWithoutGui) {
|
||||||
foreach (const QString &msg, message.split(ARGUMENTS_LIST_SEPARATOR)) {
|
foreach (const QString &msg, messages) {
|
||||||
if (msg == APP_IS_RUNNING) {
|
if (msg == APP_IS_RUNNING) {
|
||||||
showGuiMessage(APP_NAME, tr("Application is already running."), QSystemTrayIcon::Information);
|
showGuiMessage(APP_NAME, tr("Application is already running."), QSystemTrayIcon::Information);
|
||||||
mainForm()->display();
|
mainForm()->display();
|
||||||
@ -284,7 +284,10 @@ void Application::showGuiMessage(const QString &title, const QString &message,
|
|||||||
QSystemTrayIcon::MessageIcon message_type, QWidget *parent,
|
QSystemTrayIcon::MessageIcon message_type, QWidget *parent,
|
||||||
bool show_at_least_msgbox, QObject *invokation_target,
|
bool show_at_least_msgbox, QObject *invokation_target,
|
||||||
const char *invokation_slot) {
|
const char *invokation_slot) {
|
||||||
if (SystemTrayIcon::areNotificationsEnabled() && SystemTrayIcon::isSystemTrayActivated()) {
|
if (m_runMinimalWithoutGui) {
|
||||||
|
qDebug("Silencing GUI message: '%s'.", qPrintable(message));
|
||||||
|
}
|
||||||
|
else if (SystemTrayIcon::areNotificationsEnabled() && SystemTrayIcon::isSystemTrayActivated()) {
|
||||||
trayIcon()->showMessage(title, message, message_type, TRAY_ICON_BUBBLE_TIMEOUT, invokation_target, invokation_slot);
|
trayIcon()->showMessage(title, message, message_type, TRAY_ICON_BUBBLE_TIMEOUT, invokation_target, invokation_slot);
|
||||||
}
|
}
|
||||||
else if (show_at_least_msgbox) {
|
else if (show_at_least_msgbox) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user