From 06d84e592a226a7df83be55ad7150ff31d92d6bc Mon Sep 17 00:00:00 2001 From: Elvio Basello Date: Thu, 21 Apr 2011 20:55:11 +0000 Subject: more work on $log.export (wip) git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5797 17fca916-40b9-46aa-a4ea-0a15b648b75c --- src/modules/logview/libkvilogview.cpp | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'src/modules/logview/libkvilogview.cpp') 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; } -- cgit v1.3.1-10-gc9f91