void CSharesListDialog::keyPressEvent(QKeyEvent *event)
{
	switch(event->key())
	{
	case Qt::Key_Return:
		editShare();
		break;

	case Qt::Key_F9:
		removeShare();
		break;

	case Qt::Key_F10:
		addShare();
		break;

	case Qt::Key_Escape:
		this->close();
		break;

	default:
		break;
	}
}
Example #2
0
void SambaFile::removeShareByPath(const QString & path) {
  QString share = findShareByPath(path);
  removeShare(share);
}
Example #3
0
void SambaFile::removeShare(SambaShare* share)
{
  removeShare(share->getName());
}