aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar Noldor2008-05-06 16:19:22 +0000
committerGravatar Noldor2008-05-06 16:19:22 +0000
commit2df0dbca3ed991f2a183f7444e1107afb33e3007 (patch)
tree480ae8db77885e37ccf26825fc9e36ab737deb06 /src
parentfixed rules for notifier module (diff)
downloadKVIrc-2df0dbca3ed991f2a183f7444e1107afb33e3007.tar.gz
KVIrc-2df0dbca3ed991f2a183f7444e1107afb33e3007.tar.bz2
KVIrc-2df0dbca3ed991f2a183f7444e1107afb33e3007.zip
fix background image on addon dialog on win (and maybe apple)
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1694 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src')
-rw-r--r--src/modules/addon/managementdialog.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/modules/addon/managementdialog.cpp b/src/modules/addon/managementdialog.cpp
index 5e68a3a4b..f72bd24b6 100644
--- a/src/modules/addon/managementdialog.cpp
+++ b/src/modules/addon/managementdialog.cpp
@@ -152,7 +152,6 @@ KviScriptManagementDialog::KviScriptManagementDialog(QWidget * p)
QWidget *w= new QWidget(hb);
w->setSizePolicy(QSizePolicy::Expanding,QSizePolicy::Minimum);
- // QPixmap * pix = g_pIconManager->getImage("kvi_dialog_addons.png");
m_pListWidget = new KviTalListWidget(this);
KviTalIconAndRichTextItemDelegate *itemDelegate=new KviTalIconAndRichTextItemDelegate(m_pListWidget);
@@ -164,9 +163,12 @@ KviScriptManagementDialog::KviScriptManagementDialog(QWidget * p)
QString szPic;
g_pApp->getGlobalKvircDirectory(szPic,KviApp::Pics);
- szPic += QDir::separator();
- szPic += "kvi_dialog_addons.png";
- QString szStyle("QListWidget {background-image: url(" + szPic + ");}");
+ // we need mandatory unix like path separator
+ szPic.replace('\\',"/");
+
+ szPic += "/kvi_dialog_addons.png";
+ QString szStyle("QListWidget {background-image: url(" + szPic + ");background-repeat: no-repeat;background-position: bottom right;}");
+ debug("path %s",szPic.toUtf8().data());
m_pListWidget->setStyleSheet(szStyle);
g->addWidget(m_pListWidget,1,0);