-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/128711/
-----------------------------------------------------------

Review request for Telepathy.


Repository: ktp-contact-list


Description
-------

Without this patch starting ktp-contactlist prints 4 times
QCoreApplication::arguments: Please instantiate the QApplication object first
even before hitting a breakpoint in main.
The reason is the constant definition this patch fixes, since it uses 
IconSize() which internally uses KIconLoader which somehow accesses 
QCoreApplication::arguments
(don't have the full stack here right now).
The result is also that no icons are shown and when closing the window the 
program crashes.

The patch fixes this by not using a const variable which is initialized too 
early but just uses
a #define which produces the code which is only run when the class instances 
are created.

Now no messages are printed from Qt, icons are shown, and the program no longer 
crashes on exit.


Diffs
-----

  contact-overlays.cpp e8604be 

Diff: https://git.reviewboard.kde.org/r/128711/diff/


Testing
-------

yes


Thanks,

Martin Koller

Reply via email to