[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/work/dbus-kde4/qt-dbus
From: Kevin Ottens <ervin () kde ! org>
Date: 2005-09-01 15:22:41
Message-ID: 1125588161.627823.14684.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 455867 by ervin:
Normalize the slot name, otherwise connect() will fail in most cases.
M +3 -3 configure.in.in
M +2 -1 qdbusintegrator.cpp
--- branches/work/dbus-kde4/qt-dbus/configure.in.in #455866:455867
@@ -6,10 +6,10 @@
dbus_lib=NOTFOUND
dbus=NOTFOUND
- search_incs="$kde_includes /usr/include /usr/include/dbus-1.0 /usr/local/include \
/usr/local/include/dbus-1.0" + search_incs="$kde_includes /opt/fdo/include/dbus-1.0 \
/usr/include /usr/include/dbus-1.0 /usr/local/include /usr/local/include/dbus-1.0" \
AC_FIND_FILE(dbus/dbus.h, $search_incs, dbus_incdir)
- search_incs_arch_deps="$kde_includes /usr/lib/dbus-1.0/include \
/usr/local/lib/dbus-1.0/include" + search_incs_arch_deps="$kde_includes \
/opt/fdo/lib/dbus-1.0/include /usr/lib/dbus-1.0/include \
/usr/local/lib/dbus-1.0/include" AC_FIND_FILE(dbus/dbus-arch-deps.h, \
$search_incs_arch_deps, dbus_incdir_arch_deps)
if [test -r $dbus_incdir/dbus/dbus.h] && [test -r \
$dbus_incdir_arch_deps/dbus/dbus-arch-deps.h] ; then @@ -17,7 +17,7 @@
dbus_inc=FOUND
fi
- search_libs="$kde_libraries /usr/lib /usr/local/lib"
+ search_libs="$kde_libraries /opt/fdo/lib /usr/lib /usr/local/lib"
AC_FIND_FILE(libdbus-1.so, $search_libs, dbus_libdir)
if test -r $dbus_libdir/libdbus-1.so ; then
--- branches/work/dbus-kde4/qt-dbus/qdbusintegrator.cpp #455866:455867
@@ -315,8 +315,9 @@
{
Q_ASSERT(static_cast<QObject *>(obj)); Q_ASSERT(slotName);
+ QByteArray normalizedName = QMetaObject::normalizedSignature(slotName);
const QMetaObject *mo = obj->metaObject();
- midx = mo->indexOfMethod(slotName);
+ midx = mo->indexOfMethod(normalizedName);
if (midx < 0)
return false;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic