mirror of
https://github.com/slint-ui/slint.git
synced 2025-09-13 22:06:29 +00:00
Rename the sixtyfps C++ namespaces
This commit is contained in:
parent
5226feab01
commit
7d297da2fc
96 changed files with 747 additions and 753 deletions
|
@ -3,7 +3,7 @@
|
|||
|
||||
#include "printerdemo.h"
|
||||
|
||||
struct InkLevelModel : sixtyfps::Model<InkLevel>
|
||||
struct InkLevelModel : slint::Model<InkLevel>
|
||||
{
|
||||
int row_count() const override { return m_data.size(); }
|
||||
std::optional<InkLevel> row_data(int i) const override
|
||||
|
@ -13,10 +13,10 @@ struct InkLevelModel : sixtyfps::Model<InkLevel>
|
|||
return {};
|
||||
}
|
||||
|
||||
std::vector<InkLevel> m_data = { { sixtyfps::Color::from_rgb_uint8(255, 255, 0), 0.9 },
|
||||
{ sixtyfps::Color::from_rgb_uint8(0, 255, 255), 0.5 },
|
||||
{ sixtyfps::Color::from_rgb_uint8(255, 0, 255), 0.8 },
|
||||
{ sixtyfps::Color::from_rgb_uint8(0, 0, 0), 0.1 } };
|
||||
std::vector<InkLevel> m_data = { { slint::Color::from_rgb_uint8(255, 255, 0), 0.9 },
|
||||
{ slint::Color::from_rgb_uint8(0, 255, 255), 0.5 },
|
||||
{ slint::Color::from_rgb_uint8(255, 0, 255), 0.8 },
|
||||
{ slint::Color::from_rgb_uint8(0, 0, 0), 0.1 } };
|
||||
};
|
||||
|
||||
int main()
|
||||
|
@ -25,13 +25,13 @@ int main()
|
|||
printer_demo->set_ink_levels(std::make_shared<InkLevelModel>());
|
||||
printer_demo->on_quit([] { std::exit(0); });
|
||||
|
||||
printer_demo->on_fax_number_erase([printer_demo = sixtyfps::ComponentWeakHandle(printer_demo)] {
|
||||
printer_demo->on_fax_number_erase([printer_demo = slint::ComponentWeakHandle(printer_demo)] {
|
||||
std::string fax_number { (*printer_demo.lock())->get_fax_number() };
|
||||
fax_number.pop_back();
|
||||
(*printer_demo.lock())->set_fax_number(fax_number.data());
|
||||
});
|
||||
|
||||
printer_demo->on_fax_send([printer_demo = sixtyfps::ComponentWeakHandle(printer_demo)] {
|
||||
printer_demo->on_fax_send([printer_demo = slint::ComponentWeakHandle(printer_demo)] {
|
||||
std::cout << "Sending a fax to " << (*printer_demo.lock())->get_fax_number() << std::endl;
|
||||
(*printer_demo.lock())->set_fax_number({});
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue