I just add another question now as it's working without crash. :-)
With signal_callback_add() I could only add a C function or static C++
member function. But practically I design my callback functions to
hand-over them the this-pointer that they could access members.
But here is no possibility to add a data pointer to
signal_callback_add() that is hand-over to the callback. Any ideas to
attach the this pointer to the Eo object and then get it back from the
efl::layout::Signal from inside the callback?
BTW: I would love if the C++ interface would use libsigc++ as signaling
system. It's so a well designed signaling system, documented and easy to
use.
Am 23.06.21 um 07:36 schrieb Andreas Volz:
Hello together,
after some waiting time I would like to ask here if some other user
could at least verify the same crash with C++ API that I described here:
https://phab.enlightenment.org/T8943
If I'm not strongly misusing the API than it's a very basic error. Just
loading an Edje file into a Layout.
Would be good to know someone else does see the same.
Do you know a workaround to come around this? Maybe use another C++
compatible API / mix with C API to continue work on my application?
regards
Andreas
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel