diff options
| author | 2011-04-21 20:55:11 +0000 | |
|---|---|---|
| committer | 2011-04-21 20:55:11 +0000 | |
| commit | 06d84e592a226a7df83be55ad7150ff31d92d6bc (patch) | |
| tree | 1874b002c3cf23596190d2a1d0e50f54f13e5e83 /src/modules/logview/libkvilogview.cpp | |
| parent | removed useless pointer (diff) | |
| download | KVIrc-06d84e592a226a7df83be55ad7150ff31d92d6bc.tar.gz KVIrc-06d84e592a226a7df83be55ad7150ff31d92d6bc.tar.bz2 KVIrc-06d84e592a226a7df83be55ad7150ff31d92d6bc.zip | |
more work on $log.export (wip)
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5797 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/logview/libkvilogview.cpp')
| -rw-r--r-- | src/modules/logview/libkvilogview.cpp | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/src/modules/logview/libkvilogview.cpp b/src/modules/logview/libkvilogview.cpp index abae5ea5b..309b6934d 100644 --- a/src/modules/logview/libkvilogview.cpp +++ b/src/modules/logview/libkvilogview.cpp @@ -5,6 +5,7 @@ // // This file is part of the KVIrc irc client distribution // Copyright (C) 2000-2010 Szymon Stefanek (pragma at kvirc dot net) +// Copyright (C) 2011 Elvio Basello (hellvis69 at gmail dot com) // // This program is FREE software. You can redistribute it and/or // modify it under the terms of the GNU General Public License @@ -156,11 +157,20 @@ static bool logview_module_ctrl(KviModule *, const char * pcOperation, void * pP if(!g_pLogViewWindow) g_pLogViewWindow = new LogViewWindow(); */ - KviLogFileData * pLog = (KviLogFileData *)pParam; - if(!pLog) + + LogFileData * pData = (LogFileData *)pParam; + if(!pData) return false; - qDebug("name: %s - type: %s",pLog->szName.toUtf8().data(),pLog->szType.toUtf8().data()); + LogFile * pLog = new LogFile(pData->szName); + int iId = LogFile::PlainText; + if(pData->szType == "html") + iId = LogFile::HTML; + + QString szFile; + g_pLogViewWindow->createLog(pLog,iId,&szFile); + qDebug("FILE: %s",szFile.toUtf8().data()); + return true; } |
