diff -u trunk/scribus/plugins/myplugin/CMakeLists.txt work/scribus/plugins/myplugin/CMakeLists.txt
--- trunk/scribus/plugins/myplugin/CMakeLists.txt	2007-11-12 02:13:54.000000000 +0100
+++ work/scribus/plugins/myplugin/CMakeLists.txt	2007-11-12 02:04:26.000000000 +0100
@@ -15,7 +15,7 @@
 
 SET(SCRIBUS_MY_PLUGIN "myplugin")
 
-SCRIBUS_QT_WRAP_CPP(MY_PLUGIN_MOC_SOURCES ${MY_PLUGIN_MOC_CLASSES})
+QT4_WRAP_CPP(MY_PLUGIN_MOC_SOURCES ${MY_PLUGIN_MOC_CLASSES})
 
 ADD_LIBRARY(${SCRIBUS_MY_PLUGIN} MODULE ${MY_PLUGIN_SOURCES} ${MY_PLUGIN_MOC_SOURCES})
 
diff -u trunk/scribus/plugins/myplugin/mypluginimpl.cpp work/scribus/plugins/myplugin/mypluginimpl.cpp
--- trunk/scribus/plugins/myplugin/mypluginimpl.cpp	2007-11-12 02:13:54.000000000 +0100
+++ work/scribus/plugins/myplugin/mypluginimpl.cpp	2007-11-12 01:46:54.000000000 +0100
@@ -11,8 +11,9 @@
 #include <QMessageBox>
 
 // Initialize members here, if any
-MyPluginImpl::MyPluginImpl() : QObject(0, "MyPluginImpl")
+MyPluginImpl::MyPluginImpl() : QObject(0)
 {
+   setObjectName("MyPluginImpl");
 }
 
 bool MyPluginImpl::run(const QString & target, ScribusDoc* doc)
