35 #ifndef __QGoComboBox_h
36 #define __QGoComboBox_h
39 #include "QGoGUILibConfigure.h"
56 QWidget *iparent = 0, std::string iTextToDelete =
"");
65 void SetCurrentItemAndActivate(
int iIndex);
69 void SetCurrentItemAndActivate(std::string iItemText);
72 void AddANewOneActivated();
74 void ItemSelected(std::string);
76 void DeleteActivated();
83 virtual void InitializeTheList(
QStringList iListItems);
95 virtual void SetItemsFromList(
QStringList iDataFromList);
107 void SetCurrentItem(std::string iItemText);
117 void AddItemsEndOfList();
137 void CheckUserAction(
int iIndexActivatedItem);
143 virtual void EmitActivatedItem(
int iIndexActivatedItem);
std::string m_TextToAddANewOne
std::vector< std::pair< std::string, std::string > > NamesDescrContainerType
int m_NumberOfItemsAfterList
inherits from Qt QCombobox but add a the end of the list of items, 1 or 2 items: the first one to add...
std::string m_TextToDelete