QDesktopServices::openUrl(QUrl("mailto:"));



  • QDesktopServices::openUrl(QUrl("mailto:griraffe@gmail.com"));
    

    causes--->

    (process:12328): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
    in my application output.

    and then, it opens up my Thunderbird email client, my default, with
    ///giraffe@gmail.com

    Is this a bug? There is very little documentation about QDesktopServices. I do know on thing, my QUrl.toString() does not have the /// in it, so QDesktopServices is prepending it. Such a prepend would be for file:/// ????

    And yes, I am running Ubuntu 15.05, hence the GLIb thing.



  • Okay, no response. I am assuming this is a bug, and it is pretty bad. How do we report such a bug?


  • Lifetime Qt Champion

    Hi,

    Please be a bit patient, this forum is community driven. Not all users live in the same timezone as you so allow 24 hours before bumping your own thread.

    As for your question, you should add which version of Qt you are currently using and from where you installed it.



  • Well okay, patients.

    Qt Creator 3.1.1
    Based on Qt 5.4.1 (GCC 4.9.2, 32 bit)
    Built on Mar 11 2015 at 06:46:50

    and yes, I did the simple install from Ubuntu Software Center.
    Is there a difference in the installs?


  • Lifetime Qt Champion

    Yes there might be, the current Qt version is 5.5.0 so you are using an older version. Can you test with 5.5 to check if you still experiencing this ?


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.