aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Szymon Tomasz Stefanek2011-01-21 18:39:49 +0000
committerGravatar Szymon Tomasz Stefanek2011-01-21 18:39:49 +0000
commit8f6e7e99d3af09f268fa10367c0ef8a44424fc78 (patch)
tree9bccafa6d2cd82c67bd1618bdbedb92c319cb34d
parentupdate (diff)
downloadKVIrc-8f6e7e99d3af09f268fa10367c0ef8a44424fc78.tar.gz
KVIrc-8f6e7e99d3af09f268fa10367c0ef8a44424fc78.tar.bz2
KVIrc-8f6e7e99d3af09f268fa10367c0ef8a44424fc78.zip
Fix window encoding popup so it allows setting the encoding in all windows. Thnx to Nakre for spotting this :)
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5383 17fca916-40b9-46aa-a4ea-0a15b648b75c
-rw-r--r--src/kvirc/ui/KviWindow.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/kvirc/ui/KviWindow.cpp b/src/kvirc/ui/KviWindow.cpp
index b6385a3d5..b0e2c014c 100644
--- a/src/kvirc/ui/KviWindow.cpp
+++ b/src/kvirc/ui/KviWindow.cpp
@@ -687,7 +687,6 @@ void KviWindow::createSystemTextEncodingPopup()
g_pMdiWindowSystemTextEncodingPopupSmart = new KviTalPopupMenu();
g_pMdiWindowSystemTextEncodingPopupSmartUtf8 = new KviTalPopupMenu();
g_pMdiWindowSystemTextEncodingActionGroup = new QActionGroup(g_pMdiWindowSystemTextEncodingPopup);
- connect(g_pMdiWindowSystemTextEncodingActionGroup,SIGNAL(triggered(QAction*)),this,SLOT(systemTextEncodingPopupActivated(QAction*)));
//default action
QTextCodec * pCodec = defaultTextCodec();
@@ -808,6 +807,10 @@ void KviWindow::createSystemTextEncodingPopup()
}
}
}
+
+ disconnect(g_pMdiWindowSystemTextEncodingActionGroup,SIGNAL(triggered(QAction*)),NULL,NULL);
+ connect(g_pMdiWindowSystemTextEncodingActionGroup,SIGNAL(triggered(QAction*)),this,SLOT(systemTextEncodingPopupActivated(QAction*)));
+
}
void KviWindow::systemTextEncodingPopupActivated(QAction * pAction)