void PasteSelectDialog::list() { const int index = protocolIndex(); Protocol *protocol = m_protocols[index]; QTC_ASSERT((protocol->capabilities() & Protocol::ListCapability), return); m_ui.listWidget->clear(); if (Protocol::ensureConfiguration(protocol, this)) { m_ui.listWidget->addItem(new QListWidgetItem(tr("Waiting for items"))); protocol->list(); } }