From c5a623b0787b4a6708f2bf039f5aaa8be65d7e29 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 14 Jun 2015 18:05:10 +0300 Subject: Use CREATEWIDGET macro in popuplist. --- src/gui/widgets/popuplist.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/gui') diff --git a/src/gui/widgets/popuplist.cpp b/src/gui/widgets/popuplist.cpp index 17f026388..d5adb1dcf 100644 --- a/src/gui/widgets/popuplist.cpp +++ b/src/gui/widgets/popuplist.cpp @@ -22,6 +22,7 @@ #include "gui/gui.h" +#include "gui/widgets/createwidget.h" #include "gui/widgets/dropdown.h" #include "gui/widgets/extendedlistbox.h" #include "gui/widgets/scrollarea.h" @@ -35,15 +36,15 @@ PopupList::PopupList(DropDown *const widget, Popup("PopupList", "popuplist.xml"), FocusListener(), mListModel(listModel), - mListBox(extended ? new ExtendedListBox( + mListBox(extended ? CREATEWIDGETR(ExtendedListBox, widget, listModel, "extendedlistbox.xml", 0) : - new ListBox(widget, listModel, "popuplistbox.xml")), + CREATEWIDGETR(ListBox, + widget, listModel, "popuplistbox.xml")), mScrollArea(new ScrollArea(this, mListBox, false)), mDropDown(widget), mPressedIndex(-2), mModal(modal) { - mListBox->postInit(); mListBox->setMouseConsume(false); mScrollArea->setMouseConsume(false); mAllowLogic = false; -- cgit v1.2.3-70-g09d2