Bug 347701 - Can't change preferences (broken QT signals)
Summary: Can't change preferences (broken QT signals)
Status: RESOLVED FIXED
Alias: None
Product: kompare
Classification: Applications
Component: general (show other bugs)
Version: 4.1.3
Platform: Kubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Kompare developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-14 08:52 UTC by Florian Eßer
Modified: 2015-05-15 10:33 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Eßer 2015-05-14 08:52:15 UTC
It's not possible to change Kompare preferences.
I tried to change the font size. When I clicked OK or Apply, nothing changed visually.
When I open the Preferences dialog again, the default settings are in place again.

When starting Kompare form the console, those five lines appear when opening the Preferences dialog:

QObject::connect: No such signal KomparePrefDlg::defaultClicked()
QObject::connect: No such signal KomparePrefDlg::helpClicked()
QObject::connect: No such signal KomparePrefDlg::applyClicked()
QObject::connect: No such signal KomparePrefDlg::okClicked()
QObject::connect: No such signal KomparePrefDlg::cancelClicked()

So my guess is that somehow the Preferences dialog's button bindings are broken, so the changed settings are never applied.

Reproducible: Always

Steps to Reproduce:
1. Open Preferences dialog
2. Change something
3. click OK to close the dialog


Actual Results:  
Changed settings are not applied.
When re-opening Preferences, old default settings are still in place.

Expected Results:  
Changed settings are applied.
When re-opening Preferences, the new settings are in place.
Comment 1 Kevin Kofler 2015-05-15 10:33:43 UTC
This should be fixed by http://commits.kde.org/kompare/788e7d87e9c340ce5a1e39e7786117c41bd02ab8