class Knapster
Definition
#include <
knapster.h
>
Inherits
KTMainWindow
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index
Public Members
Knapster
(const char *name=0)
virtual
~Knapster
()
Public Slots
void
loadMP3LibraryPaths
()
Private Members
NapsterConnection
connection
KSocket *
listener
KProcess
player
QPopupMenu *
prevconnect_menu
QStrList
recentConnection
ExtTab *
tab
ConsolePanel *
console
SearchPanel *
searchpanel
DownloadPanel *
downloadpanel
QList<SongInfo>
downloadlist
int
dloadval
UploadPanel *
uploadpanel
QList<SongInfo>
uploadlist
LibraryPanel *
librarypanel
QList<PingItem>
pinglist
QStrList
songnames
int
songpos
void
addRecentConnection
(const QString &conn)
void
setupMenus
()
void
setupTabs
()
void
writeConsole
(char *s,ExtListBox::LineType type=ExtListBox::None)
void
writeConsole
(QString s,ExtListBox::LineType type=ExtListBox::None)
void
addSearchItem
(SongInfo *tmpinfo)
void
addDownloadItem
(SongInfo *tmpinfo)
void
delDownloadItem
(SongInfo *tmpinfo)
void
showServerStats
(NAPBLOCKPTR)
QString
convertSecondsToDurationString
(long s)
bool
checkForConnections
()
bool
processDownloadConnection
(int sock)
bool
processUploadConnection
(int sock)
bool
startDownload
(SongInfo *song)
SongInfo *
parseSearchBuffer
(char *buff)
SongInfo *
parseBrowseBuffer
(char *buff)
SongInfo *
parseDownloadBuffer
(char *buff)
SongInfo *
parseRemoteQueueBuffer
(char *buff)
void
processWhoisResult
(char *data)
void
processWhoisOffline
(char *data)
void
processUploadRequest
(char *data)
void
processChanMessage
(char *data)
void
processChanUserJoined
(char *data)
void
processChanUserLeft
(char *data)
void
processUserMessage
(char *data)
void
processPingResult
(char *data)
bool
parsePathItem
(const QString &str,QString &path,bool *share,int *depth)
void
updateDownloadList
()
void
updateUploadList
()
void
sendSharedSongs
()
Private Slots
void
menuConsoleClear
()
void
menuLogon
()
void
menuRelogon
()
void
menuProperties
()
void
menuOpenRecent
(int)
void
closeDown
()
void
startSearch
(int,const char *)
void
searchDownload
(QListViewItem *it)
void
startConsoleCommand
(const char *str)
void
napsterRead
(KSocket *)
void
napsterClose
(KSocket *)
void
downloadTerminate
(QListViewItem *)
void
downloadTerminateAndDelete
(QListViewItem *)
void
playsong_dl
(const char *)
void
uploadTerminate
(QListViewItem *)
void
timeout
()
void
addPingItem
(const char *user)
void
sendWhois
(const char *user)
void
playsong
(const char *)
Knapster
(const char *name=0)
constructor
~Knapster
()
[virtual]
destructor
Generated by: jade@lost on Sat Jun 10 14:35:26 2000, using kdoc 2.0a22.