Я предполагаю, что вы уже создали код для чтения пользовательских данных из интерфейса командной строки (CLI).Что-то вроде:
std::string str;
std::getline( std::cin, str);
И есть функция для анализа пользовательского ввода
int input2int (const string &input) {
stringstream ss(input);
int number;
if (!(ss >> num).fail() && (ss >> ws).eof())
{
return num
}
}
Теперь вам нужно только вызвать вашу функцию setContactsSelected(int)
, передавая в качестве параметра пользовательский ввод или испускаясигнал void contactsSelected(int)
напрямую.