#include <KviSharedFilesManager.h>
◆ KviSharedFilesManager()
KviSharedFilesManager::KviSharedFilesManager |
( |
| ) |
|
◆ ~KviSharedFilesManager()
KviSharedFilesManager::~KviSharedFilesManager |
( |
| ) |
|
◆ addSharedFile() [1/2]
KviSharedFile * KviSharedFilesManager::addSharedFile |
( |
const QString & |
szName, |
|
|
const QString & |
szAbsPath, |
|
|
const QString & |
szMask, |
|
|
int |
timeoutInSecs |
|
) |
| |
◆ addSharedFile() [2/2]
References doInsert(), f, l, m_pCleanupTimer, m_pSharedListDict, KviPointerList< T >::setAutoDelete(), and sharedFileAdded().
Referenced by SharedFilesWindow::addClicked(), avatar_kvs_cmd_notify(), dccModuleParseDccGet(), SharedFilesWindow::editClicked(), load(), KviIrcServerParser::parseCtcpRequestAvatar(), DccBroker::rsendExecute(), and sharedfile_kvs_cmd_add().
◆ cleanup
void KviSharedFilesManager::cleanup |
( |
| ) |
|
|
privateslot |
References KviPointerList< T >::append(), KviPointerHashTableIterator< Key, T >::current(), KviPointerHashTableIterator< Key, T >::currentKey(), KviPointerList< T >::first(), l, m_pCleanupTimer, m_pSharedListDict, KviPointerList< T >::next(), o, KviPointerList< T >::setAutoDelete(), and sharedFileRemoved().
Referenced by KviSharedFilesManager().
◆ clear()
void KviSharedFilesManager::clear |
( |
| ) |
|
◆ doInsert()
◆ load()
void KviSharedFilesManager::load |
( |
const QString & |
filename | ) |
|
◆ lookupSharedFile()
KviSharedFile * KviSharedFilesManager::lookupSharedFile |
( |
const QString & |
szName, |
|
|
KviIrcMask * |
mask, |
|
|
unsigned int |
uFileSize = 0 |
|
) |
| |
◆ removeSharedFile() [1/2]
bool KviSharedFilesManager::removeSharedFile |
( |
const QString & |
szName, |
|
|
const QString & |
szMask, |
|
|
unsigned int |
uFileSize |
|
) |
| |
◆ removeSharedFile() [2/2]
bool KviSharedFilesManager::removeSharedFile |
( |
const QString & |
szName, |
|
|
KviSharedFile * |
off |
|
) |
| |
◆ save()
void KviSharedFilesManager::save |
( |
const QString & |
filename | ) |
|
References KviConfigurationFile::clear(), KviPointerHashTableIterator< Key, T >::current(), KviPointerHashTableIterator< Key, T >::currentKey(), i, m_pSharedListDict, KviConfigurationFile::setGroup(), KviConfigurationFile::Write, and KviConfigurationFile::writeEntry().
Referenced by removeSharedFile(), removeSharedFile(), and KviApplication::saveSharedFiles().
◆ sharedFileAdded
◆ sharedFileListDict()
◆ sharedFileRemoved
void KviSharedFilesManager::sharedFileRemoved |
( |
KviSharedFile * |
f | ) |
|
|
signal |
◆ sharedFilesChanged
void KviSharedFilesManager::sharedFilesChanged |
( |
| ) |
|
|
signal |
◆ m_pCleanupTimer
QTimer* KviSharedFilesManager::m_pCleanupTimer |
|
private |
◆ m_pSharedListDict
The documentation for this class was generated from the following files: