aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Elvio Basello2008-05-22 16:42:00 +0000
committerGravatar Elvio Basello2008-05-22 16:42:00 +0000
commit1833eeb8cd22aea266674133dfa5002a8daf6423 (patch)
treeff3d3fe1bbd2e6b4a708957b1eb32f31711919a6
parentfixed wrong parameters (diff)
downloadKVIrc-1833eeb8cd22aea266674133dfa5002a8daf6423.tar.gz
KVIrc-1833eeb8cd22aea266674133dfa5002a8daf6423.tar.bz2
KVIrc-1833eeb8cd22aea266674133dfa5002a8daf6423.zip
more work on addon manager
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1836 17fca916-40b9-46aa-a4ea-0a15b648b75c
-rw-r--r--TODO-Qt45
-rw-r--r--src/modules/addon/addonfunctions.cpp7
-rw-r--r--src/modules/addon/managementdialog.cpp2
3 files changed, 5 insertions, 9 deletions
diff --git a/TODO-Qt4 b/TODO-Qt4
index e69dae9b7..5fd9356f2 100644
--- a/TODO-Qt4
+++ b/TODO-Qt4
@@ -50,6 +50,7 @@ src/kvirc/ui:
src/modules
clock - all excluded by #if
+ dcc
editor - q3support
iograph - all excluded by #if
objects - q3support
@@ -63,8 +64,6 @@ src/modules
notifier
popupeditor
reguser
+ theme (dynamic tooltip)
trayicon
toolbarEditor
- addon (Q3MimeSourceFactory related stuff)
- dcc
- theme (dynamic tooltip)
diff --git a/src/modules/addon/addonfunctions.cpp b/src/modules/addon/addonfunctions.cpp
index cd3728a16..763d28b02 100644
--- a/src/modules/addon/addonfunctions.cpp
+++ b/src/modules/addon/addonfunctions.cpp
@@ -37,8 +37,6 @@
#include "kvi_kvs_script.h"
#include <QDir>
-#include <q3mimefactory.h>
-#define KviTalMimeSourceFactory Q3MimeSourceFactory
#include <stdlib.h>
@@ -205,8 +203,8 @@ namespace KviAddonFunctions
&szShowDetails
);
- KviTalMimeSourceFactory::defaultFactory()->setText("addon_dialog_details",szDetails);
- KviTalMimeSourceFactory::defaultFactory()->setText("addon_dialog_main",hd.szHtmlText);
+ hd.addHtmlResource("addon_dialog_details",szDetails);
+ hd.addHtmlResource("addon_dialog_main",hd.szHtmlText);
QString beginCenter = "<center>";
QString endCenter = "</center>";
@@ -253,7 +251,6 @@ namespace KviAddonFunctions
szUnpackPath = szTmpPath + szRandomDir;
szTmpDir = QDir(szUnpackPath);
}
- debug("szUnpackPath: %s",szUnpackPath.toUtf8().data());
// Unpack addon package into the random tmp dir
if(!r.unpack(szAddonPackageFileName,szUnpackPath))
diff --git a/src/modules/addon/managementdialog.cpp b/src/modules/addon/managementdialog.cpp
index 08b72a075..ba43a2002 100644
--- a/src/modules/addon/managementdialog.cpp
+++ b/src/modules/addon/managementdialog.cpp
@@ -88,7 +88,7 @@ KviScriptAddonListViewItem::~KviScriptAddonListViewItem()
}
KviScriptManagementDialog::KviScriptManagementDialog(QWidget * p)
-: QDialog(p/*,WType_TopLevel | WStyle_Customize | WStyle_Title | WStyle_StaysOnTop | WStyle_DialogBorder*/)
+: QDialog(p)
{
setWindowTitle(__tr2qs("Manage Script-Based Addons"));
setObjectName("Addon manager");