widelands-dev team mailing list archive
-
widelands-dev team
-
Mailing list archive
-
Message #17384
Re: [Merge] lp:~widelands-dev/widelands/economy-target-profiles into lp:widelands
That was the BaseDropdown. The Dropdown template looks like this:
template <typename Entry> class Dropdown : public BaseDropdown {
...
/// Add an element to the list
/// \param name the display name of the entry
/// \param value the value for the entry
/// \param pic an image to illustrate the entry. Can be nullptr in textual dropdowns
/// only.
/// \param select_this whether this element should be selected
/// \param tooltip_text a tooltip for this entry
void add(const std::string& name,
Entry value,
const Image* pic = nullptr,
const bool select_this = false,
const std::string& tooltip_text = std::string()) {
"Entry value" can be any data type you like, "const std::string& name" is the translatable name.
--
https://code.launchpad.net/~widelands-dev/widelands/economy-target-profiles/+merge/366987
Your team Widelands Developers is subscribed to branch lp:~widelands-dev/widelands/economy-target-profiles.
References