mirror of
https://github.com/slint-ui/slint.git
synced 2025-09-30 22:01:13 +00:00
Rename emit_ to call_ for callback
Signal was renamed to Callback, but one does not emit a callback, one calls it
This commit is contained in:
parent
7ac219e6d2
commit
5a21f1bd81
32 changed files with 102 additions and 105 deletions
|
@ -36,11 +36,11 @@ struct Callback<Ret(Arg...)>
|
|||
[](void *user_data) { delete reinterpret_cast<F *>(user_data); });
|
||||
}
|
||||
|
||||
Ret emit(const Arg &...arg) const
|
||||
Ret call(const Arg &...arg) const
|
||||
{
|
||||
Ret r{};
|
||||
Pair p = std::pair{ &r, Tuple{arg...} };
|
||||
cbindgen_private::sixtyfps_callback_emit(&inner, &p);
|
||||
cbindgen_private::sixtyfps_callback_call(&inner, &p);
|
||||
return r;
|
||||
}
|
||||
|
||||
|
@ -73,10 +73,10 @@ struct Callback<void(Arg...)>
|
|||
[](void *user_data) { delete reinterpret_cast<F *>(user_data); });
|
||||
}
|
||||
|
||||
void emit(const Arg &...arg) const
|
||||
void call(const Arg &...arg) const
|
||||
{
|
||||
Tuple tuple{arg...};
|
||||
cbindgen_private::sixtyfps_callback_emit(&inner, &tuple);
|
||||
cbindgen_private::sixtyfps_callback_call(&inner, &tuple);
|
||||
}
|
||||
|
||||
private:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue