自定义内存分配池

This commit is contained in:
2026-07-29 18:08:57 +08:00
parent 18edce4838
commit 84c4082e82
18 changed files with 325 additions and 188 deletions
+4 -4
View File
@@ -46,7 +46,7 @@ void Base_Widget_Menu::showEvent(QShowEvent *event) {
event->accept();
}
void Base_Widget_Menu::add_menu_button_on_layout1(const QVector<Abstract_Menu_Button *>& buttons, int stretch) {
void Base_Widget_Menu::add_menu_button_on_layout1(const std::vector<Abstract_Menu_Button *>& buttons, int stretch) {
for(Abstract_Menu_Button* btn : buttons){
first_layout->addWidget(btn, 1);
roll_object.widgets.push_back(btn);
@@ -58,7 +58,7 @@ void Base_Widget_Menu::add_menu_button_on_layout1(const QVector<Abstract_Menu_Bu
};
}
void Base_Widget_Menu::add_menu_button_on_layout2(const QVector<Abstract_Menu_Button *>& buttons, int stretch) {
void Base_Widget_Menu::add_menu_button_on_layout2(const std::vector<Abstract_Menu_Button *>& buttons, int stretch) {
for(Abstract_Menu_Button* btn : buttons){
second_layout->addWidget(btn, 1);
roll_object.widgets.push_back(btn);
@@ -71,11 +71,11 @@ void Base_Widget_Menu::add_menu_button_on_layout2(const QVector<Abstract_Menu_Bu
};
}
void Base_Widget_Menu::add_menu_button_on_layout1(const QVector<Abstract_Menu_Button *>& buttons) {
void Base_Widget_Menu::add_menu_button_on_layout1(const std::vector<Abstract_Menu_Button *>& buttons) {
add_menu_button_on_layout1(buttons, 5 - buttons.size());
}
void Base_Widget_Menu::add_menu_button_on_layout2(const QVector<Abstract_Menu_Button *>& buttons) {
void Base_Widget_Menu::add_menu_button_on_layout2(const std::vector<Abstract_Menu_Button *>& buttons) {
add_menu_button_on_layout2(buttons, 5 - buttons.size());
}