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; } }
void SambaFile::removeShareByPath(const QString & path) { QString share = findShareByPath(path); removeShare(share); }
void SambaFile::removeShare(SambaShare* share) { removeShare(share->getName()); }