aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar Fabio Bas2008-08-04 17:24:33 +0000
committerGravatar Fabio Bas2008-08-04 17:24:33 +0000
commite4d9df40e5419d49a1183bc090e8381f634ba77e (patch)
tree48ba1fae95504570af35caa70b8a1fd8a7030b77 /src
parentAdded Phonon cmake module from KDE4, now using it. (diff)
downloadKVIrc-e4d9df40e5419d49a1183bc090e8381f634ba77e.tar.gz
KVIrc-e4d9df40e5419d49a1183bc090e8381f634ba77e.tar.bz2
KVIrc-e4d9df40e5419d49a1183bc090e8381f634ba77e.zip
fix for #197
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2178 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src')
-rw-r--r--src/kvilib/tal/kvi_tal_wizard.cpp3
-rw-r--r--src/kvilib/tal/kvi_tal_wizard.h2
-rw-r--r--src/modules/mircimport/libkvimircimport.cpp2
3 files changed, 6 insertions, 1 deletions
diff --git a/src/kvilib/tal/kvi_tal_wizard.cpp b/src/kvilib/tal/kvi_tal_wizard.cpp
index 6200f7883..c45901000 100644
--- a/src/kvilib/tal/kvi_tal_wizard.cpp
+++ b/src/kvilib/tal/kvi_tal_wizard.cpp
@@ -401,6 +401,7 @@ void KviTalWizard::showEvent(QShowEvent * e)
setCurrentPage(pData->pWidget);
}
QDialog::showEvent(e);
+ emit pageChanged(m_p->pCurrentPage->szTitle);
}
void KviTalWizard::closeEvent(QCloseEvent * e)
@@ -414,11 +415,13 @@ void KviTalWizard::backButtonClicked()
if(!m_p->pCurrentPage)
return;
setCurrentPage(m_p->findPrevEnabledPage(m_p->pCurrentPage->pWidget));
+ emit pageChanged(m_p->pCurrentPage->szTitle);
}
void KviTalWizard::nextButtonClicked()
{
setCurrentPage(m_p->findNextEnabledPage(m_p->pCurrentPage->pWidget));
+ emit pageChanged(m_p->pCurrentPage->szTitle);
}
void KviTalWizard::helpButtonClicked()
diff --git a/src/kvilib/tal/kvi_tal_wizard.h b/src/kvilib/tal/kvi_tal_wizard.h
index 289e5089c..eefef2e5a 100644
--- a/src/kvilib/tal/kvi_tal_wizard.h
+++ b/src/kvilib/tal/kvi_tal_wizard.h
@@ -143,11 +143,13 @@ signals:
/// Emitted when the help button is clicked.
///
void helpClicked();
+ void pageChanged(QString title);
protected:
///
/// Displays the first page if no other page is shown yet.
///
virtual void showEvent(QShowEvent * e);
+
///
/// Handles redirects the close button to the "cancel" operation.
///
diff --git a/src/modules/mircimport/libkvimircimport.cpp b/src/modules/mircimport/libkvimircimport.cpp
index 42c7f67a6..d0896378d 100644
--- a/src/modules/mircimport/libkvimircimport.cpp
+++ b/src/modules/mircimport/libkvimircimport.cpp
@@ -176,7 +176,7 @@ KviRemoteMircServerImportWizard::KviRemoteMircServerImportWizard(KviRemoteMircSe
setNextEnabled(vb,false);
setFinishEnabled(vb,true);
- connect(this,SIGNAL(selected(const QString &)),this,SLOT(pageSelected(const QString &)));
+ connect(this,SIGNAL(pageChanged(const QString &)),this,SLOT(pageSelected(const QString &)));
}
KviRemoteMircServerImportWizard::~KviRemoteMircServerImportWizard()