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

(Updated Aug. 18, 2016, 5:21 p.m.)


Status
------

This change has been marked as submitted.


Review request for Telepathy.


Changes
-------

Submitted with commit e0541440b45fc5a53324bc764c1a99bc284fcaa5 by Martin Koller 
to branch master.


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