From 2df0dbca3ed991f2a183f7444e1107afb33e3007 Mon Sep 17 00:00:00 2001 From: Noldor Date: Tue, 6 May 2008 16:19:22 +0000 Subject: 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 --- src/modules/addon/managementdialog.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'src/modules/addon') 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); -- cgit v1.3.1-10-gc9f91