From e342a0bc04ebc19cf397b9b53773af5308fe79f3 Mon Sep 17 00:00:00 2001
From: Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>
Date: Sat, 3 Oct 2026 17:48:28 -0300
Subject: Replace zero pointer constants with nullptr
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>
---
 sip/dcop/dcopclient.sip                   |   6 +-
 sip/tdeabc/addressbook.sip                |   4 +-
 sip/tdeabc/addresseedialog.sip            |   2 +-
 sip/tdeabc/addresslineedit.sip            |   2 +-
 sip/tdeabc/ldapclient.sip                 |   2 +-
 sip/tdeabc/ldapconfigwidget.sip           |   4 +-
 sip/tdeabc/resourcefile.sip               |   6 +-
 sip/tdeabc/resourceselectdialog.sip       |   4 +-
 sip/tdecore/kaudioplayer.sip              |   2 +-
 sip/tdecore/kcalendarsystem.sip           |   4 +-
 sip/tdecore/kcalendarsystemfactory.sip    |   2 +-
 sip/tdecore/kclipboard.sip                |   2 +-
 sip/tdecore/kdesktopwidget.sip            |   2 +-
 sip/tdecore/kdestyle.sip                  |  18 ++--
 sip/tdecore/kiconloader.sip               |   4 +-
 sip/tdecore/klibloader.sip                |   8 +-
 sip/tdecore/kmanagerselection.sip         |   8 +-
 sip/tdecore/kpty.sip                      |   2 +-
 sip/tdecore/krootprop.sip                 |   4 +-
 sip/tdecore/kshell.sip                    |   2 +-
 sip/tdecore/kurl.sip                      |   2 +-
 sip/tdecore/kurldrag.sip                  |   4 +-
 sip/tdecore/kxmessages.sip                |   2 +-
 sip/tdecore/tdeaboutdata.sip              |   6 +-
 sip/tdecore/tdeaccel.sip                  |  10 +--
 sip/tdecore/tdeaccelaction.sip            |   6 +-
 sip/tdecore/tdeaccelbase.sip              |   4 +-
 sip/tdecore/tdecmdlineargs.sip            |   6 +-
 sip/tdecore/tdeconfig.sip                 |   2 +-
 sip/tdecore/tdeconfigbackend.sip          |   2 +-
 sip/tdecore/tdeconfigbase.sip             |  24 +++---
 sip/tdecore/tdeconfigdialogmanager.sip    |   2 +-
 sip/tdecore/tdeglobalaccel.sip            |   6 +-
 sip/tdecore/tdelocale.sip                 |  16 ++--
 sip/tdecore/tdemultipledrag.sip           |   2 +-
 sip/tdecore/tdeprocess.sip                |   6 +-
 sip/tdecore/tdeprocio.sip                 |   4 +-
 sip/tdecore/tdeshortcut.sip               |   2 +-
 sip/tdecore/tdeshortcutlist.sip           |   4 +-
 sip/tdecore/tdestartupinfo.sip            |   2 +-
 sip/tdecore/twinmodule.sip                |   2 +-
 sip/tdefile/kdirselectdialog.sip          |   4 +-
 sip/tdefile/kdiskfreesp.sip               |   2 +-
 sip/tdefile/kencodingfiledialog.sip       |  14 +--
 sip/tdefile/kicondialog.sip               |  12 +--
 sip/tdefile/knotifydialog.sip             |  16 ++--
 sip/tdefile/knotifywidgetbase.sip         |   2 +-
 sip/tdefile/kopenwith.sip                 |  10 +--
 sip/tdefile/kpreviewwidgetbase.sip        |   2 +-
 sip/tdefile/kpropertiesdialog.sip         |  18 ++--
 sip/tdefile/kpropsdlg.sip                 |  10 +--
 sip/tdefile/kurlbar.sip                   |   8 +-
 sip/tdefile/kurlcombobox.sip              |   4 +-
 sip/tdefile/kurlrequester.sip             |   8 +-
 sip/tdefile/kurlrequesterdlg.sip          |   2 +-
 sip/tdefile/tdediroperator.sip            |   2 +-
 sip/tdefile/tdefilebookmark.sip           |   2 +-
 sip/tdefile/tdefiledialog.sip             |  18 ++--
 sip/tdefile/tdefilefiltercombo.sip        |   2 +-
 sip/tdefile/tdefiletreebranch.sip         |   2 +-
 sip/tdefile/tdefiletreeview.sip           |   2 +-
 sip/tdefx/kdrawutil.sip                   |  12 +--
 sip/tdefx/kpixmap.sip                     |   2 +-
 sip/tdefx/tdestyle.sip                    |  18 ++--
 sip/tdehtml/tdehtml_part.sip              |   8 +-
 sip/tdehtml/tdehtmlview.sip               |   2 +-
 sip/tdeio/connection.sip                  |   2 +-
 sip/tdeio/defaultprogress.sip             |   2 +-
 sip/tdeio/global.sip                      |   2 +-
 sip/tdeio/jobclasses.sip                  |   6 +-
 sip/tdeio/kdatatool.sip                   |   6 +-
 sip/tdeio/kdcopservicestarter.sip         |   4 +-
 sip/tdeio/kdirlister.sip                  |   4 +-
 sip/tdeio/kdirwatch.sip                   |   2 +-
 sip/tdeio/kmimetype.sip                   |  12 +--
 sip/tdeio/kmimetypechooser.sip            |   6 +-
 sip/tdeio/kremoteencoding.sip             |   2 +-
 sip/tdeio/kscan.sip                       |  20 ++---
 sip/tdeio/kservice.sip                    |   4 +-
 sip/tdeio/kurifilter.sip                  |   4 +-
 sip/tdeio/netaccess.sip                   |  12 +--
 sip/tdeio/passdlg.sip                     |   2 +-
 sip/tdeio/previewjob.sip                  |   4 +-
 sip/tdeio/scheduler.sip                   |   2 +-
 sip/tdeio/slavebase.sip                   |   4 +-
 sip/tdeio/tdefilemetainfo.sip             |   2 +-
 sip/tdemdi/tdemdichildfrm.sip             |   2 +-
 sip/tdemdi/tdemdichildview.sip            |   4 +-
 sip/tdemdi/tdemdimainfrm.sip              |   6 +-
 sip/tdemdi/tdemditoolviewaccessor.sip     |   4 +-
 sip/tdeparts/browserextension.sip         |   8 +-
 sip/tdeparts/browserinterface.sip         |   2 +-
 sip/tdeparts/dockmainwindow.sip           |   2 +-
 sip/tdeparts/factory.sip                  |   8 +-
 sip/tdeparts/historyprovider.sip          |   2 +-
 sip/tdeparts/mainwindow.sip               |   6 +-
 sip/tdeparts/part.sip                     |  10 +--
 sip/tdeparts/partmanager.sip              |  10 +--
 sip/tdeparts/plugin.sip                   |   4 +-
 sip/tdeparts/statusbarextension.sip       |   2 +-
 sip/tdeprint/kmjobmanager.sip             |   4 +-
 sip/tdeprint/kmmanager.sip                |   8 +-
 sip/tdeprint/kmprinter.sip                |   2 +-
 sip/tdeprint/kprintaction.sip             |  12 +--
 sip/tdeprint/kprintdialog.sip             |   2 +-
 sip/tdeprint/kprintdialogpage.sip         |   2 +-
 sip/tdeprint/kprinter.sip                 |   4 +-
 sip/tderesources/configdialog.sip         |   2 +-
 sip/tderesources/configwidget.sip         |   2 +-
 sip/tderesources/factory.sip              |   2 +-
 sip/tderesources/selectdialog.sip         |   6 +-
 sip/tdespell/ksconfig.sip                 |   4 +-
 sip/tdespell/ksyntaxhighlighter.sip       |   2 +-
 sip/tdespell/tdespell.sip                 |   2 +-
 sip/tdespell2/backgroundchecker.sip       |   2 +-
 sip/tdespell2/broker.sip                  |   2 +-
 sip/tdespell2/configwidget.sip            |   2 +-
 sip/tdespell2/dialog.sip                  |   2 +-
 sip/tdeui/kactivelabel.sip                |   4 +-
 sip/tdeui/kanimwidget.sip                 |   2 +-
 sip/tdeui/karrowbutton.sip                |   2 +-
 sip/tdeui/kauthicon.sip                   |   6 +-
 sip/tdeui/kbugreport.sip                  |   2 +-
 sip/tdeui/kcmenumngr.sip                  |   2 +-
 sip/tdeui/kcolorbtn.sip                   |   4 +-
 sip/tdeui/kcolorcombo.sip                 |   2 +-
 sip/tdeui/kcolordialog.sip                |  12 +--
 sip/tdeui/kcolordrag.sip                  |   4 +-
 sip/tdeui/kcombobox.sip                   |   8 +-
 sip/tdeui/kcontainer.sip                  |   2 +-
 sip/tdeui/kdatepicker.sip                 |   2 +-
 sip/tdeui/kdatepik.sip                    |   2 +-
 sip/tdeui/kdatetbl.sip                    |  18 ++--
 sip/tdeui/kdatetimewidget.sip             |   4 +-
 sip/tdeui/kdatewidget.sip                 |   4 +-
 sip/tdeui/kdbtn.sip                       |   8 +-
 sip/tdeui/kdialog.sip                     |   2 +-
 sip/tdeui/kdialogbase.sip                 |   8 +-
 sip/tdeui/kdocktabctl.sip                 |   4 +-
 sip/tdeui/kdockwidget.sip                 |  34 ++++----
 sip/tdeui/kdockwindow.sip                 |   2 +-
 sip/tdeui/kdualcolorbtn.sip               |   4 +-
 sip/tdeui/kdualcolorbutton.sip            |   4 +-
 sip/tdeui/keditcl.sip                     |   8 +-
 sip/tdeui/keditlistbox.sip                |   6 +-
 sip/tdeui/kedittoolbar.sip                |  16 ++--
 sip/tdeui/khelpmenu.sip                   |   4 +-
 sip/tdeui/kiconview.sip                   |   2 +-
 sip/tdeui/kiconviewsearchline.sip         |   4 +-
 sip/tdeui/kinputdialog.sip                |  14 +--
 sip/tdeui/kjanuswidget.sip                |   2 +-
 sip/tdeui/kkeybutton.sip                  |   2 +-
 sip/tdeui/kkeydialog.sip                  |  22 ++---
 sip/tdeui/klanguagebutton.sip             |   4 +-
 sip/tdeui/kled.sip                        |   4 +-
 sip/tdeui/klineedit.sip                   |   4 +-
 sip/tdeui/klineeditdlg.sip                |   4 +-
 sip/tdeui/knuminput.sip                   |  28 +++---
 sip/tdeui/knumvalidator.sip               |  14 +--
 sip/tdeui/kpanelapplet.sip                |   2 +-
 sip/tdeui/kpanelappmenu.sip               |   2 +-
 sip/tdeui/kpanelextension.sip             |   2 +-
 sip/tdeui/kpanelmenu.sip                  |   4 +-
 sip/tdeui/kpassdlg.sip                    |   8 +-
 sip/tdeui/kpassivepopup.sip               |  26 +++---
 sip/tdeui/kpixmapregionselectordialog.sip |  10 +--
 sip/tdeui/kpixmapregionselectorwidget.sip |   2 +-
 sip/tdeui/kprogress.sip                   |   6 +-
 sip/tdeui/kpushbutton.sip                 |   8 +-
 sip/tdeui/krestrictedline.sip             |   2 +-
 sip/tdeui/krootpixmap.sip                 |   4 +-
 sip/tdeui/kruler.sip                      |   6 +-
 sip/tdeui/kscrollview.sip                 |   2 +-
 sip/tdeui/kseparator.sip                  |   4 +-
 sip/tdeui/ksqueezedtextlabel.sip          |   4 +-
 sip/tdeui/kstatusbar.sip                  |   4 +-
 sip/tdeui/kstdaction.sip                  | 126 +++++++++++++--------------
 sip/tdeui/kstringvalidator.sip            |   4 +-
 sip/tdeui/ksystemtray.sip                 |   2 +-
 sip/tdeui/ktabbar.sip                     |   2 +-
 sip/tdeui/ktabctl.sip                     |   2 +-
 sip/tdeui/ktabwidget.sip                  |   2 +-
 sip/tdeui/ktextbrowser.sip                |   2 +-
 sip/tdeui/ktextedit.sip                   |   4 +-
 sip/tdeui/kthemebase.sip                  |   2 +-
 sip/tdeui/kthemestyle.sip                 |  20 ++---
 sip/tdeui/ktimewidget.sip                 |   4 +-
 sip/tdeui/ktimezonewidget.sip             |   2 +-
 sip/tdeui/ktip.sip                        |   4 +-
 sip/tdeui/ktmainwindow.sip                |   2 +-
 sip/tdeui/kurllabel.sip                   |   6 +-
 sip/tdeui/kwizard.sip                     |   2 +-
 sip/tdeui/kxmlguifactory.sip              |  14 +--
 sip/tdeui/qxembed.sip                     |   2 +-
 sip/tdeui/tdeaboutapplication.sip         |   4 +-
 sip/tdeui/tdeaboutdialog.sip              |  10 +--
 sip/tdeui/tdeabouttde.sip                 |   2 +-
 sip/tdeui/tdeaccelmenu.sip                |   6 +-
 sip/tdeui/tdeaction.sip                   | 138 +++++++++++++++---------------
 sip/tdeui/tdeactionclasses.sip            | 118 ++++++++++++-------------
 sip/tdeui/tdeactioncollection.sip         |  12 +--
 sip/tdeui/tdeactionselector.sip           |   2 +-
 sip/tdeui/tdecmodule.sip                  |   6 +-
 sip/tdeui/tdecompletionbox.sip            |   2 +-
 sip/tdeui/tdefontcombo.sip                |   4 +-
 sip/tdeui/tdefontdialog.sip               |  10 +--
 sip/tdeui/tdefontrequester.sip            |   2 +-
 sip/tdeui/tdelistbox.sip                  |   2 +-
 sip/tdeui/tdelistview.sip                 |   4 +-
 sip/tdeui/tdelistviewsearchline.sip       |   4 +-
 sip/tdeui/tdemainwindow.sip               |   8 +-
 sip/tdeui/tdemenubar.sip                  |   2 +-
 sip/tdeui/tdepopupmenu.sip                |  12 +--
 sip/tdeui/tdeselect.sip                   |  10 +--
 sip/tdeui/tdeshortcutdialog.sip           |   2 +-
 sip/tdeui/tdetoolbar.sip                  |   6 +-
 sip/tdeui/tdetoolbarbutton.sip            |   6 +-
 sip/tdeui/tdetoolbarradiogroup.sip        |   2 +-
 sip/tdeui/twindowinfo.sip                 |   2 +-
 sip/tdeui/twindowlistmenu.sip             |   2 +-
 sip/tdeutils/kcmultidialog.sip            |   6 +-
 sip/tdeutils/kfinddialog.sip              |   4 +-
 sip/tdeutils/kplugininfo.sip              |  12 +--
 sip/tdeutils/kpluginselector.sip          |   6 +-
 sip/tdeutils/kreplace.sip                 |   2 +-
 sip/tdeutils/kreplacedialog.sip           |   2 +-
 sip/tdeutils/tdecmoduleloader.sip         |   8 +-
 sip/tdeutils/tdecmoduleproxy.sip          |   6 +-
 sip/tdeutils/tdemultitabbar.sip           |   4 +-
 229 files changed, 814 insertions(+), 814 deletions(-)

diff --git a/sip/dcop/dcopclient.sip b/sip/dcop/dcopclient.sip
index 3edba91..52a0b21 100644
--- a/sip/dcop/dcopclient.sip
+++ b/sip/dcop/dcopclient.sip
@@ -91,9 +91,9 @@ public:
     TQ_INT32             transactionId ();
     bool                 isApplicationRegistered (const TQCString&);
     QCStringList         registeredApplications ();
-    QCStringList         remoteObjects (const TQCString&, bool* = 0);
-    QCStringList         remoteInterfaces (const TQCString&, const TQCString&, bool* = 0);
-    QCStringList         remoteFunctions (const TQCString&, const TQCString&, bool* = 0);
+    QCStringList         remoteObjects (const TQCString&, bool* = nullptr);
+    QCStringList         remoteInterfaces (const TQCString&, const TQCString&, bool* = nullptr);
+    QCStringList         remoteFunctions (const TQCString&, const TQCString&, bool* = nullptr);
     bool                 receive (const TQCString&, const TQCString&, const TQCString&, const TQByteArray&, TQCString& /Out/, TQByteArray& /Out/);
     bool                 find (const TQCString&, const TQCString&, const TQCString&, const TQByteArray&, TQCString& /Out/, TQByteArray& /Out/);
     static TQCString     normalizeFunctionSignature (const TQCString&);
diff --git a/sip/tdeabc/addressbook.sip b/sip/tdeabc/addressbook.sip
index 21f1359..9558459 100644
--- a/sip/tdeabc/addressbook.sip
+++ b/sip/tdeabc/addressbook.sip
@@ -47,7 +47,7 @@ public:
                          AddressBook (const TQString&);
 %End
 
-    TDEABC::Ticket*        requestSaveTicket (TDEABC::Resource* = 0);
+    TDEABC::Ticket*        requestSaveTicket (TDEABC::Resource* = nullptr);
 
 %If ( KDE_3_2_0 -  )
     void                 releaseSaveTicket (TDEABC::Ticket*);
@@ -182,7 +182,7 @@ protected:
     PyObject *inst;
 
     // the loop depends on the type of iterator the  tmeplate makes available
-    for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () )
+    for(cpp = cpplist->first (); cpp; cpp = cpplist->next () )
     {
         if (!(inst = sipConvertFromInstance (cpp, sipClass_TDEABC_Resource, sipTransferObj))
             || PyList_Append (pylist, inst) < 0)
diff --git a/sip/tdeabc/addresseedialog.sip b/sip/tdeabc/addresseedialog.sip
index 31485ab..0ac2a49 100644
--- a/sip/tdeabc/addresseedialog.sip
+++ b/sip/tdeabc/addresseedialog.sip
@@ -56,7 +56,7 @@ class AddresseeDialog : KDialogBase
 
 
 public:
-                         AddresseeDialog (TQWidget* = 0, bool = 0);
+                         AddresseeDialog (TQWidget* = nullptr, bool = 0);
     TDEABC::Addressee      addressee ();
     TDEABC::Addressee::List addressees ();
     static TDEABC::Addressee getAddressee (TQWidget*);
diff --git a/sip/tdeabc/addresslineedit.sip b/sip/tdeabc/addresslineedit.sip
index c7c5672..2b1da02 100644
--- a/sip/tdeabc/addresslineedit.sip
+++ b/sip/tdeabc/addresslineedit.sip
@@ -36,7 +36,7 @@ class AddressLineEdit : KLineEdit
 
 
 public:
-                         AddressLineEdit (TQWidget*, bool = 1, const char* = 0);
+                         AddressLineEdit (TQWidget*, bool = 1, const char* = nullptr);
     virtual void         setFont (const TQFont&);
 
 %If ( KDE_3_2_0 -  )
diff --git a/sip/tdeabc/ldapclient.sip b/sip/tdeabc/ldapclient.sip
index e196389..b7adfd0 100644
--- a/sip/tdeabc/ldapclient.sip
+++ b/sip/tdeabc/ldapclient.sip
@@ -76,7 +76,7 @@ class LdapClient : TQObject
 
 
 public:
-                         LdapClient (TQObject* = 0, const char* = 0);
+                         LdapClient (TQObject* = nullptr, const char* = nullptr);
     bool                 isActive () const;
 
 signals:
diff --git a/sip/tdeabc/ldapconfigwidget.sip b/sip/tdeabc/ldapconfigwidget.sip
index 8d5e9a0..d7c6952 100644
--- a/sip/tdeabc/ldapconfigwidget.sip
+++ b/sip/tdeabc/ldapconfigwidget.sip
@@ -55,8 +55,8 @@ public:
         W_ALL
     };
 
-                         LdapConfigWidget (TQWidget* = 0, const char* = 0, WFlags = 0);
-                         LdapConfigWidget (int, TQWidget* = 0, const char* = 0, WFlags = 0);
+                         LdapConfigWidget (TQWidget* = nullptr, const char* = nullptr, WFlags = 0);
+                         LdapConfigWidget (int, TQWidget* = nullptr, const char* = nullptr, WFlags = 0);
     void                 setUser (const TQString&);
     TQString             user () const;
     void                 setPassword (const TQString&);
diff --git a/sip/tdeabc/resourcefile.sip b/sip/tdeabc/resourcefile.sip
index 599157a..92e238f 100644
--- a/sip/tdeabc/resourcefile.sip
+++ b/sip/tdeabc/resourcefile.sip
@@ -92,7 +92,7 @@ public:
 
 %If (  - KDE_3_3_0 )
                          ResourceFile (TDEABC::AddressBook*, const TDEConfig*);
-                         ResourceFile (TDEABC::AddressBook*, const TQString&, TDEABC::FormatPlugin* = 0);
+                         ResourceFile (TDEABC::AddressBook*, const TQString&, TDEABC::FormatPlugin* = nullptr);
     bool                 open ();
     void                 close ();
 %End
@@ -130,7 +130,7 @@ public:
 
 %If ( KDE_3_1_0 -  )
                          ResourceFile (TDEABC::AddressBook*, const TDEConfig*);
-                         ResourceFile (TDEABC::AddressBook*, const TQString&, TDEABC::FormatPlugin* = 0);
+                         ResourceFile (TDEABC::AddressBook*, const TQString&, TDEABC::FormatPlugin* = nullptr);
     bool                 open ();
     void                 close ();
 %End
@@ -156,7 +156,7 @@ protected:
 public:
 
 %If (  - KDE_3_1_0 )
-                         ResourceFile (TDEABC::AddressBook*, const TQString&, TDEABC::Format* = 0);
+                         ResourceFile (TDEABC::AddressBook*, const TQString&, TDEABC::Format* = nullptr);
     bool                 load (TDEABC::AddressBook*);
 %End
 
diff --git a/sip/tdeabc/resourceselectdialog.sip b/sip/tdeabc/resourceselectdialog.sip
index 0be6166..d64f9f0 100644
--- a/sip/tdeabc/resourceselectdialog.sip
+++ b/sip/tdeabc/resourceselectdialog.sip
@@ -38,9 +38,9 @@ class ResourceSelectDialog
 
 
 public:
-                         ResourceSelectDialog (TDEABC::AddressBook*, TQWidget* = 0, const char* = 0);
+                         ResourceSelectDialog (TDEABC::AddressBook*, TQWidget* = nullptr, const char* = nullptr);
     TDEABC::Resource*      resource ();
-    static TDEABC::Resource* getResource (TDEABC::AddressBook*, TQWidget* = 0);
+    static TDEABC::Resource* getResource (TDEABC::AddressBook*, TQWidget* = nullptr);
 //force
 
 private:
diff --git a/sip/tdecore/kaudioplayer.sip b/sip/tdecore/kaudioplayer.sip
index 167adf8..11e6a42 100644
--- a/sip/tdecore/kaudioplayer.sip
+++ b/sip/tdecore/kaudioplayer.sip
@@ -32,7 +32,7 @@ class KAudioPlayer : TQObject
 
 
 public:
-                         KAudioPlayer (const TQString&, TQObject* /TransferThis/ = 0, const char* = 0);
+                         KAudioPlayer (const TQString&, TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     static void          play (const TQString&);
 
 public slots:
diff --git a/sip/tdecore/kcalendarsystem.sip b/sip/tdecore/kcalendarsystem.sip
index fdf1c4f..88db108 100644
--- a/sip/tdecore/kcalendarsystem.sip
+++ b/sip/tdecore/kcalendarsystem.sip
@@ -34,7 +34,7 @@ class KCalendarSystem
 
 
 public:
-                         KCalendarSystem (const TDELocale* = 0);
+                         KCalendarSystem (const TDELocale* = nullptr);
     virtual int          year (const TQDate&) const = 0;
     virtual TQString      yearString (const TQDate&, bool) const;
     virtual int          yearStringToInteger (const TQString&, int& /Out/) const;
@@ -54,7 +54,7 @@ public:
     virtual int          daysInYear (const TQDate&) const = 0;
     virtual int          daysInMonth (const TQDate&) const = 0;
     virtual int          weeksInYear (int) const = 0;
-    virtual int          weekNumber (const TQDate&, int* = 0) const = 0;
+    virtual int          weekNumber (const TQDate&, int* = nullptr) const = 0;
     virtual TQString      monthName (int, int, bool = 0) const = 0;
     virtual TQString      monthName (const TQDate&, bool = 0) const = 0;
     virtual TQString      monthNamePossessive (int, int, bool = 0) const = 0;
diff --git a/sip/tdecore/kcalendarsystemfactory.sip b/sip/tdecore/kcalendarsystemfactory.sip
index 665b6b1..2148f73 100644
--- a/sip/tdecore/kcalendarsystemfactory.sip
+++ b/sip/tdecore/kcalendarsystemfactory.sip
@@ -35,7 +35,7 @@ class KCalendarSystemFactory
 
 public:
                          KCalendarSystemFactory ();
-    static KCalendarSystem* create (const TQString& = TQString ::fromUtf8 ("gregorian" ), const TDELocale* = 0);
+    static KCalendarSystem* create (const TQString& = TQString ::fromUtf8 ("gregorian" ), const TDELocale* = nullptr);
     static TQStringList   calendarSystems ();
 
 };  // class KCalendarSystemFactory
diff --git a/sip/tdecore/kclipboard.sip b/sip/tdecore/kclipboard.sip
index 178d748..cef2dc6 100644
--- a/sip/tdecore/kclipboard.sip
+++ b/sip/tdecore/kclipboard.sip
@@ -44,7 +44,7 @@ protected:
                          ~TDEClipboardSynchronizer ();
 
 private:
-                         TDEClipboardSynchronizer (TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDEClipboardSynchronizer (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
 
 };  // class TDEClipboardSynchronizer
 
diff --git a/sip/tdecore/kdesktopwidget.sip b/sip/tdecore/kdesktopwidget.sip
index e1c3c14..542d13b 100644
--- a/sip/tdecore/kdesktopwidget.sip
+++ b/sip/tdecore/kdesktopwidget.sip
@@ -36,7 +36,7 @@ public:
     bool                 isVirtualDesktop () const;
     int                  numScreens () const;
     int                  primaryScreen () const;
-    int                  screenNumber (TQWidget* = 0) const;
+    int                  screenNumber (TQWidget* = nullptr) const;
     int                  screenNumber (const TQPoint&) const;
     TQWidget*             screen (int = -1);
     const TQRect&         screenGeometry (int = -1) const;
diff --git a/sip/tdecore/kdestyle.sip b/sip/tdecore/kdestyle.sip
index a03617e..7b3c26b 100644
--- a/sip/tdecore/kdestyle.sip
+++ b/sip/tdecore/kdestyle.sip
@@ -56,11 +56,11 @@ public:
     virtual void         polish (TQWidget*);
     virtual void         unPolish (TQWidget*);
     virtual void         polish (TQPalette&);
-    void                 drawButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, const TQBrush* = 0);
+    void                 drawButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, const TQBrush* = nullptr);
     void                 drawButtonMask (TQPainter*, int, int, int, int);
     void                 drawComboButtonMask (TQPainter*, int, int, int, int);
     TQRect                buttonRect (int, int, int, int);
-    void                 drawBevelButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, const TQBrush* = 0);
+    void                 drawBevelButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, const TQBrush* = nullptr);
     void                 drawPushButton (TQPushButton*, TQPainter*);
     virtual void         drawPushButtonLabel (TQPushButton*, TQPainter*);
     void                 drawScrollBarControls (TQPainter*, const TQScrollBar*, int, uint, uint);
@@ -72,17 +72,17 @@ public:
     TQSize                exclusiveIndicatorSize () const;
     void                 drawExclusiveIndicator (TQPainter*, int, int, int, int, const TQColorGroup&, bool, bool = 0, bool = 1);
     void                 drawExclusiveIndicatorMask (TQPainter*, int, int, int, int, bool);
-    void                 drawComboButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, bool = 0, bool = 1, const TQBrush* = 0);
+    void                 drawComboButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, bool = 0, bool = 1, const TQBrush* = nullptr);
     TQRect                comboButtonRect (int, int, int, int);
     TQRect                comboButtonFocusRect (int, int, int, int);
     int                  sliderLength () const;
-    void                 drawArrow (TQPainter*, TQt::ArrowType, bool, int, int, int, int, const TQColorGroup&, bool = 1, const TQBrush* = 0);
+    void                 drawArrow (TQPainter*, TQt::ArrowType, bool, int, int, int, int, const TQColorGroup&, bool = 1, const TQBrush* = nullptr);
     void                 drawSlider (TQPainter*, int, int, int, int, const TQColorGroup&, Orientation, bool, bool);
     void                 drawSliderMask (TQPainter*, int, int, int, int, Orientation, bool, bool);
-    void                 drawTDEToolBar (TQPainter*, int, int, int, int, const TQColorGroup&, TDEToolBarPos, TQBrush* = 0);
-    void                 drawKBarHandle (TQPainter*, int, int, int, int, const TQColorGroup&, TDEToolBarPos, TQBrush* = 0);
-    void                 drawKMenuBar (TQPainter*, int, int, int, int, const TQColorGroup&, bool, TQBrush* = 0);
-    void                 drawTDEToolBarButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, bool = 1, bool = 1, bool = 0, TDEToolButtonType = Icon, const TQString& = TQString::null, const TQPixmap* = 0, TQFont* = 0, TQWidget* = 0);
+    void                 drawTDEToolBar (TQPainter*, int, int, int, int, const TQColorGroup&, TDEToolBarPos, TQBrush* = nullptr);
+    void                 drawKBarHandle (TQPainter*, int, int, int, int, const TQColorGroup&, TDEToolBarPos, TQBrush* = nullptr);
+    void                 drawKMenuBar (TQPainter*, int, int, int, int, const TQColorGroup&, bool, TQBrush* = nullptr);
+    void                 drawTDEToolBarButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, bool = 1, bool = 1, bool = 0, TDEToolButtonType = Icon, const TQString& = TQString::null, const TQPixmap* = nullptr, TQFont* = nullptr, TQWidget* = nullptr);
 //ig     void                 drawKMenuItem (TQPainter*, int, int, int, int, const TQColorGroup&, bool, TQMenuItem*, TQBrush* = 0);
 //ig     void                 drawPopupMenuItem (TQPainter*, bool, int, int, TQMenuItem*, const TQPalette&, bool, bool, int, int, int, int);
 //ig     int                  popupMenuItemHeight (bool, TQMenuItem*, const TQFontMetrics&);
@@ -102,7 +102,7 @@ public:
 protected:
     void                 drawSBDeco (TQPainter*, const TQRect&, const TQColorGroup&, bool);
     void                 drawSBButton (TQPainter*, const TQRect&, const TQColorGroup&, bool = 0);
-    void                 kColorBitmaps (TQPainter*, const TQColorGroup&, int, int, TQBitmap* = 0, TQBitmap* = 0, TQBitmap* = 0, TQBitmap* = 0, TQBitmap* = 0, TQBitmap* = 0);
+    void                 kColorBitmaps (TQPainter*, const TQColorGroup&, int, int, TQBitmap* = nullptr, TQBitmap* = nullptr, TQBitmap* = nullptr, TQBitmap* = nullptr, TQBitmap* = nullptr, TQBitmap* = nullptr);
 
 };  // class KDEStyle
 
diff --git a/sip/tdecore/kiconloader.sip b/sip/tdecore/kiconloader.sip
index d805133..0ac7663 100644
--- a/sip/tdecore/kiconloader.sip
+++ b/sip/tdecore/kiconloader.sip
@@ -32,9 +32,9 @@ class TDEIconLoader
 
 
 public:
-                         TDEIconLoader (const TQString& = TQString ::null , TDEStandardDirs* = 0);
+                         TDEIconLoader (const TQString& = TQString ::null , TDEStandardDirs* = nullptr);
     void                 addAppDir (const TQString&);
-    TQPixmap              loadIcon (const TQString&, TDEIcon::Group, int = 0, int = TDEIcon ::DefaultState , TQString* = 0, bool = 0) const;
+    TQPixmap              loadIcon (const TQString&, TDEIcon::Group, int = 0, int = TDEIcon ::DefaultState , TQString* = nullptr, bool = 0) const;
 
 %If ( KDE_3_5_0 -  )
     TQIconSet             loadIconSet (const TQString&, TDEIcon::Group, int, bool, bool);
diff --git a/sip/tdecore/klibloader.sip b/sip/tdecore/klibloader.sip
index e8f1b45..f4f7a31 100644
--- a/sip/tdecore/klibloader.sip
+++ b/sip/tdecore/klibloader.sip
@@ -71,7 +71,7 @@ public:
     static TQString       findLibrary (const char*, const TDEInstance* = TDEGlobal ::instance ());
 
 protected:
-                         KLibLoader (TQObject* /TransferThis/ = 0, const char* = 0);
+                         KLibLoader (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
 
 protected:
 //igx     virtual void         virtual_hook (int, void*);
@@ -87,14 +87,14 @@ class KLibFactory : TQObject
 
 
 public:
-                         KLibFactory (TQObject* /TransferThis/ = 0, const char* = 0);
-    TQObject*             create (TQObject* /Transfer/ = 0, const char* = 0, const char* = "TQObject", const TQStringList& = TQStringList ());
+                         KLibFactory (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+    TQObject*             create (TQObject* /Transfer/ = nullptr, const char* = nullptr, const char* = "TQObject", const TQStringList& = TQStringList ());
 
 signals:
     void                 objectCreated (TQObject*);
 
 protected:
-    virtual TQObject*     createObject (TQObject* /Transfer/ = 0, const char* = 0, const char* = "TQObject", const TQStringList& = TQStringList ()) /Factory/;
+    virtual TQObject*     createObject (TQObject* /Transfer/ = nullptr, const char* = nullptr, const char* = "TQObject", const TQStringList& = TQStringList ()) /Factory/;
 
 protected:
 //igx     virtual void         virtual_hook (int, void*);
diff --git a/sip/tdecore/kmanagerselection.sip b/sip/tdecore/kmanagerselection.sip
index 8dad1fa..053564f 100644
--- a/sip/tdecore/kmanagerselection.sip
+++ b/sip/tdecore/kmanagerselection.sip
@@ -36,8 +36,8 @@ class TDESelectionOwner : TQObject
 
 
 public:
-                         TDESelectionOwner (Atom, int = -1, TQObject* /TransferThis/ = 0);
-                         TDESelectionOwner (const char*, int = -1, TQObject* /TransferThis/ = 0);
+                         TDESelectionOwner (Atom, int = -1, TQObject* /TransferThis/ = nullptr);
+                         TDESelectionOwner (const char*, int = -1, TQObject* /TransferThis/ = nullptr);
     bool                 claim (bool, bool = 1);
     void                 release ();
     Window               ownerWindow () const;
@@ -73,8 +73,8 @@ class TDESelectionWatcher : TQObject
 
 
 public:
-                         TDESelectionWatcher (Atom, int = -1, TQObject* /TransferThis/ = 0);
-                         TDESelectionWatcher (const char*, int = -1, TQObject* /TransferThis/ = 0);
+                         TDESelectionWatcher (Atom, int = -1, TQObject* /TransferThis/ = nullptr);
+                         TDESelectionWatcher (const char*, int = -1, TQObject* /TransferThis/ = nullptr);
     Window               owner ();
 //ig     void                 filterEvent (XEvent*);
 
diff --git a/sip/tdecore/kpty.sip b/sip/tdecore/kpty.sip
index 7a27ee4..cc9e626 100644
--- a/sip/tdecore/kpty.sip
+++ b/sip/tdecore/kpty.sip
@@ -38,7 +38,7 @@ public:
     bool                 open ();
     void                 close ();
     void                 setCTty ();
-    void                 login (const char* = 0, const char* = 0);
+    void                 login (const char* = nullptr, const char* = nullptr);
     void                 logout ();
     void                 setWinSize (int, int);
     void                 setXonXoff (bool);
diff --git a/sip/tdecore/krootprop.sip b/sip/tdecore/krootprop.sip
index 4f5cd83..c49eed0 100644
--- a/sip/tdecore/krootprop.sip
+++ b/sip/tdecore/krootprop.sip
@@ -38,8 +38,8 @@ public:
     void                 destroy ();
     TQString              readEntry (const TQString&, const TQString& = TQString ::null ) const;
     int                  readNumEntry (const TQString&, int = 0) const;
-    TQFont                readFontEntry (const TQString&, const TQFont* = 0) const;
-    TQColor               readColorEntry (const TQString&, const TQColor* = 0) const;
+    TQFont                readFontEntry (const TQString&, const TQFont* = nullptr) const;
+    TQColor               readColorEntry (const TQString&, const TQColor* = nullptr) const;
     TQString              writeEntry (const TQString&, const TQString&);
     TQString              writeEntry (const TQString&, int);
     TQString              writeEntry (const TQString&, const TQFont&);
diff --git a/sip/tdecore/kshell.sip b/sip/tdecore/kshell.sip
index 2895143..7647417 100644
--- a/sip/tdecore/kshell.sip
+++ b/sip/tdecore/kshell.sip
@@ -48,7 +48,7 @@ enum Errors
     FoundMeta
 };
 
-TQStringList          splitArgs (const TQString&, int = 0, int* = 0);
+TQStringList          splitArgs (const TQString&, int = 0, int* = nullptr);
 TQString              joinArgs (const TQStringList&);
 TQString              joinArgsDQ (const TQStringList&);
 TQString              joinArgs (SIP_PYLIST) [TQString (const char**, int = -1)];
diff --git a/sip/tdecore/kurl.sip b/sip/tdecore/kurl.sip
index 652cee1..51e2be0 100644
--- a/sip/tdecore/kurl.sip
+++ b/sip/tdecore/kurl.sip
@@ -186,7 +186,7 @@ public:
 
 %If ( KDE_3_2_0 -  )
     static TQString      relativeURL (const KURL&, const KURL&, int = 0);
-    static TQString      relativePath (const TQString&, const TQString&, bool* = 0);
+    static TQString      relativePath (const TQString&, const TQString&, bool* = nullptr);
     static KURL::URIMode uriModeForProtocol (const TQString&);
 %End
 
diff --git a/sip/tdecore/kurldrag.sip b/sip/tdecore/kurldrag.sip
index 8ff7897..e423b82 100644
--- a/sip/tdecore/kurldrag.sip
+++ b/sip/tdecore/kurldrag.sip
@@ -41,8 +41,8 @@ public:
     void                 setExportAsText (bool);
 %End
 
-    static KURLDrag*     newDrag (const KURL::List&, TQWidget* = 0, const char* = 0);
-    static KURLDrag*     newDrag (const KURL::List&, const TQMap<TQString,TQString>&, TQWidget* = 0, const char* = 0);
+    static KURLDrag*     newDrag (const KURL::List&, TQWidget* = nullptr, const char* = nullptr);
+    static KURLDrag*     newDrag (const KURL::List&, const TQMap<TQString,TQString>&, TQWidget* = nullptr, const char* = nullptr);
     TQMap<TQString,TQString>& metaData ();
     static bool          decode (const TQMimeSource*, KURL::List&);
     static bool          decode (const TQMimeSource*, KURL::List&, TQMap<TQString,TQString>&);
diff --git a/sip/tdecore/kxmessages.sip b/sip/tdecore/kxmessages.sip
index 5786e66..1919edc 100644
--- a/sip/tdecore/kxmessages.sip
+++ b/sip/tdecore/kxmessages.sip
@@ -32,7 +32,7 @@ class KXMessages : TQWidget
 %End
 
 public:
-                         KXMessages (const char* = 0, TQWidget*/TransferThis/ = 0);
+                         KXMessages (const char* = nullptr, TQWidget*/TransferThis/ = nullptr);
     void                 sendMessage (WId, const char*, const TQString&);
     void                 broadcastMessage (const char*, const TQString&);
 //ig         static bool          sendMessageX (Display*, WId, const char*, const TQString&);
diff --git a/sip/tdecore/tdeaboutdata.sip b/sip/tdecore/tdeaboutdata.sip
index 2480be0..7104b51 100644
--- a/sip/tdecore/tdeaboutdata.sip
+++ b/sip/tdecore/tdeaboutdata.sip
@@ -86,9 +86,9 @@ public:
 
 
 public:
-                         TDEAboutData (const char*, const char*, const char*, const char* = 0, int = License_Unknown , const char* = 0, const char* = 0, const char* = 0, const char* = "submit@bugs.kde.org");
-    void                 addAuthor (const char*, const char* = 0, const char* = 0, const char* = 0);
-    void                 addCredit (const char*, const char* = 0, const char* = 0, const char* = 0);
+                         TDEAboutData (const char*, const char*, const char*, const char* = nullptr, int = License_Unknown , const char* = nullptr, const char* = nullptr, const char* = nullptr, const char* = "submit@bugs.kde.org");
+    void                 addAuthor (const char*, const char* = nullptr, const char* = nullptr, const char* = nullptr);
+    void                 addCredit (const char*, const char* = nullptr, const char* = nullptr, const char* = nullptr);
     void                 setTranslator (const char*, const char*);
     void                 setLicenseText (const char*);
     void                 setLicenseTextFile (const TQString&);
diff --git a/sip/tdecore/tdeaccel.sip b/sip/tdecore/tdeaccel.sip
index 03430aa..1de1a3a 100644
--- a/sip/tdecore/tdeaccel.sip
+++ b/sip/tdecore/tdeaccel.sip
@@ -32,8 +32,8 @@ class TDEAccel : TQAccel
 
 
 public:
-                         TDEAccel (TQWidget* /TransferThis/, const char* = 0);
-                         TDEAccel (TQWidget*, TQObject* /TransferThis/, const char* = 0);
+                         TDEAccel (TQWidget* /TransferThis/, const char* = nullptr);
+                         TDEAccel (TQWidget*, TQObject* /TransferThis/, const char* = nullptr);
     TDEAccelActions&       actions ();
     bool                 isEnabled ();
     void                 setEnabled (bool);
@@ -58,15 +58,15 @@ public:
     bool                 setEnabled (const TQString&, bool);
     const TQString&       configGroup () const;
     void                 setConfigGroup (const TQString&);
-    bool                 readSettings (TDEConfigBase* = 0);
-    bool                 writeSettings (TDEConfigBase* = 0) const;
+    bool                 readSettings (TDEConfigBase* = nullptr);
+    bool                 writeSettings (TDEConfigBase* = nullptr) const;
     void                 emitKeycodeChanged ();
 
 signals:
     void                 keycodeChanged ();
 
 public:
-    bool                 insertItem (const TQString&, const TQString&, const char*, int = 0, TQPopupMenu* = 0, bool = 1);
+    bool                 insertItem (const TQString&, const TQString&, const char*, int = 0, TQPopupMenu* = nullptr, bool = 1);
     bool                 insertItem (const TQString&, const TQString&, int, int, TQPopupMenu*, bool = 1);
     bool                 insertStdItem (TDEStdAccel::StdAccel, const TQString& = TQString ::null );
 
diff --git a/sip/tdecore/tdeaccelaction.sip b/sip/tdecore/tdeaccelaction.sip
index dff7dc4..15dd47a 100644
--- a/sip/tdecore/tdeaccelaction.sip
+++ b/sip/tdecore/tdeaccelaction.sip
@@ -102,11 +102,11 @@ public:
 
 %End
 
-    TDEAccelAction*        insert (const TQString&, const TQString&, const TQString&, const TDEShortcut&, const TDEShortcut&, const TQObject* = 0, const char* = 0, bool = 1, bool = 1);
+    TDEAccelAction*        insert (const TQString&, const TQString&, const TQString&, const TDEShortcut&, const TDEShortcut&, const TQObject* = nullptr, const char* = nullptr, bool = 1, bool = 1);
     TDEAccelAction*        insert (const TQString&, const TQString&);
     bool                 remove (const TQString&);
-    bool                 readActions (const TQString& = "Shortcuts", TDEConfigBase* = 0);
-    bool                 writeActions (const TQString& = "Shortcuts", TDEConfigBase* = 0, bool = 0, bool = 0) const;
+    bool                 readActions (const TQString& = "Shortcuts", TDEConfigBase* = nullptr);
+    bool                 writeActions (const TQString& = "Shortcuts", TDEConfigBase* = nullptr, bool = 0, bool = 0) const;
     void                 emitKeycodeChanged ();
     uint                 count () const;
 
diff --git a/sip/tdecore/tdeaccelbase.sip b/sip/tdecore/tdeaccelbase.sip
index ba8205a..9d214cf 100644
--- a/sip/tdecore/tdeaccelbase.sip
+++ b/sip/tdecore/tdeaccelbase.sip
@@ -65,8 +65,8 @@ public:
     bool                 updateConnections ();
     bool                 setShortcut (const TQString&, const TDEShortcut&);
     bool                 setActionEnabled (const TQString&, bool);
-    void                 readSettings (TDEConfigBase* = 0);
-    void                 writeSettings (TDEConfigBase* = 0) const;
+    void                 readSettings (TDEConfigBase* = nullptr);
+    void                 writeSettings (TDEConfigBase* = nullptr) const;
     TQPopupMenu*          createPopupMenu (TQWidget*, const KKeySequence&);
 
 protected:
diff --git a/sip/tdecore/tdecmdlineargs.sip b/sip/tdecore/tdecmdlineargs.sip
index 3149736..b211c1c 100644
--- a/sip/tdecore/tdecmdlineargs.sip
+++ b/sip/tdecore/tdecmdlineargs.sip
@@ -132,7 +132,7 @@ public:
 %End
 
     static void          init (const TDEAboutData*);
-    static void          addCmdLineOptions (SIP_PYLIST, const char* = 0, const char* = 0, const char* = 0) [void (const TDECmdLineOptions*, const char* = 0, const char* = 0, const char* = 0)];
+    static void          addCmdLineOptions (SIP_PYLIST, const char* = nullptr, const char* = nullptr, const char* = nullptr) [void (const TDECmdLineOptions*, const char* = nullptr, const char* = nullptr, const char* = nullptr)];
 %MethodCode
 //takes options  | (a Python list of tuples) | name | (char = 0) | id | (char = 0) | afterId | (char = 0)
 
@@ -241,10 +241,10 @@ errorExit:
     return nullptr;
 %End
 
-    static TDECmdLineArgs* parsedArgs (const char* = 0);
+    static TDECmdLineArgs* parsedArgs (const char* = nullptr);
     static TQString       cwd ();
     static const char*   appName ();
-    static void          usage (const char* = 0);
+    static void          usage (const char* = nullptr);
     static void          usage (const TQString&);
     static void          enable_i18n ();
     TQCString             getOption (const char*);
diff --git a/sip/tdecore/tdeconfig.sip b/sip/tdecore/tdeconfig.sip
index ae14f38..757360e 100644
--- a/sip/tdecore/tdeconfig.sip
+++ b/sip/tdecore/tdeconfig.sip
@@ -50,7 +50,7 @@ public:
     void                 checkUpdate (const TQString&, const TQString&);
 
 %If ( KDE_3_2_0 -  )
-    TDEConfig*             copyTo (const TQString&, TDEConfig* = 0) const;
+    TDEConfig*             copyTo (const TQString&, TDEConfig* = nullptr) const;
 
 %If ( KDE_3_3_0 -  )
     TDELockFile::Ptr       lockFile (bool = 0);
diff --git a/sip/tdecore/tdeconfigbackend.sip b/sip/tdecore/tdeconfigbackend.sip
index 21391a8..d4317c8 100644
--- a/sip/tdecore/tdeconfigbackend.sip
+++ b/sip/tdecore/tdeconfigbackend.sip
@@ -77,7 +77,7 @@ public:
     virtual void         sync (bool = 1);
 
 protected:
-    void                 parseSingleConfigFile (TQFile&, KEntryMap* = 0, bool = 0, bool = 0);
+    void                 parseSingleConfigFile (TQFile&, KEntryMap* = nullptr, bool = 0, bool = 0);
     bool                 writeConfigFile (TQString, bool = 0, bool = 1);
 
 %If ( KDE_3_2_0 -  )
diff --git a/sip/tdecore/tdeconfigbase.sip b/sip/tdecore/tdeconfigbase.sip
index 51d76bc..d7258fe 100644
--- a/sip/tdecore/tdeconfigbase.sip
+++ b/sip/tdecore/tdeconfigbase.sip
@@ -88,20 +88,20 @@ public:
 
     double               readDoubleNumEntry (const TQString&, double = 0.0) const;
     double               readDoubleNumEntry (const char*, double = 0.0) const;
-    TQFont                readFontEntry (const TQString&, const TQFont* = 0) const;
-    TQFont                readFontEntry (const char*, const TQFont* = 0) const;
+    TQFont                readFontEntry (const TQString&, const TQFont* = nullptr) const;
+    TQFont                readFontEntry (const char*, const TQFont* = nullptr) const;
     bool                 readBoolEntry (const TQString&, const bool = 0) const;
     bool                 readBoolEntry (const char*, const bool = 0) const;
-    TQRect                readRectEntry (const TQString&, const TQRect* = 0) const;
-    TQRect                readRectEntry (const char*, const TQRect* = 0) const;
-    TQPoint               readPointEntry (const TQString&, const TQPoint* = 0) const;
-    TQPoint               readPointEntry (const char*, const TQPoint* = 0) const;
-    TQSize                readSizeEntry (const TQString&, const TQSize* = 0) const;
-    TQSize                readSizeEntry (const char*, const TQSize* = 0) const;
-    TQColor               readColorEntry (const TQString&, const TQColor* = 0) const;
-    TQColor               readColorEntry (const char*, const TQColor* = 0) const;
-    TQDateTime            readDateTimeEntry (const TQString&, const TQDateTime* = 0) const;
-    TQDateTime            readDateTimeEntry (const char*, const TQDateTime* = 0) const;
+    TQRect                readRectEntry (const TQString&, const TQRect* = nullptr) const;
+    TQRect                readRectEntry (const char*, const TQRect* = nullptr) const;
+    TQPoint               readPointEntry (const TQString&, const TQPoint* = nullptr) const;
+    TQPoint               readPointEntry (const char*, const TQPoint* = nullptr) const;
+    TQSize                readSizeEntry (const TQString&, const TQSize* = nullptr) const;
+    TQSize                readSizeEntry (const char*, const TQSize* = nullptr) const;
+    TQColor               readColorEntry (const TQString&, const TQColor* = nullptr) const;
+    TQColor               readColorEntry (const char*, const TQColor* = nullptr) const;
+    TQDateTime            readDateTimeEntry (const TQString&, const TQDateTime* = nullptr) const;
+    TQDateTime            readDateTimeEntry (const char*, const TQDateTime* = nullptr) const;
     TQString              readEntryUntranslated (const TQString&, const TQString& = TQString ::null ) const;
     TQString              readEntryUntranslated (const char*, const TQString& = TQString ::null ) const;
     void                 writeEntry (const TQString&, const TQString&, bool = 1, bool = 0, bool = 0);
diff --git a/sip/tdecore/tdeconfigdialogmanager.sip b/sip/tdecore/tdeconfigdialogmanager.sip
index 52e4951..9fcce3e 100644
--- a/sip/tdecore/tdeconfigdialogmanager.sip
+++ b/sip/tdecore/tdeconfigdialogmanager.sip
@@ -39,7 +39,7 @@ signals:
     void                 widgetModified ();
 
 public:
-                         TDEConfigDialogManager (TQWidget* /TransferThis/, TDEConfigSkeleton*, const char* = 0);
+                         TDEConfigDialogManager (TQWidget* /TransferThis/, TDEConfigSkeleton*, const char* = nullptr);
     void                 addWidget (TQWidget*);
     bool                 hasChanged ();
     bool                 isDefault ();
diff --git a/sip/tdecore/tdeglobalaccel.sip b/sip/tdecore/tdeglobalaccel.sip
index 0f3ac6a..e192b4f 100644
--- a/sip/tdecore/tdeglobalaccel.sip
+++ b/sip/tdecore/tdeglobalaccel.sip
@@ -32,7 +32,7 @@ class TDEGlobalAccel : TQObject
 
 
 public:
-                         TDEGlobalAccel (TQObject*, const char* = 0);
+                         TDEGlobalAccel (TQObject*, const char* = nullptr);
     bool                 isEnabled ();
     void                 setEnabled (bool);
     TDEAccelAction*        insert (const TQString&, const TQString&, const TQString&, const TDEShortcut&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), bool = 1, bool = 1);
@@ -58,8 +58,8 @@ public:
 
     const TQString&       configGroup () const;
     void                 setConfigGroup (const TQString&);
-    bool                 readSettings (TDEConfigBase* = 0);
-    bool                 writeSettings (TDEConfigBase* = 0) const;
+    bool                 readSettings (TDEConfigBase* = nullptr);
+    bool                 writeSettings (TDEConfigBase* = nullptr) const;
 
 %If ( KDE_3_1_0 -  )
     bool                 writeSettings (TDEConfigBase*, bool) const;
diff --git a/sip/tdecore/tdelocale.sip b/sip/tdecore/tdelocale.sip
index ee5367b..8654592 100644
--- a/sip/tdecore/tdelocale.sip
+++ b/sip/tdecore/tdelocale.sip
@@ -32,7 +32,7 @@ class TDELocale
 
 
 public:
-                         TDELocale (const TQString&, TDEConfig* = 0);
+                         TDELocale (const TQString&, TDEConfig* = nullptr);
 //ig                          TDELocale (const TDELocale&);
     TQString              translate (const char*) const;
     TQString              translate (const char*, const char*) const;
@@ -115,10 +115,10 @@ public:
 %End
 
     TQString              formatDateTime (const TQDateTime&, bool, bool = 0) const;
-    double               readMoney (const TQString&, bool* = 0) const;
-    double               readNumber (const TQString&, bool* = 0) const;
-    TQDate                readDate (const TQString&, bool* = 0) const;
-    TQDate                readDate (const TQString&, const TQString&, bool* = 0) const;
+    double               readMoney (const TQString&, bool* = nullptr) const;
+    double               readNumber (const TQString&, bool* = nullptr) const;
+    TQDate                readDate (const TQString&, bool* = nullptr) const;
+    TQDate                readDate (const TQString&, const TQString&, bool* = nullptr) const;
 
 %If ( KDE_3_2_0 -  )
 
@@ -128,10 +128,10 @@ public:
         ShortFormat
     };
 
-    TQDate                readDate (const TQString&, TDELocale::ReadDateFlags, bool* = 0) const;
+    TQDate                readDate (const TQString&, TDELocale::ReadDateFlags, bool* = nullptr) const;
 %End
 
-    TQTime                readTime (const TQString&, bool* = 0) const;
+    TQTime                readTime (const TQString&, bool* = nullptr) const;
 
 %If ( KDE_3_2_0 -  )
 
@@ -141,7 +141,7 @@ public:
         WithoutSeconds
     };
 
-    TQTime                readTime (const TQString&, TDELocale::ReadTimeFlags, bool* = 0) const;
+    TQTime                readTime (const TQString&, TDELocale::ReadTimeFlags, bool* = nullptr) const;
 %End
 
     TQString              language () const;
diff --git a/sip/tdecore/tdemultipledrag.sip b/sip/tdecore/tdemultipledrag.sip
index 9b5cd6c..d7e5510 100644
--- a/sip/tdecore/tdemultipledrag.sip
+++ b/sip/tdecore/tdemultipledrag.sip
@@ -32,7 +32,7 @@ class KMultipleDrag : TQDragObject
 
 
 public:
-                         KMultipleDrag (TQWidget* = 0, const char* = 0);
+                         KMultipleDrag (TQWidget* = nullptr, const char* = nullptr);
     void                 addDragObject (TQDragObject*);
 
 %If ( KDE_3_5_0 -  )
diff --git a/sip/tdecore/tdeprocess.sip b/sip/tdecore/tdeprocess.sip
index 81dc087..b46a29f 100644
--- a/sip/tdecore/tdeprocess.sip
+++ b/sip/tdecore/tdeprocess.sip
@@ -61,7 +61,7 @@ public:
         OwnGroup
     };
 
-                         TDEProcess (TQObject* /TransferThis/, const char* = 0);
+                         TDEProcess (TQObject* /TransferThis/, const char* = nullptr);
 %End
 
                          TDEProcess ();
@@ -117,7 +117,7 @@ public:
     void                 setWorkingDirectory (const TQString&);
 
 %If ( KDE_3_1_0 -  )
-    void                 setUseShell (bool, const char* = 0);
+    void                 setUseShell (bool, const char* = nullptr);
     static TQString       quote (const TQString&);
 %End
 
@@ -254,7 +254,7 @@ class KShellProcess : TDEProcess
 
 
 public:
-                         KShellProcess (const char* = 0);
+                         KShellProcess (const char* = nullptr);
     virtual bool         start (RunMode = NotifyOnExit , Communication = NoCommunication );
     static TQString       quote (const TQString&);
 
diff --git a/sip/tdecore/tdeprocio.sip b/sip/tdecore/tdeprocio.sip
index bc4757d..02b51bc 100644
--- a/sip/tdecore/tdeprocio.sip
+++ b/sip/tdecore/tdeprocio.sip
@@ -32,7 +32,7 @@ class TDEProcIO : TDEProcess
 
 
 public:
-                         TDEProcIO (TQTextCodec* = 0);
+                         TDEProcIO (TQTextCodec* = nullptr);
 
 %If ( KDE_3_2_0 -  )
     void                 setComm (Communication);
@@ -44,7 +44,7 @@ public:
     bool                 writeStdin (const TQByteArray&);
     bool                 fputs (const TQString&, bool = 1);
     void                 closeWhenDone ();
-    int                  readln (TQString& /Out/, bool = 1, bool* = 0);
+    int                  readln (TQString& /Out/, bool = 1, bool* = nullptr);
     int                  fgets (TQString&, bool = 0);
     void                 resetAll ();
     void                 ackRead ();
diff --git a/sip/tdecore/tdeshortcut.sip b/sip/tdecore/tdeshortcut.sip
index 14b859b..7ba991c 100644
--- a/sip/tdecore/tdeshortcut.sip
+++ b/sip/tdecore/tdeshortcut.sip
@@ -245,7 +245,7 @@ public:
 %End
 
     TQString              toString () const;
-    TQString              toStringInternal (const TDEShortcut* = 0) const;
+    TQString              toStringInternal (const TDEShortcut* = nullptr) const;
     static TDEShortcut&    null ();
 
 protected:
diff --git a/sip/tdecore/tdeshortcutlist.sip b/sip/tdecore/tdeshortcutlist.sip
index a87a122..1367ce8 100644
--- a/sip/tdecore/tdeshortcutlist.sip
+++ b/sip/tdecore/tdeshortcutlist.sip
@@ -56,8 +56,8 @@ public:
     virtual TQVariant     getOther (TDEShortcutList::Other, uint) const = 0;
     virtual bool         setOther (TDEShortcutList::Other, uint, TQVariant)  = 0;
     virtual bool         save () const = 0;
-    virtual bool         readSettings (const TQString& = TQString ::null , TDEConfigBase* = 0);
-    virtual bool         writeSettings (const TQString& = TQString ::null , TDEConfigBase* = 0, bool = 0, bool = 0) const;
+    virtual bool         readSettings (const TQString& = TQString ::null , TDEConfigBase* = nullptr);
+    virtual bool         writeSettings (const TQString& = TQString ::null , TDEConfigBase* = nullptr, bool = 0, bool = 0) const;
 
 protected:
 //igx     virtual void         virtual_hook (int, void*);
diff --git a/sip/tdecore/tdestartupinfo.sip b/sip/tdecore/tdestartupinfo.sip
index e94165a..29f561e 100644
--- a/sip/tdecore/tdestartupinfo.sip
+++ b/sip/tdecore/tdestartupinfo.sip
@@ -62,7 +62,7 @@ public:
 
 %End
 
-                         TDEStartupInfo (bool, TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDEStartupInfo (bool, TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     static bool          sendStartup (const TDEStartupInfoId&, const TDEStartupInfoData&);
 //ig     static bool          sendStartupX (Display*, const TDEStartupInfoId&, const TDEStartupInfoData&);
     static bool          sendChange (const TDEStartupInfoId&, const TDEStartupInfoData&);
diff --git a/sip/tdecore/twinmodule.sip b/sip/tdecore/twinmodule.sip
index 5497d2e..ed73c9f 100644
--- a/sip/tdecore/twinmodule.sip
+++ b/sip/tdecore/twinmodule.sip
@@ -45,7 +45,7 @@ public:
                          TWinModule (TQObject* /TransferThis/, int);
 %End
 
-                         TWinModule (TQObject* /TransferThis/ = 0);
+                         TWinModule (TQObject* /TransferThis/ = nullptr);
     const TQValueList<WId>& windows () const;
     const TQValueList<WId>& stackingOrder () const;
     bool                 hasWId (WId) const;
diff --git a/sip/tdefile/kdirselectdialog.sip b/sip/tdefile/kdirselectdialog.sip
index f026846..bef8325 100644
--- a/sip/tdefile/kdirselectdialog.sip
+++ b/sip/tdefile/kdirselectdialog.sip
@@ -32,11 +32,11 @@ class KDirSelectDialog : KDialogBase
 
 
 public:
-                         KDirSelectDialog (const TQString& = TQString ::null , bool = 0, TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0);
+                         KDirSelectDialog (const TQString& = TQString ::null , bool = 0, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0);
     KURL                 url () const;
     KFileTreeView*       view () const;
     bool                 localOnly () const;
-    static KURL          selectDirectory (const TQString& = TQString ::null , bool = 0, TQWidget* /Transfer/ = 0, const TQString& = TQString ::null );
+    static KURL          selectDirectory (const TQString& = TQString ::null , bool = 0, TQWidget* /Transfer/ = nullptr, const TQString& = TQString ::null );
 
 %If ( KDE_3_1_0 -  )
     TQString              startDir () const;
diff --git a/sip/tdefile/kdiskfreesp.sip b/sip/tdefile/kdiskfreesp.sip
index 53d2a7f..29ccd5f 100644
--- a/sip/tdefile/kdiskfreesp.sip
+++ b/sip/tdefile/kdiskfreesp.sip
@@ -34,7 +34,7 @@ class KDiskFreeSp : TQObject
 
 
 public:
-                         KDiskFreeSp (TQObject* /TransferThis/ = 0, const char* = 0);
+                         KDiskFreeSp (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     int                  readDF (const TQString&);
     static KDiskFreeSp*  findUsageInfo (const TQString&);
 
diff --git a/sip/tdefile/kencodingfiledialog.sip b/sip/tdefile/kencodingfiledialog.sip
index 7528fd9..a21450c 100644
--- a/sip/tdefile/kencodingfiledialog.sip
+++ b/sip/tdefile/kencodingfiledialog.sip
@@ -47,14 +47,14 @@ public:
 
 
 public:
-                         KEncodingFileDialog (const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , KFileDialog::OperationMode = KFileDialog ::Opening , TQWidget* /TransferThis/ = 0, const char* = "", bool = 1);
+                         KEncodingFileDialog (const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , KFileDialog::OperationMode = KFileDialog ::Opening , TQWidget* /TransferThis/ = nullptr, const char* = "", bool = 1);
     TQString              selectedEncoding () const;
-    static KEncodingFileDialog::Result getOpenFileNameAndEncoding (const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = 0, const TQString& = TQString ::null );
-    static KEncodingFileDialog::Result getOpenFileNamesAndEncoding (const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = 0, const TQString& = TQString ::null );
-    static KEncodingFileDialog::Result getOpenURLAndEncoding (const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = 0, const TQString& = TQString ::null );
-    static KEncodingFileDialog::Result getOpenURLsAndEncoding (const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = 0, const TQString& = TQString ::null );
-    static KEncodingFileDialog::Result getSaveFileNameAndEncoding (const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = 0, const TQString& = TQString ::null );
-    static KEncodingFileDialog::Result getSaveURLAndEncoding (const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = 0, const TQString& = TQString ::null );
+    static KEncodingFileDialog::Result getOpenFileNameAndEncoding (const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = nullptr, const TQString& = TQString ::null );
+    static KEncodingFileDialog::Result getOpenFileNamesAndEncoding (const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = nullptr, const TQString& = TQString ::null );
+    static KEncodingFileDialog::Result getOpenURLAndEncoding (const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = nullptr, const TQString& = TQString ::null );
+    static KEncodingFileDialog::Result getOpenURLsAndEncoding (const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = nullptr, const TQString& = TQString ::null );
+    static KEncodingFileDialog::Result getSaveFileNameAndEncoding (const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = nullptr, const TQString& = TQString ::null );
+    static KEncodingFileDialog::Result getSaveURLAndEncoding (const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = nullptr, const TQString& = TQString ::null );
 
 protected:
     virtual void         virtual_hook (int, void*);
diff --git a/sip/tdefile/kicondialog.sip b/sip/tdefile/kicondialog.sip
index c53df67..06b4b09 100644
--- a/sip/tdefile/kicondialog.sip
+++ b/sip/tdefile/kicondialog.sip
@@ -32,7 +32,7 @@ class TDEIconCanvas : TDEIconView
 
 
 public:
-                         TDEIconCanvas (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         TDEIconCanvas (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 loadFiles (const TQStringList&);
     TQString              getCurrent ();
 
@@ -59,8 +59,8 @@ class TDEIconDialog : KDialogBase
 
 
 public:
-                         TDEIconDialog (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         TDEIconDialog (TDEIconLoader*, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         TDEIconDialog (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEIconDialog (TDEIconLoader*, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setStrictIconSize (bool);
     bool                 strictIconSize () const;
 
@@ -83,7 +83,7 @@ public:
     void                 showDialog ();
 %End
 
-    static TQString       getIcon (TDEIcon::Group = TDEIcon ::Desktop , TDEIcon::Context = TDEIcon ::Application , bool = 0, int = 0, bool = 0, TQWidget* /Transfer/ = 0, const TQString& = TQString ::null );
+    static TQString       getIcon (TDEIcon::Group = TDEIcon ::Desktop , TDEIcon::Context = TDEIcon ::Application , bool = 0, int = 0, bool = 0, TQWidget* /Transfer/ = nullptr, const TQString& = TQString ::null );
 
 signals:
 
@@ -113,8 +113,8 @@ class TDEIconButton : TQPushButton
 
 
 public:
-                         TDEIconButton (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         TDEIconButton (TDEIconLoader*, TQWidget* /TransferThis/, const char* = 0);
+                         TDEIconButton (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEIconButton (TDEIconLoader*, TQWidget* /TransferThis/, const char* = nullptr);
     void                 setStrictIconSize (bool);
     bool                 strictIconSize () const;
     void                 setIconType (TDEIcon::Group, TDEIcon::Context, bool = 0);
diff --git a/sip/tdefile/knotifydialog.sip b/sip/tdefile/knotifydialog.sip
index bf3aa09..7bd47e6 100644
--- a/sip/tdefile/knotifydialog.sip
+++ b/sip/tdefile/knotifydialog.sip
@@ -34,7 +34,7 @@ class KNotifyDialog : KDialogBase
 
 
 public:
-                         KNotifyDialog (TQWidget* /TransferThis/ = 0, const char* = 0, bool = 1, const TDEAboutData* = 0);
+                         KNotifyDialog (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 1, const TDEAboutData* = nullptr);
 %MethodCode
 //takes parent | (TQWidget = 0) | name | (char = 0) | modal | (bool = 1) | aboutData | (TDEAboutData = see note)
 //doc
@@ -45,7 +45,7 @@ public:
 // value for a default value of 0 supplied from Python.
 //end
 
-    if (a3 == 0)
+    if (!a3)
         a3 = (TDEAboutData *)TDEGlobal::instance ()->aboutData ();
 
     Py_BEGIN_ALLOW_THREADS
@@ -53,7 +53,7 @@ public:
     Py_END_ALLOW_THREADS
 %End
 
-    static int           configure (TQWidget* /Transfer/ = 0, const char* = 0, const TDEAboutData* = 0);
+    static int           configure (TQWidget* /Transfer/ = nullptr, const char* = nullptr, const TDEAboutData* = nullptr);
 %MethodCode
 //returns (int)
 //takes parent | (TQWidget = 0) | name | (a Python string = "") | aboutData | (TDEAboutData = see note)
@@ -65,7 +65,7 @@ public:
 // value for a default value of 0 supplied from Python.
 //end
 
-    if (a2 == 0)
+    if (!a2)
         a2 = (TDEAboutData *)TDEGlobal::instance ()->aboutData ();
 
     Py_BEGIN_ALLOW_THREADS
@@ -151,7 +151,7 @@ class KNotifyWidget : KNotifyWidgetBase
 
 
 public:
-                         KNotifyWidget (TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0);
+                         KNotifyWidget (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0);
     TDEListView*           eventsView ();
     void                 addVisibleApp (KNotify::Application*);
     KNotify::Application* addApplicationEvents (const TQString&);
@@ -190,7 +190,7 @@ public:
     KNotify::Application *app;
     PyObject *inst;
 
-    for (app = applist.first (); app != 0; app = applist.next () )
+    for (app = applist.first (); app; app = applist.next () )
     {
         inst = sipConvertFromInstance (app, sipClass_KNotify_Application, nullptr);
         PyList_Append (sipRes, inst);
@@ -209,7 +209,7 @@ public:
     KNotify::Application *app;
     PyObject *inst;
 
-    for(app = applist.first (); app != 0; app = applist.next () )
+    for(app = applist.first (); app; app = applist.next () )
     {
         inst = sipConvertFromInstance (app, sipClass_KNotify_Application, nullptr);
         PyList_Append (sipRes, inst);
@@ -266,7 +266,7 @@ class ApplicationList
     PyObject *inst;
 
     // the loop depends on the type of iterator the  tmeplate makes available
-    for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () )
+    for(cpp = cpplist->first (); cpp; cpp = cpplist->next () )
     {
         if (!(inst = sipConvertFromInstance (cpp, sipClass_KNotify_Event, sipTransferObj))
             || PyList_Append (pylist, inst) < 0)
diff --git a/sip/tdefile/knotifywidgetbase.sip b/sip/tdefile/knotifywidgetbase.sip
index 505c7fa..04fcab8 100644
--- a/sip/tdefile/knotifywidgetbase.sip
+++ b/sip/tdefile/knotifywidgetbase.sip
@@ -34,7 +34,7 @@ class KNotifyWidgetBase : TQWidget
 
 
 public:
-                         KNotifyWidgetBase (TQWidget*/TransferThis/ = 0, const char* = 0, WFlags = 0);
+                         KNotifyWidgetBase (TQWidget*/TransferThis/ = nullptr, const char* = nullptr, WFlags = 0);
     TDEListView*           m_listview;
     TQGroupBox*           m_actionsBox;
     KURLRequester*       m_logfilePath;
diff --git a/sip/tdefile/kopenwith.sip b/sip/tdefile/kopenwith.sip
index d508486..ba7cce5 100644
--- a/sip/tdefile/kopenwith.sip
+++ b/sip/tdefile/kopenwith.sip
@@ -32,12 +32,12 @@ class KOpenWithDlg : TQDialog
 
 
 public:
-                         KOpenWithDlg (const KURL::List&, TQWidget* /TransferThis/ = 0);
-                         KOpenWithDlg (const KURL::List&, const TQString&, const TQString&, TQWidget* /TransferThis/ = 0);
-                         KOpenWithDlg (const TQString&, const TQString&, TQWidget* /TransferThis/ = 0);
+                         KOpenWithDlg (const KURL::List&, TQWidget* /TransferThis/ = nullptr);
+                         KOpenWithDlg (const KURL::List&, const TQString&, const TQString&, TQWidget* /TransferThis/ = nullptr);
+                         KOpenWithDlg (const TQString&, const TQString&, TQWidget* /TransferThis/ = nullptr);
 
 %If ( KDE_3_1_0 -  )
-                         KOpenWithDlg (TQWidget* /TransferThis/ = 0);
+                         KOpenWithDlg (TQWidget* /TransferThis/ = nullptr);
 %End
 
     TQString              text ();
@@ -125,7 +125,7 @@ class TDEApplicationTree : TDEListView
 
 public:
                          TDEApplicationTree (TQWidget* /TransferThis/);
-    void                 addDesktopGroup (TQString, KAppTreeListItem* = 0);
+    void                 addDesktopGroup (TQString, KAppTreeListItem* = nullptr);
     KAppTreeListItem*    it;
     bool                 isDirSel ();
 
diff --git a/sip/tdefile/kpreviewwidgetbase.sip b/sip/tdefile/kpreviewwidgetbase.sip
index eb49029..249a2ac 100644
--- a/sip/tdefile/kpreviewwidgetbase.sip
+++ b/sip/tdefile/kpreviewwidgetbase.sip
@@ -32,7 +32,7 @@ class KPreviewWidgetBase : TQWidget
 
 
 public:
-                         KPreviewWidgetBase (TQWidget* /TransferThis/, const char* = 0);
+                         KPreviewWidgetBase (TQWidget* /TransferThis/, const char* = nullptr);
 
 public slots:
     virtual void         showPreview (const KURL&)  = 0;
diff --git a/sip/tdefile/kpropertiesdialog.sip b/sip/tdefile/kpropertiesdialog.sip
index 63047e6..a3daae5 100644
--- a/sip/tdefile/kpropertiesdialog.sip
+++ b/sip/tdefile/kpropertiesdialog.sip
@@ -33,17 +33,17 @@ class KPropertiesDialog : KDialogBase
 
 public:
     static bool          canDisplay (KFileItemList);
-                         KPropertiesDialog (KFileItem*, TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0, bool = 1);
-                         KPropertiesDialog (KFileItemList, TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0, bool = 1);
-                         KPropertiesDialog (const KURL&, mode_t, TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0, bool = 1);
-                         KPropertiesDialog (const KURL&, TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0, bool = 1);
-                         KPropertiesDialog (const KURL&, const KURL&, const TQString&, TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0, bool = 1);
-                         KPropertiesDialog (const TQString&, TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0);
+                         KPropertiesDialog (KFileItem*, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0, bool = 1);
+                         KPropertiesDialog (KFileItemList, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0, bool = 1);
+                         KPropertiesDialog (const KURL&, mode_t, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0, bool = 1);
+                         KPropertiesDialog (const KURL&, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0, bool = 1);
+                         KPropertiesDialog (const KURL&, const KURL&, const TQString&, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0, bool = 1);
+                         KPropertiesDialog (const TQString&, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0);
 
 %If ( KDE_3_4_0 -  )
-    static bool          showDialog (KFileItem*, TQWidget* /Transfer/ = 0, const char* = 0, bool = 0);
-    static bool          showDialog (const KURL&, TQWidget* /Transfer/ = 0, const char* = 0, bool = 0);
-    static bool          showDialog (const KFileItemList&, TQWidget* /Transfer/ = 0, const char* = 0, bool = 0);
+    static bool          showDialog (KFileItem*, TQWidget* /Transfer/ = nullptr, const char* = nullptr, bool = 0);
+    static bool          showDialog (const KURL&, TQWidget* /Transfer/ = nullptr, const char* = nullptr, bool = 0);
+    static bool          showDialog (const KFileItemList&, TQWidget* /Transfer/ = nullptr, const char* = nullptr, bool = 0);
 %End
 
     void                 insertPlugin (KPropsDlgPlugin*);
diff --git a/sip/tdefile/kpropsdlg.sip b/sip/tdefile/kpropsdlg.sip
index f245a6f..ad9736a 100644
--- a/sip/tdefile/kpropsdlg.sip
+++ b/sip/tdefile/kpropsdlg.sip
@@ -33,11 +33,11 @@ class KPropertiesDialog : KDialogBase
 
 public:
     static bool          canDisplay (KFileItemList);
-                         KPropertiesDialog (KFileItem*, TQWidget*/TransferThis/ = 0, const char* = 0, bool = 0, bool = 1);
-                         KPropertiesDialog (KFileItemList, TQWidget*/TransferThis/ = 0, const char* = 0, bool = 0, bool = 1);
-                         KPropertiesDialog (const KURL&, mode_t = -1, TQWidget*/TransferThis/ = 0, const char* = 0, bool = 0, bool = 1);
-                         KPropertiesDialog (const KURL&, const KURL&, const TQString&, TQWidget*/TransferThis/ = 0, const char* = 0, bool = 0, bool = 1);
-                         KPropertiesDialog (const TQString&, TQWidget*/TransferThis/ = 0, const char* = 0, bool = 0);
+                         KPropertiesDialog (KFileItem*, TQWidget*/TransferThis/ = nullptr, const char* = nullptr, bool = 0, bool = 1);
+                         KPropertiesDialog (KFileItemList, TQWidget*/TransferThis/ = nullptr, const char* = nullptr, bool = 0, bool = 1);
+                         KPropertiesDialog (const KURL&, mode_t = -1, TQWidget*/TransferThis/ = nullptr, const char* = nullptr, bool = 0, bool = 1);
+                         KPropertiesDialog (const KURL&, const KURL&, const TQString&, TQWidget*/TransferThis/ = nullptr, const char* = nullptr, bool = 0, bool = 1);
+                         KPropertiesDialog (const TQString&, TQWidget*/TransferThis/ = nullptr, const char* = nullptr, bool = 0);
     void                 insertPlugin (KPropsDlgPlugin*);
     const KURL&          kurl () const;
     KFileItem*           item ();
diff --git a/sip/tdefile/kurlbar.sip b/sip/tdefile/kurlbar.sip
index cc15994..3ff9c8f 100644
--- a/sip/tdefile/kurlbar.sip
+++ b/sip/tdefile/kurlbar.sip
@@ -80,7 +80,7 @@ class KURLBar : TQFrame
 
 
 public:
-                         KURLBar (bool, TQWidget* /TransferThis/ = 0, const char* = 0, WFlags = 0);
+                         KURLBar (bool, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, WFlags = 0);
     virtual KURLBarItem* insertItem (const KURL&, const TQString&, bool = 1, const TQString& = TQString ::null , TDEIcon::Group = TDEIcon ::Panel );
 
 %If ( KDE_3_2_0 -  )
@@ -156,7 +156,7 @@ class KURLBarListBox : TDEListBox
 
 
 public:
-                         KURLBarListBox (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KURLBarListBox (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     virtual void         setOrientation (TQt::Orientation);
     TQt::Orientation      orientation () const;
 
@@ -197,8 +197,8 @@ class KURLBarItemDialog : KDialogBase
 
 
 public:
-    static bool          getInformation (bool, KURL&, TQString&, TQString&, bool&, int, TQWidget* /Transfer/ = 0);
-                         KURLBarItemDialog (bool, const KURL&, const TQString&, TQString, bool = 1, int = TDEIcon ::SizeMedium , TQWidget* /TransferThis/ = 0, const char* = 0);
+    static bool          getInformation (bool, KURL&, TQString&, TQString&, bool&, int, TQWidget* /Transfer/ = nullptr);
+                         KURLBarItemDialog (bool, const KURL&, const TQString&, TQString, bool = 1, int = TDEIcon ::SizeMedium , TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     KURL                 url () const;
     TQString              description () const;
     TQString              icon () const;
diff --git a/sip/tdefile/kurlcombobox.sip b/sip/tdefile/kurlcombobox.sip
index 2f3079a..ce74457 100644
--- a/sip/tdefile/kurlcombobox.sip
+++ b/sip/tdefile/kurlcombobox.sip
@@ -47,8 +47,8 @@ public:
         RemoveBottom
     };
 
-                         KURLComboBox (KURLComboBox::Mode, TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KURLComboBox (KURLComboBox::Mode, bool, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KURLComboBox (KURLComboBox::Mode, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KURLComboBox (KURLComboBox::Mode, bool, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setURL (const KURL&);
     void                 setURLs (TQStringList);
     void                 setURLs (TQStringList, KURLComboBox::OverLoadResolving);
diff --git a/sip/tdefile/kurlrequester.sip b/sip/tdefile/kurlrequester.sip
index 5fee9c5..8065dc8 100644
--- a/sip/tdefile/kurlrequester.sip
+++ b/sip/tdefile/kurlrequester.sip
@@ -32,9 +32,9 @@ class KURLRequester : TQHBox
 
 
 public:
-                         KURLRequester (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KURLRequester (const TQString&, TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KURLRequester (TQWidget*, TQWidget* /TransferThis/, const char* = 0);
+                         KURLRequester (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KURLRequester (const TQString&, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KURLRequester (TQWidget*, TQWidget* /TransferThis/, const char* = nullptr);
     TQString              url () const;
     void                 setShowLocalProtocol (bool);
     void                 setMode (uint);
@@ -104,7 +104,7 @@ class KURLComboRequester : KURLRequester
 
 
 public:
-                         KURLComboRequester (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KURLComboRequester (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 
 };  // class KURLComboRequester
 
diff --git a/sip/tdefile/kurlrequesterdlg.sip b/sip/tdefile/kurlrequesterdlg.sip
index 62177af..4331a9b 100644
--- a/sip/tdefile/kurlrequesterdlg.sip
+++ b/sip/tdefile/kurlrequesterdlg.sip
@@ -35,7 +35,7 @@ public:
                          KURLRequesterDlg (const TQString&, TQWidget* /TransferThis/, const char*, bool = 1);
                          KURLRequesterDlg (const TQString&, const TQString&, TQWidget* /TransferThis/, const char*, bool = 1);
     KURL                 selectedURL () const;
-    static KURL          getURL (const TQString& = TQString ::null , TQWidget* /Transfer/ = 0, const TQString& = TQString ::null );
+    static KURL          getURL (const TQString& = TQString ::null , TQWidget* /Transfer/ = nullptr, const TQString& = TQString ::null );
     KFileDialog*         fileDialog ();
     KURLRequester*       urlRequester ();
 
diff --git a/sip/tdefile/tdediroperator.sip b/sip/tdefile/tdediroperator.sip
index 88dde85..cdfd022 100644
--- a/sip/tdefile/tdediroperator.sip
+++ b/sip/tdefile/tdediroperator.sip
@@ -46,7 +46,7 @@ public:
 
 %End
 
-                         KDirOperator (const KURL& = KURL (), TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KDirOperator (const KURL& = KURL (), TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setShowHiddenFiles (bool);
     bool                 showHiddenFiles () const;
     void                 close ();
diff --git a/sip/tdefile/tdefilebookmark.sip b/sip/tdefile/tdefilebookmark.sip
index 627bc42..5038f76 100644
--- a/sip/tdefile/tdefilebookmark.sip
+++ b/sip/tdefile/tdefilebookmark.sip
@@ -107,7 +107,7 @@ signals:
     PyObject *inst;
 
     // the loop depends on the type of iterator the  tmeplate makes available
-    for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () )
+    for(cpp = cpplist->first (); cpp; cpp = cpplist->next () )
     {
         if (!(inst = sipConvertFromInstance (cpp, sipClass_KFileBookmark, sipTransferObj))
             || PyList_Append (pylist, inst) < 0)
diff --git a/sip/tdefile/tdefiledialog.sip b/sip/tdefile/tdefiledialog.sip
index c92585f..3743afe 100644
--- a/sip/tdefile/tdefiledialog.sip
+++ b/sip/tdefile/tdefiledialog.sip
@@ -66,29 +66,29 @@ public:
     void                 clearFilter ();
     void                 setPreviewWidget (const TQWidget*);
     void                 setPreviewWidget (const KPreviewWidgetBase*);
-    static TQString       getOpenFileName (const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = 0, const TQString& = TQString ::null );
+    static TQString       getOpenFileName (const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = nullptr, const TQString& = TQString ::null );
 
 %If ( KDE_3_4_0 -  )
     static TQString       getOpenFileNameWId (const TQString&, const TQString&, WId, const TQString&);
 %End
 
-    static TQStringList   getOpenFileNames (const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = 0, const TQString& = TQString ::null );
-    static KURL          getOpenURL (const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = 0, const TQString& = TQString ::null );
-    static KURL::List    getOpenURLs (const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = 0, const TQString& = TQString ::null );
-    static TQString       getSaveFileName (const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = 0, const TQString& = TQString ::null );
+    static TQStringList   getOpenFileNames (const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = nullptr, const TQString& = TQString ::null );
+    static KURL          getOpenURL (const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = nullptr, const TQString& = TQString ::null );
+    static KURL::List    getOpenURLs (const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = nullptr, const TQString& = TQString ::null );
+    static TQString       getSaveFileName (const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = nullptr, const TQString& = TQString ::null );
 
 %If ( KDE_3_4_0 -  )
     static TQString       getSaveFileNameWId (const TQString&, const TQString&, WId, const TQString&);
 %End
 
-    static KURL          getSaveURL (const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = 0, const TQString& = TQString ::null );
-    static TQString       getExistingDirectory (const TQString& = TQString ::null , TQWidget* /Transfer/ = 0, const TQString& = TQString ::null );
+    static KURL          getSaveURL (const TQString& = TQString ::null , const TQString& = TQString ::null , TQWidget* /Transfer/ = nullptr, const TQString& = TQString ::null );
+    static TQString       getExistingDirectory (const TQString& = TQString ::null , TQWidget* /Transfer/ = nullptr, const TQString& = TQString ::null );
 
 %If ( KDE_3_1_0 -  )
-    static KURL          getExistingURL (const TQString& = TQString ::null , TQWidget* /Transfer/ = 0, const TQString& = TQString ::null );
+    static KURL          getExistingURL (const TQString& = TQString ::null , TQWidget* /Transfer/ = nullptr, const TQString& = TQString ::null );
 %End
 
-    static KURL          getImageOpenURL (const TQString& = TQString ::null , TQWidget* /Transfer/ = 0, const TQString& = TQString ::null );
+    static KURL          getImageOpenURL (const TQString& = TQString ::null , TQWidget* /Transfer/ = nullptr, const TQString& = TQString ::null );
     virtual void         show ();
     void                 setMode (KFile::Mode /Constrained/);
     void                 setMode (uint);
diff --git a/sip/tdefile/tdefilefiltercombo.sip b/sip/tdefile/tdefilefiltercombo.sip
index 78e5969..86ff127 100644
--- a/sip/tdefile/tdefilefiltercombo.sip
+++ b/sip/tdefile/tdefilefiltercombo.sip
@@ -32,7 +32,7 @@ class KFileFilterCombo : KComboBox
 
 
 public:
-                         KFileFilterCombo (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KFileFilterCombo (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setFilter (const TQString&);
     TQString              currentFilter () const;
 
diff --git a/sip/tdefile/tdefiletreebranch.sip b/sip/tdefile/tdefiletreebranch.sip
index ee25913..8f8f08a 100644
--- a/sip/tdefile/tdefiletreebranch.sip
+++ b/sip/tdefile/tdefiletreebranch.sip
@@ -32,7 +32,7 @@ class KFileTreeBranch : KDirLister
 
 
 public:
-                         KFileTreeBranch (KFileTreeView*, const KURL&, const TQString&, const TQPixmap&, bool = 0, KFileTreeViewItem* = 0);
+                         KFileTreeBranch (KFileTreeView*, const KURL&, const TQString&, const TQPixmap&, bool = 0, KFileTreeViewItem* = nullptr);
     KURL                 rootUrl () const;
     virtual void         setRoot (KFileTreeViewItem*);
     KFileTreeViewItem*   root ();
diff --git a/sip/tdefile/tdefiletreeview.sip b/sip/tdefile/tdefiletreeview.sip
index 80fceca..8ef6b17 100644
--- a/sip/tdefile/tdefiletreeview.sip
+++ b/sip/tdefile/tdefiletreeview.sip
@@ -48,7 +48,7 @@ class KFileTreeView : TDEListView
 
 
 public:
-                         KFileTreeView (TQWidget* /TransferThis/, const char* = 0);
+                         KFileTreeView (TQWidget* /TransferThis/, const char* = nullptr);
     KFileTreeViewItem*   currentKFileTreeViewItem () const;
     KURL                 currentURL () const;
     KFileTreeBranch*     addBranch (const KURL&, const TQString&, bool = 0);
diff --git a/sip/tdefx/kdrawutil.sip b/sip/tdefx/kdrawutil.sip
index 1751810..002b563 100644
--- a/sip/tdefx/kdrawutil.sip
+++ b/sip/tdefx/kdrawutil.sip
@@ -27,13 +27,13 @@
 #include <kdrawutil.h>
 %End
 
-void                 kDrawNextButton (TQPainter*, const TQRect&, const TQColorGroup&, bool = 0, const TQBrush* = 0);
-void                 kDrawNextButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, const TQBrush* = 0);
-void                 kDrawBeButton (TQPainter*, TQRect&, const TQColorGroup&, bool = 0, const TQBrush* = 0);
-void                 kDrawBeButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, const TQBrush* = 0);
+void                 kDrawNextButton (TQPainter*, const TQRect&, const TQColorGroup&, bool = 0, const TQBrush* = nullptr);
+void                 kDrawNextButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, const TQBrush* = nullptr);
+void                 kDrawBeButton (TQPainter*, TQRect&, const TQColorGroup&, bool = 0, const TQBrush* = nullptr);
+void                 kDrawBeButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, const TQBrush* = nullptr);
 void                 kDrawRoundButton (TQPainter*, const TQRect&, const TQColorGroup&, bool = 0);
 void                 kDrawRoundButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0);
 void                 kRoundMaskRegion (TQRegion&, int, int, int, int);
 void                 kDrawRoundMask (TQPainter*, int, int, int, int, bool = 0);
-void                 kColorBitmaps (TQPainter*, const TQColorGroup&, int, int, TQBitmap* = 0, TQBitmap* = 0, TQBitmap* = 0, TQBitmap* = 0, TQBitmap* = 0, TQBitmap* = 0);
-void                 kColorBitmaps (TQPainter*, const TQColorGroup&, int, int, int, int, bool = 1, const uchar* = 0, const uchar* = 0, const uchar* = 0, const uchar* = 0, const uchar* = 0, const uchar* = 0);
+void                 kColorBitmaps (TQPainter*, const TQColorGroup&, int, int, TQBitmap* = nullptr, TQBitmap* = nullptr, TQBitmap* = nullptr, TQBitmap* = nullptr, TQBitmap* = nullptr, TQBitmap* = nullptr);
+void                 kColorBitmaps (TQPainter*, const TQColorGroup&, int, int, int, int, bool = 1, const uchar* = nullptr, const uchar* = nullptr, const uchar* = nullptr, const uchar* = nullptr, const uchar* = nullptr, const uchar* = nullptr);
diff --git a/sip/tdefx/kpixmap.sip b/sip/tdefx/kpixmap.sip
index 937364f..f0cbda4 100644
--- a/sip/tdefx/kpixmap.sip
+++ b/sip/tdefx/kpixmap.sip
@@ -58,7 +58,7 @@ public:
     bool                 convertFromImage (const TQImage&, int);
     bool                 convertFromImage (const TQImage&, ColorMode = WebColor );
     bool                 load (const TQString&, const char*, int);
-    bool                 load (const TQString&, const char* = 0, ColorMode = WebColor );
+    bool                 load (const TQString&, const char* = nullptr, ColorMode = WebColor );
     bool                 checkColorTable (const TQImage&);
 
 };  // class KPixmap
diff --git a/sip/tdefx/tdestyle.sip b/sip/tdefx/tdestyle.sip
index c365819..6366f95 100644
--- a/sip/tdefx/tdestyle.sip
+++ b/sip/tdefx/tdestyle.sip
@@ -92,17 +92,17 @@ public:
     void                 unPolish( TQStyleControlElementData ceData, ControlElementFlags elementFlags, void * );
     void                 polishPopupMenu( TQStyleControlElementData ceData, ControlElementFlags elementFlags, void *ptr );
     void                 drawPrimitive( PrimitiveElement, TQPainter*, TQStyleControlElementData, ControlElementFlags, const TQRect&, const TQColorGroup&, SFlags = Style_Default, const TQStyleOption& = TQStyleOption::Default ) const;
-    void                 drawControl( ControlElement, TQPainter*, TQStyleControlElementData, ControlElementFlags, const TQRect&, const TQColorGroup&, SFlags = Style_Default, const TQStyleOption& = TQStyleOption::Default, const TQWidget* = 0 ) const;
-    void                 drawComplexControl( ComplexControl, TQPainter*, TQStyleControlElementData, ControlElementFlags, const TQRect&, const TQColorGroup&, SFlags = Style_Default, SCFlags = SC_All, SCFlags = SC_None, const TQStyleOption& = TQStyleOption::Default, const TQWidget* = 0 ) const;
-    SubControl           querySubControl( ComplexControl, TQStyleControlElementData, ControlElementFlags, const TQPoint&, const TQStyleOption& = TQStyleOption::Default, const TQWidget* = 0 ) const;
-    TQRect               querySubControlMetrics( ComplexControl, TQStyleControlElementData, ControlElementFlags, SubControl, const TQStyleOption& = TQStyleOption::Default, const TQWidget* = 0 ) const;
-    int                  pixelMetric( PixelMetric, TQStyleControlElementData, ControlElementFlags, const TQWidget* = 0 ) const;
-    TQRect               subRect( SubRect, const TQStyleControlElementData, const ControlElementFlags, const TQWidget* = 0 ) const;
-    TQPixmap             stylePixmap( StylePixmap, TQStyleControlElementData, ControlElementFlags, const TQStyleOption& = TQStyleOption::Default, const TQWidget* = 0 ) const;
-    int                  styleHint( StyleHint, TQStyleControlElementData, ControlElementFlags, const TQStyleOption& = TQStyleOption::Default, TQStyleHintReturn* = 0, const TQWidget* = 0 ) const;
+    void                 drawControl( ControlElement, TQPainter*, TQStyleControlElementData, ControlElementFlags, const TQRect&, const TQColorGroup&, SFlags = Style_Default, const TQStyleOption& = TQStyleOption::Default, const TQWidget* = nullptr ) const;
+    void                 drawComplexControl( ComplexControl, TQPainter*, TQStyleControlElementData, ControlElementFlags, const TQRect&, const TQColorGroup&, SFlags = Style_Default, SCFlags = SC_All, SCFlags = SC_None, const TQStyleOption& = TQStyleOption::Default, const TQWidget* = nullptr ) const;
+    SubControl           querySubControl( ComplexControl, TQStyleControlElementData, ControlElementFlags, const TQPoint&, const TQStyleOption& = TQStyleOption::Default, const TQWidget* = nullptr ) const;
+    TQRect               querySubControlMetrics( ComplexControl, TQStyleControlElementData, ControlElementFlags, SubControl, const TQStyleOption& = TQStyleOption::Default, const TQWidget* = nullptr ) const;
+    int                  pixelMetric( PixelMetric, TQStyleControlElementData, ControlElementFlags, const TQWidget* = nullptr ) const;
+    TQRect               subRect( SubRect, const TQStyleControlElementData, const ControlElementFlags, const TQWidget* = nullptr ) const;
+    TQPixmap             stylePixmap( StylePixmap, TQStyleControlElementData, ControlElementFlags, const TQStyleOption& = TQStyleOption::Default, const TQWidget* = nullptr ) const;
+    int                  styleHint( StyleHint, TQStyleControlElementData, ControlElementFlags, const TQStyleOption& = TQStyleOption::Default, TQStyleHintReturn* = nullptr, const TQWidget* = nullptr ) const;
 
     // New API
-    virtual void drawTDEStylePrimitive( TDEStylePrimitive, TQPainter*, TQStyleControlElementData, ControlElementFlags, const TQRect&, const TQColorGroup&, SFlags = Style_Default, const TQStyleOption& = TQStyleOption::Default, const TQWidget* = 0 ) const;
+    virtual void drawTDEStylePrimitive( TDEStylePrimitive, TQPainter*, TQStyleControlElementData, ControlElementFlags, const TQRect&, const TQColorGroup&, SFlags = Style_Default, const TQStyleOption& = TQStyleOption::Default, const TQWidget* = nullptr ) const;
 
 protected:
     bool                 eventFilter (TQObject*, TQEvent*);
diff --git a/sip/tdehtml/tdehtml_part.sip b/sip/tdehtml/tdehtml_part.sip
index 4af60f0..d2962d1 100644
--- a/sip/tdehtml/tdehtml_part.sip
+++ b/sip/tdehtml/tdehtml_part.sip
@@ -39,8 +39,8 @@ public:
         BrowserViewGUI
     };
 
-                         TDEHTMLPart (TQWidget* = 0, const char* = 0, TQObject* /TransferThis/ = 0, const char* = 0, TDEHTMLPart::GUIProfile = DefaultGUI );
-                         TDEHTMLPart (TDEHTMLView*, TQObject* /TransferThis/ = 0, const char* = 0, TDEHTMLPart::GUIProfile = DefaultGUI );
+                         TDEHTMLPart (TQWidget* = nullptr, const char* = nullptr, TQObject* /TransferThis/ = nullptr, const char* = nullptr, TDEHTMLPart::GUIProfile = DefaultGUI );
+                         TDEHTMLPart (TDEHTMLView*, TQObject* /TransferThis/ = nullptr, const char* = nullptr, TDEHTMLPart::GUIProfile = DefaultGUI );
     virtual bool         openURL (const KURL&);
     virtual bool         closeURL ();
     virtual void         showError (TDEIO::Job*);
@@ -109,7 +109,7 @@ public:
     virtual void         write (const char*, int = -1);
     virtual void         write (const TQString&);
     virtual void         end ();
-    void                 paint (TQPainter*, const TQRect&, int = 0, bool* = 0);
+    void                 paint (TQPainter*, const TQRect&, int = 0, bool* = nullptr);
     bool                 setEncoding (const TQString&, bool = 0);
     TQString              encoding ();
     void                 setUserStyleSheet (const KURL&);
@@ -137,7 +137,7 @@ public:
     };
 
     void                 findText ();
-    void                 findText (const TQString&, long, TQWidget* /Transfer/ = 0, KFindDialog* = 0);
+    void                 findText (const TQString&, long, TQWidget* /Transfer/ = nullptr, KFindDialog* = nullptr);
 %End
 
     void                 findTextBegin ();
diff --git a/sip/tdehtml/tdehtmlview.sip b/sip/tdehtml/tdehtmlview.sip
index 29dc209..08486be 100644
--- a/sip/tdehtml/tdehtmlview.sip
+++ b/sip/tdehtml/tdehtmlview.sip
@@ -34,7 +34,7 @@ class TDEHTMLView : TQScrollView
 
 
 public:
-                         TDEHTMLView (TDEHTMLPart*, TQWidget* /TransferThis/, const char* = 0);
+                         TDEHTMLView (TDEHTMLPart*, TQWidget* /TransferThis/, const char* = nullptr);
     TDEHTMLPart*           part () const;
     int                  frameWidth () const;
     void                 setMarginWidth (int);
diff --git a/sip/tdeio/connection.sip b/sip/tdeio/connection.sip
index 9b2f504..b6ac210 100644
--- a/sip/tdeio/connection.sip
+++ b/sip/tdeio/connection.sip
@@ -51,7 +51,7 @@ public:
                          Connection ();
     void                 init (TDESocket*);
     void                 init (int, int);
-    void                 connect (TQObject* = 0, const char* = 0);
+    void                 connect (TQObject* = nullptr, const char* = nullptr);
     void                 close ();
     int                  fd_from () const;
     int                  fd_to () const;
diff --git a/sip/tdeio/defaultprogress.sip b/sip/tdeio/defaultprogress.sip
index 653eb26..fdd92e4 100644
--- a/sip/tdeio/defaultprogress.sip
+++ b/sip/tdeio/defaultprogress.sip
@@ -37,7 +37,7 @@ public:
                          DefaultProgress (bool = 1);
 
 %If ( KDE_3_1_0 -  )
-                         DefaultProgress (TQWidget* /TransferThis/, const char* = 0);
+                         DefaultProgress (TQWidget* /TransferThis/, const char* = nullptr);
 
 %If ( KDE_3_2_1 -  )
     bool                 keepOpen () const;
diff --git a/sip/tdeio/global.sip b/sip/tdeio/global.sip
index 54af7cb..4436250 100644
--- a/sip/tdeio/global.sip
+++ b/sip/tdeio/global.sip
@@ -160,7 +160,7 @@ enum Error
 
 TQString              buildErrorString (int, const TQString&);
 //ig TQString              buildHTMLErrorString (int, const TQString&, const KURL* = 0, int = -1);
-TQByteArray           rawErrorDetail (int, const TQString&, const KURL* = 0, int = -1);
+TQByteArray           rawErrorDetail (int, const TQString&, const KURL* = nullptr, int = -1);
 
 %If ( KDE_3_2_0 -  )
 TQString              unsupportedActionErrorString (const TQString&, int);
diff --git a/sip/tdeio/jobclasses.sip b/sip/tdeio/jobclasses.sip
index 0c78bc9..59e69a8 100644
--- a/sip/tdeio/jobclasses.sip
+++ b/sip/tdeio/jobclasses.sip
@@ -42,9 +42,9 @@ public:
     int                  progressId ();
     const TQString&       errorText ();
     TQString              errorString ();
-    TQStringList          detailedErrorStrings (const KURL* = 0, int = -1) const;
-    void                 showErrorDialog (TQWidget* = 0);
-    void                 setAutoErrorHandlingEnabled (bool, TQWidget* = 0);
+    TQStringList          detailedErrorStrings (const KURL* = nullptr, int = -1) const;
+    void                 showErrorDialog (TQWidget* = nullptr);
+    void                 setAutoErrorHandlingEnabled (bool, TQWidget* = nullptr);
     bool                 isAutoErrorHandlingEnabled () const;
 
 %If ( KDE_3_5_0 -  )
diff --git a/sip/tdeio/kdatatool.sip b/sip/tdeio/kdatatool.sip
index 2b05bdc..1b17569 100644
--- a/sip/tdeio/kdatatool.sip
+++ b/sip/tdeio/kdatatool.sip
@@ -43,7 +43,7 @@ public:
     TQString              iconName () const;
     TQStringList          userCommands () const;
     TQStringList          commands () const;
-    KDataTool*           createTool (TQObject* /Transfer/ = 0, const char* = 0) const;
+    KDataTool*           createTool (TQObject* /Transfer/ = nullptr, const char* = nullptr) const;
     KService::Ptr        service () const;
     TDEInstance*           instance () const;
     bool                 isValid () const;
@@ -60,7 +60,7 @@ class KDataToolAction : TDEAction
 
 
 public:
-                         KDataToolAction (const TQString&, const KDataToolInfo&, const TQString&, TQObject* /TransferThis/ = 0, const char* = 0);
+                         KDataToolAction (const TQString&, const KDataToolInfo&, const TQString&, TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     static TQPtrList<TDEAction> dataToolActionList (const TQValueList<KDataToolInfo>&, const TQObject*, const char*);
 
 signals:
@@ -83,7 +83,7 @@ class KDataTool : TQObject
 
 
 public:
-                         KDataTool (TQObject* /TransferThis/ = 0, const char* = 0);
+                         KDataTool (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setInstance (TDEInstance*);
     TDEInstance*           instance () const;
     virtual bool         run (const TQString&, void*, const TQString&, const TQString&)  = 0;
diff --git a/sip/tdeio/kdcopservicestarter.sip b/sip/tdeio/kdcopservicestarter.sip
index 63e4a3b..d06671e 100644
--- a/sip/tdeio/kdcopservicestarter.sip
+++ b/sip/tdeio/kdcopservicestarter.sip
@@ -35,8 +35,8 @@ class KDCOPServiceStarter
 
 public:
     static KDCOPServiceStarter* self ();
-    int                  findServiceFor (const TQString&, const TQString& = TQString ::null , const TQString& = TQString ::null , TQString* = 0, TQCString* = 0, int = 0);
-    virtual int          startServiceFor (const TQString&, const TQString& = TQString ::null , const TQString& = TQString ::null , TQString* = 0, TQCString* = 0, int = 0);
+    int                  findServiceFor (const TQString&, const TQString& = TQString ::null , const TQString& = TQString ::null , TQString* = nullptr, TQCString* = nullptr, int = 0);
+    virtual int          startServiceFor (const TQString&, const TQString& = TQString ::null , const TQString& = TQString ::null , TQString* = nullptr, TQCString* = nullptr, int = 0);
 
 protected:
                          KDCOPServiceStarter ();
diff --git a/sip/tdeio/kdirlister.sip b/sip/tdeio/kdirlister.sip
index 50758e2..8a72de1 100644
--- a/sip/tdeio/kdirlister.sip
+++ b/sip/tdeio/kdirlister.sip
@@ -150,7 +150,7 @@ protected:
     PyObject *inst;
 
     // the loop depends on the type of iterator the  tmeplate makes available
-    for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () )
+    for(cpp = cpplist->first (); cpp; cpp = cpplist->next () )
     {
         if (!(inst = sipConvertFromInstance (cpp, sipClass_KFileItem, sipTransferObj))
             || PyList_Append (pylist, inst) < 0)
@@ -220,7 +220,7 @@ protected:
     PyObject *inst;
 
     // the loop depends on the type of iterator the  tmeplate makes available
-    for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () )
+    for(cpp = cpplist->first (); cpp; cpp = cpplist->next () )
     {
         if (!(inst = sipConvertFromInstance (cpp, sipClass_TQRegExp, sipTransferObj))
             || PyList_Append (pylist, inst) < 0)
diff --git a/sip/tdeio/kdirwatch.sip b/sip/tdeio/kdirwatch.sip
index ad2dd7e..c65135f 100644
--- a/sip/tdeio/kdirwatch.sip
+++ b/sip/tdeio/kdirwatch.sip
@@ -32,7 +32,7 @@ class KDirWatch : TQObject
 
 
 public:
-                         KDirWatch (TQObject* /TransferThis/ = 0, const char* = 0);
+                         KDirWatch (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     void                 addDir (const TQString&, bool = 0, bool = 0);
     void                 addFile (const TQString&);
     TQDateTime            ctime (const TQString&);
diff --git a/sip/tdeio/kmimetype.sip b/sip/tdeio/kmimetype.sip
index 4f0b05e..1b6e3f4 100644
--- a/sip/tdeio/kmimetype.sip
+++ b/sip/tdeio/kmimetype.sip
@@ -43,9 +43,9 @@ public:
                          KMimeType (TQDataStream&, int);
     virtual TQString      icon (const TQString&, bool) const;
     virtual TQString      icon (const KURL&, bool) const;
-    virtual TQPixmap      pixmap (TDEIcon::Group, int = 0, int = 0, TQString* = 0) const;
-    virtual TQPixmap      pixmap (const KURL&, TDEIcon::Group, int = 0, int = 0, TQString* = 0) const;
-    static TQPixmap       pixmapForURL (const KURL&, mode_t = 0, TDEIcon::Group = TDEIcon ::Desktop , int = 0, int = 0, TQString* = 0);
+    virtual TQPixmap      pixmap (TDEIcon::Group, int = 0, int = 0, TQString* = nullptr) const;
+    virtual TQPixmap      pixmap (const KURL&, TDEIcon::Group, int = 0, int = 0, TQString* = nullptr) const;
+    static TQPixmap       pixmapForURL (const KURL&, mode_t = 0, TDEIcon::Group = TDEIcon ::Desktop , int = 0, int = 0, TQString* = nullptr);
     static TQString       iconForURL (const KURL&, mode_t = 0);
     static TQString       favIconForURL (const KURL&);
     TQString              comment () const;
@@ -64,8 +64,8 @@ public:
 %End
 
     static KMimeType::Ptr findByPath (const TQString&, mode_t = 0, bool = 0);
-    static KMimeType::Ptr findByContent (const TQByteArray&, int* = 0);
-    static KMimeType::Ptr findByFileContent (const TQString&, int* = 0);
+    static KMimeType::Ptr findByContent (const TQByteArray&, int* = nullptr);
+    static KMimeType::Ptr findByFileContent (const TQString&, int* = nullptr);
 
 %If ( KDE_3_2_1 -  )
 
@@ -188,7 +188,7 @@ public:
                          KDEDesktopMimeType (TQDataStream&, int);
     virtual TQString      icon (const TQString&, bool) const;
     virtual TQString      icon (const KURL&, bool) const;
-    virtual TQPixmap      pixmap (const KURL&, TDEIcon::Group, int = 0, int = 0, TQString* = 0) const;
+    virtual TQPixmap      pixmap (const KURL&, TDEIcon::Group, int = 0, int = 0, TQString* = nullptr) const;
     virtual TQString      comment (const TQString&, bool) const;
     virtual TQString      comment (const KURL&, bool) const;
     static TQValueList<KDEDesktopMimeType::Service> builtinServices (const KURL&);
diff --git a/sip/tdeio/kmimetypechooser.sip b/sip/tdeio/kmimetypechooser.sip
index 52876f5..b884dbf 100644
--- a/sip/tdeio/kmimetypechooser.sip
+++ b/sip/tdeio/kmimetypechooser.sip
@@ -42,7 +42,7 @@ public:
         EditButton
     };
 
-                         KMimeTypeChooser (const TQString& = TQString ::null , const TQStringList& = 0, const TQString& = TQString ::null , const TQStringList& = TQStringList (), int = Comments |Patterns |EditButton , TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KMimeTypeChooser (const TQString& = TQString ::null , const TQStringList& = 0, const TQString& = TQString ::null , const TQStringList& = TQStringList (), int = Comments |Patterns |EditButton , TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     TQStringList          mimeTypes () const;
     TQStringList          patterns () const;
 
@@ -64,8 +64,8 @@ class KMimeTypeChooserDialog : KDialogBase
 
 
 public:
-                         KMimeTypeChooserDialog (const TQString& = TQString ::null , const TQString& = TQString ::null , const TQStringList& = TQStringList (), const TQString& = TQString ::null , const TQStringList& = TQStringList (), int = KMimeTypeChooser ::Comments |KMimeTypeChooser ::Patterns |KMimeTypeChooser ::EditButton , TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KMimeTypeChooserDialog (const TQString&, const TQString&, const TQStringList&, const TQString&, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KMimeTypeChooserDialog (const TQString& = TQString ::null , const TQString& = TQString ::null , const TQStringList& = TQStringList (), const TQString& = TQString ::null , const TQStringList& = TQStringList (), int = KMimeTypeChooser ::Comments |KMimeTypeChooser ::Patterns |KMimeTypeChooser ::EditButton , TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KMimeTypeChooserDialog (const TQString&, const TQString&, const TQStringList&, const TQString&, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     KMimeTypeChooser*    chooser ();
 
 };  // class KMimeTypeChooserDialog
diff --git a/sip/tdeio/kremoteencoding.sip b/sip/tdeio/kremoteencoding.sip
index ff5b5eb..70077ac 100644
--- a/sip/tdeio/kremoteencoding.sip
+++ b/sip/tdeio/kremoteencoding.sip
@@ -34,7 +34,7 @@ class KRemoteEncoding
 
 
 public:
-                         KRemoteEncoding (const char* = 0);
+                         KRemoteEncoding (const char* = nullptr);
     TQString              decode (const TQCString&) const;
     TQCString             encode (const TQString&) const;
     TQCString             encode (const KURL&) const;
diff --git a/sip/tdeio/kscan.sip b/sip/tdeio/kscan.sip
index e33a5f8..78e0d56 100644
--- a/sip/tdeio/kscan.sip
+++ b/sip/tdeio/kscan.sip
@@ -32,11 +32,11 @@ class KScanDialog : KDialogBase
 
 
 public:
-    static KScanDialog*  getScanDialog (TQWidget* /Transfer/ = 0, const char* = 0, bool = 0);
+    static KScanDialog*  getScanDialog (TQWidget* /Transfer/ = nullptr, const char* = nullptr, bool = 0);
     virtual bool         setup ();
 
 protected:
-                         KScanDialog (int = Tabbed , int = Close |Help , TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0);
+                         KScanDialog (int = Tabbed , int = Close |Help , TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0);
     int                  id () const;
     int                  nextId ();
 
@@ -59,11 +59,11 @@ class KScanDialogFactory : KLibFactory
 
 
 public:
-    virtual KScanDialog* createDialog (TQWidget* /Transfer/ = 0, const char* = 0, bool = 0)  = 0;
+    virtual KScanDialog* createDialog (TQWidget* /Transfer/ = nullptr, const char* = nullptr, bool = 0)  = 0;
 
 protected:
-                         KScanDialogFactory (TQObject* /TransferThis/ = 0, const char* = 0);
-    virtual TQObject*     createObject (TQObject* /Transfer/ = 0, const char* = 0, const char* = "TQObject", const TQStringList& = TQStringList ());
+                         KScanDialogFactory (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+    virtual TQObject*     createObject (TQObject* /Transfer/ = nullptr, const char* = nullptr, const char* = "TQObject", const TQStringList& = TQStringList ());
     void                 setName (const TQCString&);
     TDEInstance*           instance () const;
 
@@ -81,10 +81,10 @@ class KOCRDialog : KDialogBase
 
 
 public:
-    static KOCRDialog*   getOCRDialog (TQWidget* /Transfer/ = 0, const char* = 0, bool = 0);
+    static KOCRDialog*   getOCRDialog (TQWidget* /Transfer/ = nullptr, const char* = nullptr, bool = 0);
 
 protected:
-                         KOCRDialog (int = Tabbed , int = Close |Help , TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0);
+                         KOCRDialog (int = Tabbed , int = Close |Help , TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0);
     int                  id () const;
     int                  nextId ();
 
@@ -105,11 +105,11 @@ class KOCRDialogFactory : KLibFactory
 
 
 public:
-    virtual KOCRDialog*  createDialog (TQWidget* /Transfer/ = 0, const char* = 0, bool = 0)  = 0;
+    virtual KOCRDialog*  createDialog (TQWidget* /Transfer/ = nullptr, const char* = nullptr, bool = 0)  = 0;
 
 protected:
-                         KOCRDialogFactory (TQObject* /TransferThis/ = 0, const char* = 0);
-    virtual TQObject*     createObject (TQObject* /Transfer/ = 0, const char* = 0, const char* = "TQObject", const TQStringList& = TQStringList ());
+                         KOCRDialogFactory (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+    virtual TQObject*     createObject (TQObject* /Transfer/ = nullptr, const char* = nullptr, const char* = "TQObject", const TQStringList& = TQStringList ());
     void                 setName (const TQCString&);
     TDEInstance*           instance () const;
 
diff --git a/sip/tdeio/kservice.sip b/sip/tdeio/kservice.sip
index b7a2278..b88d5b6 100644
--- a/sip/tdeio/kservice.sip
+++ b/sip/tdeio/kservice.sip
@@ -46,7 +46,7 @@ public:
     TQString              library () const;
     TQString              init () const;
     TQString              icon () const;
-    TQPixmap              pixmap (TDEIcon::Group, int = 0, int = 0, TQString* = 0) const;
+    TQPixmap              pixmap (TDEIcon::Group, int = 0, int = 0, TQString* = nullptr) const;
     bool                 terminal () const;
     TQString              terminalOptions () const;
     bool                 substituteUid () const;
@@ -135,7 +135,7 @@ public:
     static KService::List allInitServices ();
 
 %If ( KDE_3_2_0 -  )
-    static TQString       newServicePath (bool, const TQString&, TQString* = 0, const TQStringList* = 0);
+    static TQString       newServicePath (bool, const TQString&, TQString* = nullptr, const TQStringList* = nullptr);
     static void          rebuildKSycoca (TQWidget* /Transfer/);
 %End
 
diff --git a/sip/tdeio/kurifilter.sip b/sip/tdeio/kurifilter.sip
index 4cd264f..6058751 100644
--- a/sip/tdeio/kurifilter.sip
+++ b/sip/tdeio/kurifilter.sip
@@ -78,7 +78,7 @@ protected:
 //takes url | (KURL = KURL(TQString.null))
 
         Py_BEGIN_ALLOW_THREADS
-        if (a0 == 0)
+        if (!a0)
             sipCpp -> sipProtect_init(TQString::null);
         else
             sipCpp -> sipProtect_init(*a0);
@@ -98,7 +98,7 @@ class KURIFilterPlugin : TQObject
 
 
 public:
-                         KURIFilterPlugin (TQObject* = 0, const char* = 0, double = 1.0);
+                         KURIFilterPlugin (TQObject* = nullptr, const char* = nullptr, double = 1.0);
     virtual TQString      name () const;
     virtual double       priority () const;
     virtual bool         filterURI (KURIFilterData&) const = 0;
diff --git a/sip/tdeio/netaccess.sip b/sip/tdeio/netaccess.sip
index d2a23d0..3ea1958 100644
--- a/sip/tdeio/netaccess.sip
+++ b/sip/tdeio/netaccess.sip
@@ -55,17 +55,17 @@ public:
     static bool          copy (const KURL&, const KURL&);
 
 %If ( KDE_3_2_0 -  )
-    static bool          file_copy (const KURL&, const KURL&, int = -1, bool = 0, bool = 0, TQWidget* = 0);
-    static bool          file_move (const KURL&, const KURL&, int = -1, bool = 0, bool = 0, TQWidget* = 0);
+    static bool          file_copy (const KURL&, const KURL&, int = -1, bool = 0, bool = 0, TQWidget* = nullptr);
+    static bool          file_move (const KURL&, const KURL&, int = -1, bool = 0, bool = 0, TQWidget* = nullptr);
     static bool          dircopy (const KURL&, const KURL&, TQWidget*);
 %End
 
     static bool          dircopy (const KURL&, const KURL&);
 
 %If ( KDE_3_2_0 -  )
-    static bool          dircopy (const KURL::List&, const KURL&, TQWidget* = 0);
-    static bool          move (const KURL&, const KURL&, TQWidget* = 0);
-    static bool          move (const KURL::List&, const KURL&, TQWidget* = 0);
+    static bool          dircopy (const KURL::List&, const KURL&, TQWidget* = nullptr);
+    static bool          move (const KURL&, const KURL&, TQWidget* = nullptr);
+    static bool          move (const KURL::List&, const KURL&, TQWidget* = nullptr);
     static bool          exists (const KURL&, bool, TQWidget*);
     static bool          exists (const KURL&, TQWidget*);
 %End
@@ -104,7 +104,7 @@ public:
     static TQString       fish_execute (const KURL&, const TQString, TQWidget*);
 
 %If ( KDE_3_3_1 -  )
-    static bool          synchronousRun (TDEIO::Job*, TQWidget*, TQByteArray* = 0, KURL* = 0, TQMap<TQString,TQString>* = 0);
+    static bool          synchronousRun (TDEIO::Job*, TQWidget*, TQByteArray* = nullptr, KURL* = nullptr, TQMap<TQString,TQString>* = nullptr);
 %End
 
     static TQString       mimetype (const KURL&, TQWidget*);
diff --git a/sip/tdeio/passdlg.sip b/sip/tdeio/passdlg.sip
index af7e723..2aa1a29 100644
--- a/sip/tdeio/passdlg.sip
+++ b/sip/tdeio/passdlg.sip
@@ -34,7 +34,7 @@ class PasswordDialog : KDialogBase
 
 
 public:
-                         PasswordDialog (const TQString&, const TQString&, bool = 0, bool = 1, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         PasswordDialog (const TQString&, const TQString&, bool = 0, bool = 1, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setPrompt (const TQString&);
     void                 addCommentLine (const TQString&, const TQString);
     TQString              password () const;
diff --git a/sip/tdeio/previewjob.sip b/sip/tdeio/previewjob.sip
index faeee09..46de0ab 100644
--- a/sip/tdeio/previewjob.sip
+++ b/sip/tdeio/previewjob.sip
@@ -66,7 +66,7 @@ protected:
 
 };  // class PreviewJob
 
-TDEIO::PreviewJob*     filePreview (const KFileItemList&, int, int = 0, int = 0, int = 70, bool = 1, bool = 1, const TQStringList* = 0);
-TDEIO::PreviewJob*     filePreview (const KURL::List&, int, int = 0, int = 0, int = 70, bool = 1, bool = 1, const TQStringList* = 0);
+TDEIO::PreviewJob*     filePreview (const KFileItemList&, int, int = 0, int = 0, int = 70, bool = 1, bool = 1, const TQStringList* = nullptr);
+TDEIO::PreviewJob*     filePreview (const KURL::List&, int, int = 0, int = 0, int = 70, bool = 1, bool = 1, const TQStringList* = nullptr);
 };  // namespace TDEIO
 
diff --git a/sip/tdeio/scheduler.sip b/sip/tdeio/scheduler.sip
index 771fb20..509d861 100644
--- a/sip/tdeio/scheduler.sip
+++ b/sip/tdeio/scheduler.sip
@@ -77,7 +77,7 @@ signals:
     void                 slaveError (TDEIO::Slave*, int, const TQString&);
 
 protected:
-    void                 setupSlave (TDEIO::Slave*, const KURL&, const TQString&, const TQString&, bool, const TDEIO::MetaData* = 0);
+    void                 setupSlave (TDEIO::Slave*, const KURL&, const TQString&, const TQString&, bool, const TDEIO::MetaData* = nullptr);
 //ig     bool                 startJobScheduled (TDEIO::Scheduler::ProtocolInfo*);
     bool                 startJobDirect ();
                          Scheduler ();
diff --git a/sip/tdeio/slavebase.sip b/sip/tdeio/slavebase.sip
index a3fcf12..8098d4b 100644
--- a/sip/tdeio/slavebase.sip
+++ b/sip/tdeio/slavebase.sip
@@ -145,7 +145,7 @@ public:
     bool                 requestNetwork (const TQString& = TQString ::null );
     void                 dropNetwork (const TQString& = TQString ::null );
     DCOPClient*          dcopClient ();
-    int                  waitForAnswer (int, int, TQByteArray&, int* = 0);
+    int                  waitForAnswer (int, int, TQByteArray&, int* = nullptr);
     void                 sendMetaData ();
     TQCString             mProtocol;
     TDEIO::Connection*     m_pConnection;
@@ -176,7 +176,7 @@ protected:
     bool                 multipleAuthCaching () const;
     bool                 requestNetwork (const TQString& = TQString ::null );
     void                 dropNetwork (const TQString& = TQString ::null );
-    int                  waitForAnswer (int, int, TQByteArray&, int* = 0);
+    int                  waitForAnswer (int, int, TQByteArray&, int* = nullptr);
     void                 sendMetaData ();
 %End
 
diff --git a/sip/tdeio/tdefilemetainfo.sip b/sip/tdeio/tdefilemetainfo.sip
index 74414b6..a39477e 100644
--- a/sip/tdeio/tdefilemetainfo.sip
+++ b/sip/tdeio/tdefilemetainfo.sip
@@ -137,7 +137,7 @@ public:
 
 
 public:
-    TQValidator*          createValidator (const TQString&, const TQString&, TQObject* /Transfer/ = 0, const char* = 0) const;
+    TQValidator*          createValidator (const TQString&, const TQString&, TQObject* /Transfer/ = nullptr, const char* = nullptr) const;
     TQStringList          supportedGroups () const;
     TQStringList          translatedGroups () const;
     TQStringList          preferredGroups () const;
diff --git a/sip/tdemdi/tdemdichildfrm.sip b/sip/tdemdi/tdemdichildfrm.sip
index 5ecac01..c9f9425 100644
--- a/sip/tdemdi/tdemdichildfrm.sip
+++ b/sip/tdemdi/tdemdichildfrm.sip
@@ -32,7 +32,7 @@ class KMdiWin32IconButton : TQLabel
 
 
 public:
-                         KMdiWin32IconButton (TQWidget*, const char* = 0);
+                         KMdiWin32IconButton (TQWidget*, const char* = nullptr);
     virtual void         mousePressEvent (TQMouseEvent*);
 
 signals:
diff --git a/sip/tdemdi/tdemdichildview.sip b/sip/tdemdi/tdemdichildview.sip
index c92499b..f997e7e 100644
--- a/sip/tdemdi/tdemdichildview.sip
+++ b/sip/tdemdi/tdemdichildview.sip
@@ -34,8 +34,8 @@ class KMdiChildView : TQWidget
 protected:
 
 public:
-                         KMdiChildView (const TQString&, TQWidget* = 0, const char* = 0, WFlags = 0);
-                         KMdiChildView (TQWidget* = 0, const char* = 0, WFlags = 0);
+                         KMdiChildView (const TQString&, TQWidget* = nullptr, const char* = nullptr, WFlags = 0);
+                         KMdiChildView (TQWidget* = nullptr, const char* = nullptr, WFlags = 0);
     void                 activate ();
     void                 setFirstFocusableChildWidget (TQWidget*);
     void                 setLastFocusableChildWidget (TQWidget*);
diff --git a/sip/tdemdi/tdemdimainfrm.sip b/sip/tdemdi/tdemdimainfrm.sip
index 359d834..490f9b2 100644
--- a/sip/tdemdi/tdemdimainfrm.sip
+++ b/sip/tdemdi/tdemdimainfrm.sip
@@ -79,7 +79,7 @@ public:
     TQSize                defaultChildFrmSize ();
     virtual void         setMinimumSize (int, int);
     int                  childFrameModeHeight ();
-    virtual void         setMenuForSDIModeSysButtons (KMenuBar* = 0);
+    virtual void         setMenuForSDIModeSysButtons (KMenuBar* = nullptr);
     static int           frameDecorOfAttachedViews ();
     void                 fakeSDIApplication ();
     bool                 isFakingSDIApplication () const;
@@ -98,7 +98,7 @@ public slots:
 
     virtual void         addWindow (KMdiChildView*, TQPoint, int = KMdi ::StandardAdd );
     virtual void         addWindow (KMdiChildView*, TQRect, int = KMdi ::StandardAdd );
-    virtual KMdiToolViewAccessor* addToolWindow (TQWidget*, KDockWidget::DockPosition = KDockWidget ::DockNone , TQWidget* = 0, int = 50, const TQString& = 0, const TQString& = 0);
+    virtual KMdiToolViewAccessor* addToolWindow (TQWidget*, KDockWidget::DockPosition = KDockWidget ::DockNone , TQWidget* = nullptr, int = 50, const TQString& = 0, const TQString& = 0);
     virtual void         deleteToolWindow (TQWidget*);
     virtual void         deleteToolWindow (KMdiToolViewAccessor*);
     KMdiToolViewAccessor* createToolWindow ();
@@ -225,7 +225,7 @@ signals:
     PyObject *inst;
 
     // the loop depends on the type of iterator the  tmeplate makes available
-    for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () )
+    for(cpp = cpplist->first (); cpp; cpp = cpplist->next () )
     {
         if (!(inst = sipConvertFromInstance (cpp, sipClass_KDockWidget, sipTransferObj))
             || PyList_Append (pylist, inst) < 0)
diff --git a/sip/tdemdi/tdemditoolviewaccessor.sip b/sip/tdemdi/tdemditoolviewaccessor.sip
index 33af36d..090dd90 100644
--- a/sip/tdemdi/tdemditoolviewaccessor.sip
+++ b/sip/tdemdi/tdemditoolviewaccessor.sip
@@ -38,8 +38,8 @@ private:
 public:
     TQWidget*             wrapperWidget ();
     TQWidget*             wrappedWidget ();
-    void                 place (KDockWidget::DockPosition = KDockWidget ::DockNone , TQWidget* = 0, int = 50);
-    void                 placeAndShow (KDockWidget::DockPosition = KDockWidget ::DockNone , TQWidget* = 0, int = 50);
+    void                 place (KDockWidget::DockPosition = KDockWidget ::DockNone , TQWidget* = nullptr, int = 50);
+    void                 placeAndShow (KDockWidget::DockPosition = KDockWidget ::DockNone , TQWidget* = nullptr, int = 50);
     void                 show ();
 
 public slots:
diff --git a/sip/tdeparts/browserextension.sip b/sip/tdeparts/browserextension.sip
index 0ed3d9c..b70264f 100644
--- a/sip/tdeparts/browserextension.sip
+++ b/sip/tdeparts/browserextension.sip
@@ -132,7 +132,7 @@ class BrowserExtension : TQObject
 
 
 public:
-                         BrowserExtension (KParts::ReadOnlyPart* /TransferThis/, const char* = 0);
+                         BrowserExtension (KParts::ReadOnlyPart* /TransferThis/, const char* = nullptr);
 
 %If ( KDE_3_2_0 -  )
     typedef uint PopupFlags;
@@ -290,7 +290,7 @@ class BrowserHostExtension : TQObject
 
 
 public:
-                         BrowserHostExtension (KParts::ReadOnlyPart* /TransferThis/, const char* = 0);
+                         BrowserHostExtension (KParts::ReadOnlyPart* /TransferThis/, const char* = nullptr);
     virtual TQStringList  frameNames () const;
     virtual const TQPtrList<KParts::ReadOnlyPart> frames () const;
 
@@ -329,7 +329,7 @@ public:
     };
 
 //ig     typedef TQValueList<TQPair<Type,TQString>> ArgList;
-                         LiveConnectExtension (KParts::ReadOnlyPart* /TransferThis/, const char* = 0);
+                         LiveConnectExtension (KParts::ReadOnlyPart* /TransferThis/, const char* = nullptr);
     virtual bool         get (const ulong, const TQString&, KParts::LiveConnectExtension::Type&, ulong&, TQString&);
     virtual bool         put (const ulong, const TQString&, const TQString&);
     virtual bool         call (const ulong, const TQString&, const TQStringList&, KParts::LiveConnectExtension::Type&, ulong&, TQString&);
@@ -554,7 +554,7 @@ TQMap<TQCString,int>   testTQMapTQCStringInt (TQMap<TQCString,int>);
     PyObject *inst;
 
     // the loop depends on the type of iterator the  tmeplate makes available
-    for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () )
+    for(cpp = cpplist->first (); cpp; cpp = cpplist->next () )
     {
         if (!(inst = sipConvertFromInstance (cpp, sipClass_KParts_ReadOnlyPart, sipTransferObj))
             || PyList_Append (pylist, inst) < 0)
diff --git a/sip/tdeparts/browserinterface.sip b/sip/tdeparts/browserinterface.sip
index 56ad91f..389667d 100644
--- a/sip/tdeparts/browserinterface.sip
+++ b/sip/tdeparts/browserinterface.sip
@@ -34,7 +34,7 @@ class BrowserInterface : TQObject
 
 
 public:
-                         BrowserInterface (TQObject* /TransferThis/, const char* = 0);
+                         BrowserInterface (TQObject* /TransferThis/, const char* = nullptr);
     void                 callMethod (const char*, const TQVariant&);
 
 };  // class BrowserInterface
diff --git a/sip/tdeparts/dockmainwindow.sip b/sip/tdeparts/dockmainwindow.sip
index 1d05909..4d3e0f5 100644
--- a/sip/tdeparts/dockmainwindow.sip
+++ b/sip/tdeparts/dockmainwindow.sip
@@ -34,7 +34,7 @@ class DockMainWindow : KDockMainWindow, KParts::PartBase
 
 
 public:
-                         DockMainWindow (TQWidget* /TransferThis/ = 0, const char* = 0, WFlags = WDestructiveClose );
+                         DockMainWindow (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, WFlags = WDestructiveClose );
 
 protected slots:
     void                 createGUI (KParts::Part*);
diff --git a/sip/tdeparts/factory.sip b/sip/tdeparts/factory.sip
index 00b25e0..87fc6a2 100644
--- a/sip/tdeparts/factory.sip
+++ b/sip/tdeparts/factory.sip
@@ -34,8 +34,8 @@ class Factory : KLibFactory
 
 
 public:
-                         Factory (TQObject* /TransferThis/ = 0, const char* = 0);
-    KParts::Part*        createPart (TQWidget* = 0, const char* = 0, TQObject* /Transfer/ = 0, const char* = 0, const char* = "KParts::Part", const TQStringList& = TQStringList ());
+                         Factory (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+    KParts::Part*        createPart (TQWidget* = nullptr, const char* = nullptr, TQObject* /Transfer/ = nullptr, const char* = nullptr, const char* = "KParts::Part", const TQStringList& = TQStringList ());
 
 %If ( KDE_3_2_0 -  )
     const TDEInstance*     partInstance ();
@@ -44,8 +44,8 @@ public:
 
 
 protected:
-    virtual KParts::Part* createPartObject (TQWidget* = 0, const char* = 0, TQObject* /Transfer/ = 0, const char* = 0, const char* = "KParts::Part", const TQStringList& = TQStringList ());
-    virtual TQObject*     createObject (TQObject* /Transfer/ = 0, const char* = 0, const char* = "TQObject", const TQStringList& = TQStringList ());
+    virtual KParts::Part* createPartObject (TQWidget* = nullptr, const char* = nullptr, TQObject* /Transfer/ = nullptr, const char* = nullptr, const char* = "KParts::Part", const TQStringList& = TQStringList ());
+    virtual TQObject*     createObject (TQObject* /Transfer/ = nullptr, const char* = nullptr, const char* = "TQObject", const TQStringList& = TQStringList ());
 
 };  // class Factory
 
diff --git a/sip/tdeparts/historyprovider.sip b/sip/tdeparts/historyprovider.sip
index f93be1f..617f6cc 100644
--- a/sip/tdeparts/historyprovider.sip
+++ b/sip/tdeparts/historyprovider.sip
@@ -35,7 +35,7 @@ class HistoryProvider : TQObject
 
 public:
     static KParts::HistoryProvider* self ();
-                         HistoryProvider (TQObject* /TransferThis/ = 0, const char* = 0);
+                         HistoryProvider (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     virtual bool         contains (const TQString&) const;
     virtual void         insert (const TQString&);
     virtual void         remove (const TQString&);
diff --git a/sip/tdeparts/mainwindow.sip b/sip/tdeparts/mainwindow.sip
index 02c3512..557b9d5 100644
--- a/sip/tdeparts/mainwindow.sip
+++ b/sip/tdeparts/mainwindow.sip
@@ -34,11 +34,11 @@ class MainWindow : TDEMainWindow, KParts::PartBase
 
 
 public:
-                         MainWindow (TQWidget* /TransferThis/, const char* = 0, WFlags = WType_TopLevel |WDestructiveClose );
-                         MainWindow (const char* = 0, WFlags = WDestructiveClose );
+                         MainWindow (TQWidget* /TransferThis/, const char* = nullptr, WFlags = WType_TopLevel |WDestructiveClose );
+                         MainWindow (const char* = nullptr, WFlags = WDestructiveClose );
 
 %If ( KDE_3_2_0 -  )
-                         MainWindow (int, TQWidget* /TransferThis/, const char* = 0, WFlags = WType_TopLevel |WDestructiveClose );
+                         MainWindow (int, TQWidget* /TransferThis/, const char* = nullptr, WFlags = WType_TopLevel |WDestructiveClose );
 %End
 
 
diff --git a/sip/tdeparts/part.sip b/sip/tdeparts/part.sip
index 49462c6..1c3ec7d 100644
--- a/sip/tdeparts/part.sip
+++ b/sip/tdeparts/part.sip
@@ -59,7 +59,7 @@ class Part : TQObject, KParts::PartBase
 
 
 public:
-                         Part (TQObject* /TransferThis/ = 0, const char* = 0);
+                         Part (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     virtual void         embed (TQWidget*);
     virtual TQWidget*     widget ();
     virtual void         setManager (KParts::PartManager*);
@@ -121,7 +121,7 @@ class ReadOnlyPart : KParts::Part
 
 
 public:
-                         ReadOnlyPart (TQObject* /TransferThis/ = 0, const char* = 0);
+                         ReadOnlyPart (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setProgressInfoEnabled (bool);
     bool                 isProgressInfoEnabled () const;
     void                 showProgressInfo (bool);
@@ -168,7 +168,7 @@ class ReadWritePart : KParts::ReadOnlyPart
 
 
 public:
-                         ReadWritePart (TQObject* /TransferThis/ = 0, const char* = 0);
+                         ReadWritePart (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     bool                 isReadWrite () const;
     virtual void         setReadWrite (bool = 1);
     bool                 isModified () const;
@@ -244,7 +244,7 @@ protected slots:
 // Usage: KParts.createReadOnlyPart (lib, parent, name, className, args)
 // </para>
 //end
-KParts::ReadOnlyPart* createReadOnlyPart (const TQString&, TQObject* = 0, const TQString& = TQString ::null , const char* = "KParts::ReadOnlyPart", const TQStringList& = TQStringList ());
+KParts::ReadOnlyPart* createReadOnlyPart (const TQString&, TQObject* = nullptr, const TQString& = TQString ::null , const char* = "KParts::ReadOnlyPart", const TQStringList& = TQStringList ());
 //doc
 // <para>
 // This is a PyKDE-only function that handles the machinery necessary
@@ -275,7 +275,7 @@ KParts::ReadOnlyPart* createReadOnlyPart (const TQString&, TQObject* = 0, const
 // Usage: KParts.createReadWritePart (lib, parent, name, className, args)
 // </para>
 //end
-KParts::ReadWritePart* createReadWritePart (const TQString&, TQObject* = 0, const TQString& = TQString ::null , const char* = "KParts::ReadWritePart", const TQStringList& = TQStringList ());
+KParts::ReadWritePart* createReadWritePart (const TQString&, TQObject* = nullptr, const TQString& = TQString ::null , const char* = "KParts::ReadWritePart", const TQStringList& = TQStringList ());
 //end
 
 
diff --git a/sip/tdeparts/partmanager.sip b/sip/tdeparts/partmanager.sip
index 3aa3978..59a1017 100644
--- a/sip/tdeparts/partmanager.sip
+++ b/sip/tdeparts/partmanager.sip
@@ -54,8 +54,8 @@ public:
 
 %End
 
-                         PartManager (TQWidget* /TransferThis/, const char* = 0);
-                         PartManager (TQWidget*, TQObject* /TransferThis/, const char* = 0);
+                         PartManager (TQWidget* /TransferThis/, const char* = nullptr);
+                         PartManager (TQWidget*, TQObject* /TransferThis/, const char* = nullptr);
     void                 setSelectionPolicy (KParts::PartManager::SelectionPolicy);
     KParts::PartManager::SelectionPolicy selectionPolicy () const;
     void                 setAllowNestedParts (bool);
@@ -72,10 +72,10 @@ public:
     virtual void         addPart (KParts::Part*, bool = 1);
     virtual void         removePart (KParts::Part*);
     virtual void         replacePart (KParts::Part*, KParts::Part*, bool = 1);
-    virtual void         setActivePart (KParts::Part*, TQWidget* = 0);
+    virtual void         setActivePart (KParts::Part*, TQWidget* = nullptr);
     virtual KParts::Part* activePart () const;
     virtual TQWidget*     activeWidget () const;
-    virtual void         setSelectedPart (KParts::Part*, TQWidget* = 0);
+    virtual void         setSelectedPart (KParts::Part*, TQWidget* = nullptr);
     virtual KParts::Part* selectedPart () const;
     virtual TQWidget*     selectedWidget () const;
     const TQPtrList<KParts::Part>* parts () const;
@@ -134,7 +134,7 @@ protected:
     PyObject *inst;
 
     // the loop depends on the type of iterator the  tmeplate makes available
-    for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () )
+    for(cpp = cpplist->first (); cpp; cpp = cpplist->next () )
     {
         if (!(inst = sipConvertFromInstance (cpp, sipClass_KParts_Part, sipTransferObj))
             || PyList_Append (pylist, inst) < 0)
diff --git a/sip/tdeparts/plugin.sip b/sip/tdeparts/plugin.sip
index 73561ff..c72b168 100644
--- a/sip/tdeparts/plugin.sip
+++ b/sip/tdeparts/plugin.sip
@@ -47,7 +47,7 @@ public:
 
 
 public:
-                         Plugin (TQObject* /TransferThis/ = 0, const char* = 0);
+                         Plugin (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     virtual TQString      xmlFile () const;
     virtual TQString      localXMLFile () const;
     static void          loadPlugins (TQObject* /Transfer/, const TDEInstance*);
@@ -163,7 +163,7 @@ protected:
     PyObject *inst;
 
     // the loop depends on the type of iterator the  tmeplate makes available
-    for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () )
+    for(cpp = cpplist->first (); cpp; cpp = cpplist->next () )
     {
         if (!(inst = sipConvertFromInstance (cpp, sipClass_KParts_Plugin, sipTransferObj))
             || PyList_Append (pylist, inst) < 0)
diff --git a/sip/tdeparts/statusbarextension.sip b/sip/tdeparts/statusbarextension.sip
index 4f835d7..bc15531 100644
--- a/sip/tdeparts/statusbarextension.sip
+++ b/sip/tdeparts/statusbarextension.sip
@@ -36,7 +36,7 @@ class StatusBarExtension : TQObject
 
 
 public:
-                         StatusBarExtension (KParts::ReadOnlyPart* /TransferThis/, const char* = 0);
+                         StatusBarExtension (KParts::ReadOnlyPart* /TransferThis/, const char* = nullptr);
     void                 addStatusBarItem (TQWidget*, int, bool);
     void                 removeStatusBarItem (TQWidget*);
     KStatusBar*          statusBar () const;
diff --git a/sip/tdeprint/kmjobmanager.sip b/sip/tdeprint/kmjobmanager.sip
index a399433..b19da22 100644
--- a/sip/tdeprint/kmjobmanager.sip
+++ b/sip/tdeprint/kmjobmanager.sip
@@ -58,7 +58,7 @@ public:
 
 
 public:
-                         KMJobManager (TQObject* /TransferThis/ = 0, const char* = 0);
+                         KMJobManager (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     static KMJobManager* self ();
 
 %If ( KDE_3_2_2 -  )
@@ -149,7 +149,7 @@ typedef TQPtrList<KMJob> KMJobList;
     PyObject *inst;
 
     // the loop depends on the type of iterator the  tmeplate makes available
-    for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () )
+    for(cpp = cpplist->first (); cpp; cpp = cpplist->next () )
     {
         if (!(inst = sipConvertFromInstance (cpp, sipClass_KMJob, sipTransferObj))
             || PyList_Append (pylist, inst) < 0)
diff --git a/sip/tdeprint/kmmanager.sip b/sip/tdeprint/kmmanager.sip
index a799b52..406f55d 100644
--- a/sip/tdeprint/kmmanager.sip
+++ b/sip/tdeprint/kmmanager.sip
@@ -52,7 +52,7 @@ public:
         ServerAll
     };
 
-                         KMManager (TQObject* /TransferThis/ = 0, const char* = 0);
+                         KMManager (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     static KMManager*    self ();
     TQString              errorMsg () const;
     void                 setErrorMsg (const TQString&);
@@ -73,7 +73,7 @@ public:
     bool                 completePrinter (const TQString&);
     bool                 setDefaultPrinter (const TQString&);
     int                  printerOperationMask () const;
-    int                  addPrinterWizard (TQWidget* /Transfer/ = 0);
+    int                  addPrinterWizard (TQWidget* /Transfer/ = nullptr);
     bool                 createSpecialPrinter (KMPrinter*);
     bool                 removeSpecialPrinter (KMPrinter*);
     KMPrinter*           findPrinter (const TQString&);
@@ -90,7 +90,7 @@ public:
 //ig     DrMain*              loadDriver (KMPrinter*, bool = 0);
 //ig     virtual bool         savePrinterDriver (KMPrinter*, DrMain*);
 //ig     virtual bool         validateDbDriver (KMDBEntry*);
-    bool                 invokeOptionsDialog (TQWidget* /Transfer/ = 0);
+    bool                 invokeOptionsDialog (TQWidget* /Transfer/ = nullptr);
 
 %If ( KDE_3_1_0 -  )
     virtual TQString      stateInformation ();
@@ -98,7 +98,7 @@ public:
 
     int                  serverOperationMask () const;
     virtual bool         restartServer ();
-    virtual bool         configureServer (TQWidget* /Transfer/ = 0);
+    virtual bool         configureServer (TQWidget* /Transfer/ = nullptr);
     virtual TQStringList  detectLocalPrinters ();
     virtual void         createPluginActions (TDEActionCollection*);
     virtual void         validatePluginActions (TDEActionCollection*, KMPrinter*);
diff --git a/sip/tdeprint/kmprinter.sip b/sip/tdeprint/kmprinter.sip
index 4bae2d5..d529545 100644
--- a/sip/tdeprint/kmprinter.sip
+++ b/sip/tdeprint/kmprinter.sip
@@ -152,7 +152,7 @@ public:
 //ig     DrMain*              driver () const;
 //ig     void                 setDriver (DrMain*);
 //ig     DrMain*              takeDriver ();
-    bool                 autoConfigure (KPrinter*, TQWidget* /Transfer/ = 0);
+    bool                 autoConfigure (KPrinter*, TQWidget* /Transfer/ = nullptr);
     const TQString&       defaultOption (const TQString&) const;
     void                 setDefaultOption (const TQString&, const TQString&);
     TQMap<TQString,TQString> defaultOptions () const;
diff --git a/sip/tdeprint/kprintaction.sip b/sip/tdeprint/kprintaction.sip
index 03799e1..31acdfc 100644
--- a/sip/tdeprint/kprintaction.sip
+++ b/sip/tdeprint/kprintaction.sip
@@ -40,12 +40,12 @@ public:
         Specials
     };
 
-                         KPrintAction (const TQString&, KPrintAction::PrinterType = All , TQWidget* = 0, TQObject* /TransferThis/ = 0, const char* = 0);
-                         KPrintAction (const TQString&, const TQIconSet&, KPrintAction::PrinterType = All , TQWidget* = 0, TQObject* /TransferThis/ = 0, const char* = 0);
-                         KPrintAction (const TQString&, const TQString&, KPrintAction::PrinterType = All , TQWidget* = 0, TQObject* /TransferThis/ = 0, const char* = 0);
-    static KPrintAction* exportAll (TQWidget* = 0, TQObject* /Transfer/ = 0, const char* = 0);
-    static KPrintAction* exportRegular (TQWidget* = 0, TQObject* /Transfer/ = 0, const char* = 0);
-    static KPrintAction* exportSpecial (TQWidget* = 0, TQObject* /Transfer/ = 0, const char* = 0);
+                         KPrintAction (const TQString&, KPrintAction::PrinterType = All , TQWidget* = nullptr, TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         KPrintAction (const TQString&, const TQIconSet&, KPrintAction::PrinterType = All , TQWidget* = nullptr, TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         KPrintAction (const TQString&, const TQString&, KPrintAction::PrinterType = All , TQWidget* = nullptr, TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+    static KPrintAction* exportAll (TQWidget* = nullptr, TQObject* /Transfer/ = nullptr, const char* = nullptr);
+    static KPrintAction* exportRegular (TQWidget* = nullptr, TQObject* /Transfer/ = nullptr, const char* = nullptr);
+    static KPrintAction* exportSpecial (TQWidget* = nullptr, TQObject* /Transfer/ = nullptr, const char* = nullptr);
 
 signals:
     void                 print (KPrinter*)  /PyName=print_/;
diff --git a/sip/tdeprint/kprintdialog.sip b/sip/tdeprint/kprintdialog.sip
index 68c8bb0..5d9d40d 100644
--- a/sip/tdeprint/kprintdialog.sip
+++ b/sip/tdeprint/kprintdialog.sip
@@ -32,7 +32,7 @@ class KPrintDialog : KDialog, KPReloadObject
 
 
 public:
-                         KPrintDialog (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KPrintDialog (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setFlags (int);
     void                 setDialogPages (TQPtrList<KPrintDialogPage>*);
 
diff --git a/sip/tdeprint/kprintdialogpage.sip b/sip/tdeprint/kprintdialogpage.sip
index a10b6d4..bd5a44b 100644
--- a/sip/tdeprint/kprintdialogpage.sip
+++ b/sip/tdeprint/kprintdialogpage.sip
@@ -32,7 +32,7 @@ class KPrintDialogPage : TQWidget
 
 
 public:
-                         KPrintDialogPage (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KPrintDialogPage (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 //ig                          KPrintDialogPage (KMPrinter*, DrMain* = 0, TQWidget* /TransferThis/ = 0, const char* = 0);
     virtual void         getOptions (TQMap<TQString,TQString>&, bool = 0);
     virtual void         setOptions (const TQMap<TQString,TQString>&);
diff --git a/sip/tdeprint/kprinter.sip b/sip/tdeprint/kprinter.sip
index f67d782..6b9a48e 100644
--- a/sip/tdeprint/kprinter.sip
+++ b/sip/tdeprint/kprinter.sip
@@ -168,7 +168,7 @@ public:
     int                  currentPage () const;
     void                 setCurrentPage (int = 0);
     KPrinter::PageSetType pageSet () const;
-    bool                 setup (TQWidget* /Transfer/ = 0, const TQString& = TQString ::null , bool = 0);
+    bool                 setup (TQWidget* /Transfer/ = nullptr, const TQString& = TQString ::null , bool = 0);
     TQSize                margins () const;
     void                 setMargins (TQSize);
     TQSize                realPageSize () const;
@@ -217,7 +217,7 @@ public:
     void                 setSearchName (const TQString&);
     TQString              errorMessage () const;
     void                 setErrorMessage (const TQString&);
-    bool                 autoConfigure (const TQString& = TQString ::null , TQWidget* /Transfer/ = 0);
+    bool                 autoConfigure (const TQString& = TQString ::null , TQWidget* /Transfer/ = nullptr);
     void                 setDocFileName (const TQString&);
     TQString              docFileName () const;
 
diff --git a/sip/tderesources/configdialog.sip b/sip/tderesources/configdialog.sip
index aaec6a5..d8e2bd9 100644
--- a/sip/tderesources/configdialog.sip
+++ b/sip/tderesources/configdialog.sip
@@ -36,7 +36,7 @@ class ConfigDialog : KDialogBase
 
 
 public:
-                         ConfigDialog (TQWidget*, const TQString&, KRES::Resource*, const char* = 0);
+                         ConfigDialog (TQWidget*, const TQString&, KRES::Resource*, const char* = nullptr);
     void                 setInEditMode (bool);
 
 protected slots:
diff --git a/sip/tderesources/configwidget.sip b/sip/tderesources/configwidget.sip
index bbf8a0d..6a26146 100644
--- a/sip/tderesources/configwidget.sip
+++ b/sip/tderesources/configwidget.sip
@@ -36,7 +36,7 @@ class ConfigWidget : TQWidget
 
 
 public:
-                         ConfigWidget (TQWidget* = 0, const char* = 0);
+                         ConfigWidget (TQWidget* = nullptr, const char* = nullptr);
     virtual void         setInEditMode (bool);
 
 public slots:
diff --git a/sip/tderesources/factory.sip b/sip/tderesources/factory.sip
index 5b76ac3..296edae 100644
--- a/sip/tderesources/factory.sip
+++ b/sip/tderesources/factory.sip
@@ -37,7 +37,7 @@ class Factory
 
 public:
     static KRES::Factory* self (const TQString&);
-    KRES::ConfigWidget*  configWidget (const TQString&, TQWidget* = 0);
+    KRES::ConfigWidget*  configWidget (const TQString&, TQWidget* = nullptr);
     KRES::Resource*      resource (const TQString&, const TDEConfig*);
     TQStringList          typeNames () const;
     TQString              typeName (const TQString&) const;
diff --git a/sip/tderesources/selectdialog.sip b/sip/tderesources/selectdialog.sip
index 46252c3..e718e53 100644
--- a/sip/tderesources/selectdialog.sip
+++ b/sip/tderesources/selectdialog.sip
@@ -40,9 +40,9 @@ class SelectDialog
 
 
 public:
-                         SelectDialog (TQPtrList<KRES::Resource>, TQWidget* = 0, const char* = 0);
+                         SelectDialog (TQPtrList<KRES::Resource>, TQWidget* = nullptr, const char* = nullptr);
     KRES::Resource*      resource ();
-    static KRES::Resource* getResource (TQPtrList<KRES::Resource>, TQWidget* = 0);
+    static KRES::Resource* getResource (TQPtrList<KRES::Resource>, TQWidget* = nullptr);
 //force
 
 private:
@@ -84,7 +84,7 @@ private:
     PyObject *inst;
 
     // the loop depends on the type of iterator the  tmeplate makes available
-    for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () )
+    for(cpp = cpplist->first (); cpp; cpp = cpplist->next () )
     {
         if (!(inst = sipConvertFromInstance (cpp, sipClass_KRES_Resource, sipTransferObj))
             || PyList_Append (pylist, inst) < 0)
diff --git a/sip/tdespell/ksconfig.sip b/sip/tdespell/ksconfig.sip
index dc757a2..ed8c6a9 100644
--- a/sip/tdespell/ksconfig.sip
+++ b/sip/tdespell/ksconfig.sip
@@ -32,11 +32,11 @@ class KSpellConfig : TQWidget
 
 
 public:
-                         KSpellConfig (TQWidget* /TransferThis/ = 0, const char* = 0, KSpellConfig* = 0, bool = 1);
+                         KSpellConfig (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, KSpellConfig* = nullptr, bool = 1);
                          KSpellConfig (const KSpellConfig&);
 
 %If ( KDE_3_2_0 -  )
-    void                 fillDicts (TQComboBox*, TQStringList* = 0);
+    void                 fillDicts (TQComboBox*, TQStringList* = nullptr);
 %End
 
     void                 setIgnoreList (TQStringList);
diff --git a/sip/tdespell/ksyntaxhighlighter.sip b/sip/tdespell/ksyntaxhighlighter.sip
index a1329b0..070b650 100644
--- a/sip/tdespell/ksyntaxhighlighter.sip
+++ b/sip/tdespell/ksyntaxhighlighter.sip
@@ -81,7 +81,7 @@ class KDictSpellingHighlighter : TQObject, KSpellingHighlighter
 
 
 public:
-                         KDictSpellingHighlighter (TQTextEdit*, bool = 1, bool = 1, const TQColor& = TQt ::red , bool = 0, const TQColor& = TQt ::black , const TQColor& = TQColor (0x00 ,0x80 ,0x00 ), const TQColor& = TQColor (0x00 ,0x70 ,0x00 ), const TQColor& = TQColor (0x00 ,0x60 ,0x00 ), KSpellConfig* = 0);
+                         KDictSpellingHighlighter (TQTextEdit*, bool = 1, bool = 1, const TQColor& = TQt ::red , bool = 0, const TQColor& = TQt ::black , const TQColor& = TQColor (0x00 ,0x80 ,0x00 ), const TQColor& = TQColor (0x00 ,0x70 ,0x00 ), const TQColor& = TQColor (0x00 ,0x60 ,0x00 ), KSpellConfig* = nullptr);
     virtual bool         isMisspelled (const TQString&);
     static void          dictionaryChanged ();
     void                 restartBackgroundSpellCheck ();
diff --git a/sip/tdespell/tdespell.sip b/sip/tdespell/tdespell.sip
index efffaf3..677c75a 100644
--- a/sip/tdespell/tdespell.sip
+++ b/sip/tdespell/tdespell.sip
@@ -57,7 +57,7 @@ public:
 
 %End
 
-                         KSpell (TQWidget* /TransferThis/, const TQString&, TQObject*, const char*, KSpellConfig* = 0, bool = 1, bool = 0);
+                         KSpell (TQWidget* /TransferThis/, const TQString&, TQObject*, const char*, KSpellConfig* = nullptr, bool = 1, bool = 0);
 
 %If ( KDE_3_2_0 -  )
                          KSpell (TQWidget* /TransferThis/, const TQString&, TQObject*, const char*, KSpellConfig*, bool, bool, KSpell::SpellerType);
diff --git a/sip/tdespell2/backgroundchecker.sip b/sip/tdespell2/backgroundchecker.sip
index 6002c3a..601dca6 100644
--- a/sip/tdespell2/backgroundchecker.sip
+++ b/sip/tdespell2/backgroundchecker.sip
@@ -35,7 +35,7 @@ class BackgroundChecker : TQObject
 %End
 
 public:
-                         BackgroundChecker (const Broker::Ptr&, TQObject* = 0, const char* = 0);
+                         BackgroundChecker (const Broker::Ptr&, TQObject* = nullptr, const char* = nullptr);
     void                 checkText (const TQString&);
     KSpell2::Filter*     filter () const;
     KSpell2::Broker*     broker () const;
diff --git a/sip/tdespell2/broker.sip b/sip/tdespell2/broker.sip
index 64ba38a..424e4cc 100644
--- a/sip/tdespell2/broker.sip
+++ b/sip/tdespell2/broker.sip
@@ -36,7 +36,7 @@ class Broker : TQObject, TDEShared
 
 public:
     typedef TDESharedPtr<Broker> Ptr;
-    static KSpell2::Broker* openBroker (TDESharedConfig* = 0);
+    static KSpell2::Broker* openBroker (TDESharedConfig* = nullptr);
 
 public:
     KSpell2::DefaultDictionary* defaultDictionary () const;
diff --git a/sip/tdespell2/configwidget.sip b/sip/tdespell2/configwidget.sip
index a86b5d5..d873407 100644
--- a/sip/tdespell2/configwidget.sip
+++ b/sip/tdespell2/configwidget.sip
@@ -35,7 +35,7 @@ class ConfigWidget : TQWidget
 %End
 
 public:
-                         ConfigWidget (KSpell2::Broker*, TQWidget*, const char* = 0);
+                         ConfigWidget (KSpell2::Broker*, TQWidget*, const char* = nullptr);
     bool                 backgroundCheckingButtonShown () const;
 
 public slots:
diff --git a/sip/tdespell2/dialog.sip b/sip/tdespell2/dialog.sip
index 33b7d47..958c027 100644
--- a/sip/tdespell2/dialog.sip
+++ b/sip/tdespell2/dialog.sip
@@ -35,7 +35,7 @@ class Dialog : KDialogBase
 %End
 
 public:
-                         Dialog (KSpell2::BackgroundChecker*, TQWidget*, const char* = 0);
+                         Dialog (KSpell2::BackgroundChecker*, TQWidget*, const char* = nullptr);
     TQString              originalBuffer () const;
     TQString              buffer () const;
     void                 show ();
diff --git a/sip/tdeui/kactivelabel.sip b/sip/tdeui/kactivelabel.sip
index 1a6db51..505ecce 100644
--- a/sip/tdeui/kactivelabel.sip
+++ b/sip/tdeui/kactivelabel.sip
@@ -32,8 +32,8 @@ class KActiveLabel : TQTextBrowser
 
 
 public:
-                         KActiveLabel (TQWidget* /TransferThis/, const char* = 0);
-                         KActiveLabel (const TQString&, TQWidget* /TransferThis/, const char* = 0);
+                         KActiveLabel (TQWidget* /TransferThis/, const char* = nullptr);
+                         KActiveLabel (const TQString&, TQWidget* /TransferThis/, const char* = nullptr);
 
 %If ( KDE_3_1_0 -  )
     TQSize                minimumSizeHint () const;
diff --git a/sip/tdeui/kanimwidget.sip b/sip/tdeui/kanimwidget.sip
index 3e59c57..38eedbb 100644
--- a/sip/tdeui/kanimwidget.sip
+++ b/sip/tdeui/kanimwidget.sip
@@ -32,7 +32,7 @@ class KAnimWidget : TQFrame
 
 
 public:
-                         KAnimWidget (const TQString&, int = 0, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KAnimWidget (const TQString&, int = 0, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setSize (int);
 
 %If ( KDE_3_4_0 -  )
diff --git a/sip/tdeui/karrowbutton.sip b/sip/tdeui/karrowbutton.sip
index dcf37b0..8a6e519 100644
--- a/sip/tdeui/karrowbutton.sip
+++ b/sip/tdeui/karrowbutton.sip
@@ -32,7 +32,7 @@ class KArrowButton : TQPushButton
 
 
 public:
-                         KArrowButton (TQWidget* /TransferThis/ = 0, TQt::ArrowType = TQt ::UpArrow , const char* = 0);
+                         KArrowButton (TQWidget* /TransferThis/ = nullptr, TQt::ArrowType = TQt ::UpArrow , const char* = nullptr);
     virtual TQSize        sizeHint () const;
 
 %If ( KDE_3_4_0 -  )
diff --git a/sip/tdeui/kauthicon.sip b/sip/tdeui/kauthicon.sip
index b5c1bbc..0a22921 100644
--- a/sip/tdeui/kauthicon.sip
+++ b/sip/tdeui/kauthicon.sip
@@ -32,7 +32,7 @@ class KAuthIcon : TQWidget
 
 
 public:
-                         KAuthIcon (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KAuthIcon (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     virtual TQSize        sizeHint () const;
     virtual bool         status () const = 0;
 
@@ -58,7 +58,7 @@ class KRootPermsIcon : KAuthIcon
 
 
 public:
-                         KRootPermsIcon (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KRootPermsIcon (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     bool                 status () const;
 
 public slots:
@@ -80,7 +80,7 @@ class KWritePermsIcon : KAuthIcon
 
 
 public:
-                         KWritePermsIcon (const TQString&, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KWritePermsIcon (const TQString&, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     bool                 status () const;
     void                 setFileName (const TQString&);
 
diff --git a/sip/tdeui/kbugreport.sip b/sip/tdeui/kbugreport.sip
index 6facfcd..27956a6 100644
--- a/sip/tdeui/kbugreport.sip
+++ b/sip/tdeui/kbugreport.sip
@@ -32,7 +32,7 @@ class KBugReport : KDialogBase
 
 
 public:
-                         KBugReport (TQWidget* /TransferThis/ = 0, bool = 1, const TDEAboutData* = 0);
+                         KBugReport (TQWidget* /TransferThis/ = nullptr, bool = 1, const TDEAboutData* = nullptr);
 
 protected slots:
     virtual void         slotConfigureEmail ();
diff --git a/sip/tdeui/kcmenumngr.sip b/sip/tdeui/kcmenumngr.sip
index 65a1c13..732a07f 100644
--- a/sip/tdeui/kcmenumngr.sip
+++ b/sip/tdeui/kcmenumngr.sip
@@ -36,7 +36,7 @@ public:
     static bool          showOnButtonPress ();
 
 private:
-                         KContextMenuManager (TQObject* /TransferThis/ = 0, const char* = 0);
+                         KContextMenuManager (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
                          ~KContextMenuManager ();
 
 };  // class KContextMenuManager
diff --git a/sip/tdeui/kcolorbtn.sip b/sip/tdeui/kcolorbtn.sip
index b072293..4a1f5aa 100644
--- a/sip/tdeui/kcolorbtn.sip
+++ b/sip/tdeui/kcolorbtn.sip
@@ -32,8 +32,8 @@ class KColorButton : TQPushButton
 
 
 public:
-                         KColorButton (TQWidget*/TransferThis/, const char* = 0);
-                         KColorButton (const TQColor&, TQWidget*/TransferThis/, const char* = 0);
+                         KColorButton (TQWidget*/TransferThis/, const char* = nullptr);
+                         KColorButton (const TQColor&, TQWidget*/TransferThis/, const char* = nullptr);
     TQColor               color () const;
     void                 setColor (const TQColor&);
 
diff --git a/sip/tdeui/kcolorcombo.sip b/sip/tdeui/kcolorcombo.sip
index 358455b..7af735f 100644
--- a/sip/tdeui/kcolorcombo.sip
+++ b/sip/tdeui/kcolorcombo.sip
@@ -32,7 +32,7 @@ class KColorCombo : TQComboBox
 
 
 public:
-                         KColorCombo (TQWidget* /TransferThis/, const char* = 0);
+                         KColorCombo (TQWidget* /TransferThis/, const char* = nullptr);
     void                 setColor (const TQColor&);
     TQColor               color ();
     void                 showEmptyList ();
diff --git a/sip/tdeui/kcolordialog.sip b/sip/tdeui/kcolordialog.sip
index 3e5fadc..1afb7af 100644
--- a/sip/tdeui/kcolordialog.sip
+++ b/sip/tdeui/kcolordialog.sip
@@ -32,7 +32,7 @@ class KHSSelector : KXYSelector
 
 
 public:
-                         KHSSelector (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KHSSelector (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 
 protected:
     virtual void         drawPalette (TQPixmap*);
@@ -53,8 +53,8 @@ class KValueSelector : TDESelector
 
 
 public:
-                         KValueSelector (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KValueSelector (Orientation, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KValueSelector (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KValueSelector (Orientation, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     int                  hue () const;
     void                 setHue (int);
     int                  saturation () const;
@@ -207,10 +207,10 @@ class KColorDialog : KDialogBase
 
 
 public:
-                         KColorDialog (TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0);
+                         KColorDialog (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0);
     TQColor               color ();
-    static int           getColor (TQColor&, TQWidget* /Transfer/ = 0);
-    static int           getColor (TQColor&, const TQColor&, TQWidget* /Transfer/ = 0);
+    static int           getColor (TQColor&, TQWidget* /Transfer/ = nullptr);
+    static int           getColor (TQColor&, const TQColor&, TQWidget* /Transfer/ = nullptr);
     static TQColor        grabColor (const TQPoint&);
     void                 setDefaultColor (const TQColor&);
     TQColor               defaultColor () const;
diff --git a/sip/tdeui/kcolordrag.sip b/sip/tdeui/kcolordrag.sip
index 804aa75..5e720f5 100644
--- a/sip/tdeui/kcolordrag.sip
+++ b/sip/tdeui/kcolordrag.sip
@@ -32,8 +32,8 @@ class KColorDrag : TQStoredDrag
 
 
 public:
-                         KColorDrag (TQWidget* = 0, const char* = 0);
-                         KColorDrag (const TQColor&, TQWidget* = 0, const char* = 0);
+                         KColorDrag (TQWidget* = nullptr, const char* = nullptr);
+                         KColorDrag (const TQColor&, TQWidget* = nullptr, const char* = nullptr);
 
 %If ( KDE_3_2_0 -  )
     virtual const char*  format (int) const;
diff --git a/sip/tdeui/kcombobox.sip b/sip/tdeui/kcombobox.sip
index 03a1ff7..8f524b1 100644
--- a/sip/tdeui/kcombobox.sip
+++ b/sip/tdeui/kcombobox.sip
@@ -32,8 +32,8 @@ class KComboBox : TQComboBox, TDECompletionBase
 
 
 public:
-                         KComboBox (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KComboBox (bool, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KComboBox (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KComboBox (bool, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setEditURL (const KURL&);
     void                 insertURL (const KURL&, int = -1);
     void                 insertURL (const TQPixmap&, const KURL&, int = -1);
@@ -96,8 +96,8 @@ class KHistoryCombo : KComboBox
 
 
 public:
-                         KHistoryCombo (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KHistoryCombo (bool, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KHistoryCombo (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KHistoryCombo (bool, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setHistoryItems (TQStringList);
     void                 setHistoryItems (TQStringList, bool);
     TQStringList          historyItems () const;
diff --git a/sip/tdeui/kcontainer.sip b/sip/tdeui/kcontainer.sip
index 862bd4d..e670a19 100644
--- a/sip/tdeui/kcontainer.sip
+++ b/sip/tdeui/kcontainer.sip
@@ -39,7 +39,7 @@ public:
         Vertical
     };
 
-                         KContainerLayout (TQWidget*/TransferThis/ = 0, const char* = 0, int = KContainerLayout::Horizontal, bool = 0, int = 5, WFlags = 0, bool = 1);
+                         KContainerLayout (TQWidget*/TransferThis/ = nullptr, const char* = nullptr, int = KContainerLayout::Horizontal, bool = 0, int = 5, WFlags = 0, bool = 1);
     int                  getNumberOfWidgets () const;
     int                  packStart (TQWidget*, bool = 0, bool = 0, int = 1);
     int                  packEnd (TQWidget*, bool = 0, bool = 0, int = 1);
diff --git a/sip/tdeui/kdatepicker.sip b/sip/tdeui/kdatepicker.sip
index 5d0862e..3e7acb1 100644
--- a/sip/tdeui/kdatepicker.sip
+++ b/sip/tdeui/kdatepicker.sip
@@ -32,7 +32,7 @@ class KDatePicker : TQFrame
 
 
 public:
-                         KDatePicker (TQWidget* /TransferThis/ = 0, TQDate = TQDate ::currentDate (), const char* = 0);
+                         KDatePicker (TQWidget* /TransferThis/ = nullptr, TQDate = TQDate ::currentDate (), const char* = nullptr);
 
 %If ( KDE_3_1_0 -  )
                          KDatePicker (TQWidget* /TransferThis/, TQDate, const char*, WFlags);
diff --git a/sip/tdeui/kdatepik.sip b/sip/tdeui/kdatepik.sip
index 509ca57..076720c 100644
--- a/sip/tdeui/kdatepik.sip
+++ b/sip/tdeui/kdatepik.sip
@@ -32,7 +32,7 @@ class KDatePicker : TQFrame
 
 
 public:
-                         KDatePicker (TQWidget*/TransferThis/ = 0, TQDate = TQDate::currentDate(), const char* = 0);
+                         KDatePicker (TQWidget*/TransferThis/ = nullptr, TQDate = TQDate::currentDate(), const char* = nullptr);
     TQSize                sizeHint () const;
     bool                 setDate (const TQDate&);
     const TQDate&         getDate ();
diff --git a/sip/tdeui/kdatetbl.sip b/sip/tdeui/kdatetbl.sip
index 67d8eff..031e639 100644
--- a/sip/tdeui/kdatetbl.sip
+++ b/sip/tdeui/kdatetbl.sip
@@ -49,7 +49,7 @@ signals:
 public:
 
 %If ( KDE_3_2_0 -  )
-                         KDateInternalWeekSelector (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KDateInternalWeekSelector (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 %End
 
     int                  getWeek ();
@@ -58,7 +58,7 @@ public:
 public:
 
 %If (  - KDE_3_2_0 )
-                         KDateInternalWeekSelector (int, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KDateInternalWeekSelector (int, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 %End
 
 
@@ -82,7 +82,7 @@ signals:
 public:
 
 %If ( KDE_3_2_0 -  )
-                         KDateInternalMonthPicker (const TQDate&, TQWidget* /TransferThis/, const char* = 0);
+                         KDateInternalMonthPicker (const TQDate&, TQWidget* /TransferThis/, const char* = nullptr);
 %End
 
     TQSize                sizeHint () const;
@@ -107,7 +107,7 @@ protected:
 public:
 
 %If (  - KDE_3_2_0 )
-                         KDateInternalMonthPicker (int, TQWidget* /TransferThis/, const char* = 0);
+                         KDateInternalMonthPicker (int, TQWidget* /TransferThis/, const char* = nullptr);
 %End
 
 
@@ -142,7 +142,7 @@ signals:
 public:
 
 %If ( KDE_3_2_0 -  )
-                         KDateInternalYearSelector (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KDateInternalYearSelector (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 %End
 
     int                  getYear ();
@@ -151,7 +151,7 @@ public:
 public:
 
 %If (  - KDE_3_2_0 )
-                         KDateInternalYearSelector (int, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KDateInternalYearSelector (int, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 %End
 
 
@@ -181,7 +181,7 @@ public slots:
 
 
 public:
-                         TDEPopupFrame (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         TDEPopupFrame (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setMainWidget (TQWidget*);
 
 %If ( KDE_3_0_1 -  )
@@ -220,7 +220,7 @@ class KDateValidator : TQValidator
 
 
 public:
-                         KDateValidator (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KDateValidator (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     virtual State        validate (TQString&, int&) const;
     virtual void         fixup (TQString&) const;
     State                date (const TQString&, TQDate&) const;
@@ -236,7 +236,7 @@ class KDateTable : TQGridView
 
 
 public:
-                         KDateTable (TQWidget* /TransferThis/ = 0, TQDate = TQDate ::currentDate (), const char* = 0, WFlags = 0);
+                         KDateTable (TQWidget* /TransferThis/ = nullptr, TQDate = TQDate ::currentDate (), const char* = nullptr, WFlags = 0);
 
 %If ( KDE_3_4_0 -  )
                          KDateTable (TQWidget* /TransferThis/, const char*, WFlags = 0);
diff --git a/sip/tdeui/kdatetimewidget.sip b/sip/tdeui/kdatetimewidget.sip
index d777aa7..39aa393 100644
--- a/sip/tdeui/kdatetimewidget.sip
+++ b/sip/tdeui/kdatetimewidget.sip
@@ -34,8 +34,8 @@ class KDateTimeWidget : TQWidget
 
 
 public:
-                         KDateTimeWidget (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KDateTimeWidget (const TQDateTime&, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KDateTimeWidget (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KDateTimeWidget (const TQDateTime&, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     TQDateTime            dateTime () const;
 
 public slots:
diff --git a/sip/tdeui/kdatewidget.sip b/sip/tdeui/kdatewidget.sip
index e044891..211d582 100644
--- a/sip/tdeui/kdatewidget.sip
+++ b/sip/tdeui/kdatewidget.sip
@@ -32,8 +32,8 @@ class KDateWidget : TQWidget
 
 
 public:
-                         KDateWidget (TQWidget* /TransferThis/, const char* = 0);
-                         KDateWidget (TQDate, TQWidget* /TransferThis/, const char* = 0);
+                         KDateWidget (TQWidget* /TransferThis/, const char* = nullptr);
+                         KDateWidget (TQDate, TQWidget* /TransferThis/, const char* = nullptr);
     TQDate                date () const;
     void                 setDate (TQDate);
 
diff --git a/sip/tdeui/kdbtn.sip b/sip/tdeui/kdbtn.sip
index 34c1d52..deef684 100644
--- a/sip/tdeui/kdbtn.sip
+++ b/sip/tdeui/kdbtn.sip
@@ -32,8 +32,8 @@ class KDirectionButton : TQButton
 
 
 public:
-                         KDirectionButton (TQWidget*/TransferThis/ = 0, const char* = 0);
-                         KDirectionButton (ArrowType, TQWidget*/TransferThis/ = 0, const char* = 0);
+                         KDirectionButton (TQWidget*/TransferThis/ = nullptr, const char* = nullptr);
+                         KDirectionButton (ArrowType, TQWidget*/TransferThis/ = nullptr, const char* = nullptr);
     void                 setDirection (ArrowType);
     ArrowType            direction ();
 
@@ -51,8 +51,8 @@ class KTabButton : KDirectionButton
 
 
 public:
-                         KTabButton (TQWidget*/TransferThis/ = 0, const char* = 0);
-                         KTabButton (ArrowType, TQWidget*/TransferThis/ = 0, const char* = 0);
+                         KTabButton (TQWidget*/TransferThis/ = nullptr, const char* = nullptr);
+                         KTabButton (ArrowType, TQWidget*/TransferThis/ = nullptr, const char* = nullptr);
 
 protected:
     virtual void         drawButton (TQPainter*);
diff --git a/sip/tdeui/kdialog.sip b/sip/tdeui/kdialog.sip
index 5f90270..432dbd0 100644
--- a/sip/tdeui/kdialog.sip
+++ b/sip/tdeui/kdialog.sip
@@ -32,7 +32,7 @@ class KDialog : TQDialog
 
 
 public:
-                         KDialog (TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0, WFlags = 0);
+                         KDialog (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0, WFlags = 0);
     static int           marginHint ();
     static int           spacingHint ();
     static void          resizeLayout (TQWidget*, int, int);
diff --git a/sip/tdeui/kdialogbase.sip b/sip/tdeui/kdialogbase.sip
index 61455a7..d831aa6 100644
--- a/sip/tdeui/kdialogbase.sip
+++ b/sip/tdeui/kdialogbase.sip
@@ -80,14 +80,14 @@ public:
 
 
 public:
-                         KDialogBase (TQWidget* /TransferThis/ = 0, const char* = 0, bool = 1, const TQString& = TQString ::null , int = Ok |Apply |Cancel , KDialogBase::ButtonCode = Ok , bool = 0, const KGuiItem& = KGuiItem (), const KGuiItem& = KGuiItem (), const KGuiItem& = KGuiItem ());
-                         KDialogBase (int, const TQString&, int, KDialogBase::ButtonCode, TQWidget* /TransferThis/ = 0, const char* = 0, bool = 1, bool = 0, const KGuiItem& = KGuiItem (), const KGuiItem& = KGuiItem (), const KGuiItem& = KGuiItem ());
+                         KDialogBase (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 1, const TQString& = TQString ::null , int = Ok |Apply |Cancel , KDialogBase::ButtonCode = Ok , bool = 0, const KGuiItem& = KGuiItem (), const KGuiItem& = KGuiItem (), const KGuiItem& = KGuiItem ());
+                         KDialogBase (int, const TQString&, int, KDialogBase::ButtonCode, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 1, bool = 0, const KGuiItem& = KGuiItem (), const KGuiItem& = KGuiItem (), const KGuiItem& = KGuiItem ());
 
 %If ( KDE_3_2_0 -  )
-                         KDialogBase (KDialogBase::DialogType, WFlags, TQWidget* /TransferThis/ = 0, const char* = 0, bool = 1, const TQString& = TQString ::null , int = Ok |Apply |Cancel , KDialogBase::ButtonCode = Ok , bool = 0, const KGuiItem& = KGuiItem (), const KGuiItem& = KGuiItem (), const KGuiItem& = KGuiItem ());
+                         KDialogBase (KDialogBase::DialogType, WFlags, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 1, const TQString& = TQString ::null , int = Ok |Apply |Cancel , KDialogBase::ButtonCode = Ok , bool = 0, const KGuiItem& = KGuiItem (), const KGuiItem& = KGuiItem (), const KGuiItem& = KGuiItem ());
 %End
 
-                         KDialogBase (const TQString&, int = Yes |No |Cancel , KDialogBase::ButtonCode = Yes , KDialogBase::ButtonCode = Cancel , TQWidget* /TransferThis/ = 0, const char* = 0, bool = 1, bool = 0, const KGuiItem& = KStdGuiItem ::yes (), const KGuiItem& = KStdGuiItem ::no (), const KGuiItem& = KStdGuiItem ::cancel ());
+                         KDialogBase (const TQString&, int = Yes |No |Cancel , KDialogBase::ButtonCode = Yes , KDialogBase::ButtonCode = Cancel , TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 1, bool = 0, const KGuiItem& = KStdGuiItem ::yes (), const KGuiItem& = KStdGuiItem ::no (), const KGuiItem& = KStdGuiItem ::cancel ());
     void                 setButtonBoxOrientation (int);
     void                 setEscapeButton (KDialogBase::ButtonCode);
     virtual void         adjustSize ();
diff --git a/sip/tdeui/kdocktabctl.sip b/sip/tdeui/kdocktabctl.sip
index ed93169..f2698b3 100644
--- a/sip/tdeui/kdocktabctl.sip
+++ b/sip/tdeui/kdocktabctl.sip
@@ -48,7 +48,7 @@ class KDockTabBar : TQWidget
 
 
 public:
-                         KDockTabBar (TQWidget*/TransferThis/ = 0, const char* = 0);
+                         KDockTabBar (TQWidget*/TransferThis/ = nullptr, const char* = nullptr);
 
     enum TabPos
     {
@@ -121,7 +121,7 @@ class KDockTabCtl : TQWidget
 
 
 public:
-                         KDockTabCtl (TQWidget*/TransferThis/ = 0, const char* = 0);
+                         KDockTabCtl (TQWidget*/TransferThis/ = nullptr, const char* = nullptr);
     virtual void         setTabPos (KDockTabBar::TabPos);
     KDockTabBar::TabPos  getTabPos ();
     int                  insertPage (TQWidget*, const TQString&, int = -1, int = -1);
diff --git a/sip/tdeui/kdockwidget.sip b/sip/tdeui/kdockwidget.sip
index a9b3a1e..d360167 100644
--- a/sip/tdeui/kdockwidget.sip
+++ b/sip/tdeui/kdockwidget.sip
@@ -32,7 +32,7 @@ class KDockWidgetAbstractHeader : TQFrame
 
 
 public:
-                         KDockWidgetAbstractHeader (KDockWidget* /TransferThis/, const char* = 0);
+                         KDockWidgetAbstractHeader (KDockWidget* /TransferThis/, const char* = nullptr);
     virtual void         setTopLevel (bool);
     virtual void         saveConfig (TDEConfig*);
     virtual void         loadConfig (TDEConfig*);
@@ -51,7 +51,7 @@ class KDockWidgetAbstractHeaderDrag : TQFrame
 
 
 public:
-                         KDockWidgetAbstractHeaderDrag (KDockWidgetAbstractHeader* /TransferThis/, KDockWidget*, const char* = 0);
+                         KDockWidgetAbstractHeaderDrag (KDockWidgetAbstractHeader* /TransferThis/, KDockWidget*, const char* = nullptr);
     KDockWidget*         dockWidget ();
 
 protected:
@@ -68,7 +68,7 @@ class KDockWidgetHeaderDrag : KDockWidgetAbstractHeaderDrag
 
 
 public:
-                         KDockWidgetHeaderDrag (KDockWidgetAbstractHeader* /TransferThis/, KDockWidget*, const char* = 0);
+                         KDockWidgetHeaderDrag (KDockWidgetAbstractHeader* /TransferThis/, KDockWidget*, const char* = nullptr);
 
 protected:
     virtual void         paintEvent (TQPaintEvent*);
@@ -87,7 +87,7 @@ class KDockWidgetHeader : KDockWidgetAbstractHeader
 
 
 public:
-                         KDockWidgetHeader (KDockWidget* /TransferThis/, const char* = 0);
+                         KDockWidgetHeader (KDockWidget* /TransferThis/, const char* = nullptr);
     virtual void         setTopLevel (bool);
     void                 setDragPanel (KDockWidgetHeaderDrag*);
 
@@ -135,7 +135,7 @@ class KDockTabGroup : TQTabWidget
 
 
 public:
-                         KDockTabGroup (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KDockTabGroup (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 
 %If ( KDE_3_2_0 -  )
     TQWidget*             transientTo ();
@@ -156,7 +156,7 @@ class KDockWidget : TQWidget
 
 
 public:
-                         KDockWidget (KDockManager*, const char*, const TQPixmap&, TQWidget* /TransferThis/ = 0, const TQString& = 0, const TQString& = " ", WFlags = 0);
+                         KDockWidget (KDockManager*, const char*, const TQPixmap&, TQWidget* /TransferThis/ = nullptr, const TQString& = 0, const TQString& = " ", WFlags = 0);
 
 %If ( KDE_3_1_0 -  )
 
@@ -340,14 +340,14 @@ public:
 
 
 public:
-                         KDockManager (TQWidget*, const char* = 0);
+                         KDockManager (TQWidget*, const char* = nullptr);
 
 %If ( KDE_3_2_0 -  )
     void                 dumpDockWidgets ();
 %End
 
-    void                 writeConfig (TDEConfig* = 0, TQString = TQString ::null );
-    void                 readConfig (TDEConfig* = 0, TQString = TQString ::null );
+    void                 writeConfig (TDEConfig* = nullptr, TQString = TQString ::null );
+    void                 readConfig (TDEConfig* = nullptr, TQString = TQString ::null );
 
 %If ( KDE_3_1_0 -  )
     void                 setMainDockWidget2 (KDockWidget*);
@@ -398,15 +398,15 @@ class KDockMainWindow : TDEMainWindow
 
 
 public:
-                         KDockMainWindow (TQWidget* /TransferThis/ = 0, const char* = 0, WFlags = WType_TopLevel |WDestructiveClose );
+                         KDockMainWindow (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, WFlags = WType_TopLevel |WDestructiveClose );
     KDockManager*        manager ();
     void                 setMainDockWidget (KDockWidget*);
     KDockWidget*         getMainDockWidget ();
-    KDockWidget*         createDockWidget (const TQString&, const TQPixmap&, TQWidget* /Transfer/ = 0, const TQString& = 0, const TQString& = " ");
+    KDockWidget*         createDockWidget (const TQString&, const TQPixmap&, TQWidget* /Transfer/ = nullptr, const TQString& = 0, const TQString& = " ");
     void                 writeDockConfig (TQDomElement&);
     void                 readDockConfig (TQDomElement&);
-    void                 writeDockConfig (TDEConfig* = 0, TQString = TQString ::null );
-    void                 readDockConfig (TDEConfig* = 0, TQString = TQString ::null );
+    void                 writeDockConfig (TDEConfig* = nullptr, TQString = TQString ::null );
+    void                 readDockConfig (TDEConfig* = nullptr, TQString = TQString ::null );
     void                 activateDock ();
     TQPopupMenu*          dockHideShowMenu ();
     void                 makeDockVisible (KDockWidget*);
@@ -436,15 +436,15 @@ class KDockArea : TQWidget
 
 
 public:
-                         KDockArea (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KDockArea (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     KDockManager*        manager ();
     void                 setMainDockWidget (KDockWidget*);
     KDockWidget*         getMainDockWidget ();
-    KDockWidget*         createDockWidget (const TQString&, const TQPixmap&, TQWidget* /Transfer/ = 0, const TQString& = 0, const TQString& = " ");
+    KDockWidget*         createDockWidget (const TQString&, const TQPixmap&, TQWidget* /Transfer/ = nullptr, const TQString& = 0, const TQString& = " ");
     void                 writeDockConfig (TQDomElement&);
     void                 readDockConfig (TQDomElement&);
-    void                 writeDockConfig (TDEConfig* = 0, TQString = TQString ::null );
-    void                 readDockConfig (TDEConfig* = 0, TQString = TQString ::null );
+    void                 writeDockConfig (TDEConfig* = nullptr, TQString = TQString ::null );
+    void                 readDockConfig (TDEConfig* = nullptr, TQString = TQString ::null );
     void                 activateDock ();
     TQPopupMenu*          dockHideShowMenu ();
     void                 makeDockVisible (KDockWidget*);
diff --git a/sip/tdeui/kdockwindow.sip b/sip/tdeui/kdockwindow.sip
index 454691c..46b9d24 100644
--- a/sip/tdeui/kdockwindow.sip
+++ b/sip/tdeui/kdockwindow.sip
@@ -32,7 +32,7 @@ class KDockWindow : KSystemTray
 
 
 public:
-                         KDockWindow (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KDockWindow (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 
 };  // class KDockWindow
 
diff --git a/sip/tdeui/kdualcolorbtn.sip b/sip/tdeui/kdualcolorbtn.sip
index 6cfd399..eca7384 100644
--- a/sip/tdeui/kdualcolorbtn.sip
+++ b/sip/tdeui/kdualcolorbtn.sip
@@ -39,9 +39,9 @@ public:
         Background
     };
 
-                         KDualColorButton (TQWidget*/TransferThis/ = 0, const char* = 0);
+                         KDualColorButton (TQWidget*/TransferThis/ = nullptr, const char* = nullptr);
                          KDualColorButton (TQWidget*/TransferThis/, const char*, TQWidget*);
-                         KDualColorButton (const TQColor&, const TQColor&, TQWidget*/TransferThis/ = 0, const char* = 0);
+                         KDualColorButton (const TQColor&, const TQColor&, TQWidget*/TransferThis/ = nullptr, const char* = nullptr);
                          KDualColorButton (const TQColor&, const TQColor&, TQWidget*/TransferThis/, const char*, TQWidget*);
     TQColor               foreground () const;
     TQColor               background () const;
diff --git a/sip/tdeui/kdualcolorbutton.sip b/sip/tdeui/kdualcolorbutton.sip
index a37e6ab..cf7b489 100644
--- a/sip/tdeui/kdualcolorbutton.sip
+++ b/sip/tdeui/kdualcolorbutton.sip
@@ -39,8 +39,8 @@ public:
         Background
     };
 
-                         KDualColorButton (TQWidget* /TransferThis/ = 0, const char* = 0, TQWidget* = 0);
-                         KDualColorButton (const TQColor&, const TQColor&, TQWidget* /TransferThis/ = 0, const char* = 0, TQWidget* = 0);
+                         KDualColorButton (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, TQWidget* = nullptr);
+                         KDualColorButton (const TQColor&, const TQColor&, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, TQWidget* = nullptr);
     TQColor               foreground () const;
     TQColor               background () const;
     KDualColorButton::DualColor current () const;
diff --git a/sip/tdeui/keditcl.sip b/sip/tdeui/keditcl.sip
index 02f4a19..b083f94 100644
--- a/sip/tdeui/keditcl.sip
+++ b/sip/tdeui/keditcl.sip
@@ -32,7 +32,7 @@ class KEdGotoLine : KDialogBase
 
 
 public:
-                         KEdGotoLine (TQWidget* /TransferThis/ = 0, const char* = 0, bool = 1);
+                         KEdGotoLine (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 1);
     int                  getLineNumber ();
 
 public slots:
@@ -52,7 +52,7 @@ class KEdFind : KDialogBase
 
 
 public:
-                         KEdFind (TQWidget* /TransferThis/ = 0, const char* = 0, bool = 1);
+                         KEdFind (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 1);
     TQString              getText () const;
     void                 setText (TQString);
     void                 setCaseSensitive (bool);
@@ -91,7 +91,7 @@ class KEdReplace : KDialogBase
 
 
 public:
-                         KEdReplace (TQWidget* /TransferThis/ = 0, const char* = 0, bool = 1);
+                         KEdReplace (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 1);
     TQString              getText ();
     TQString              getReplaceText ();
     void                 setText (TQString);
@@ -133,7 +133,7 @@ class KEdit : TQMultiLineEdit
 
 
 public:
-                         KEdit (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KEdit (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 
     enum 
     {
diff --git a/sip/tdeui/keditlistbox.sip b/sip/tdeui/keditlistbox.sip
index 5e8b205..f2bfc78 100644
--- a/sip/tdeui/keditlistbox.sip
+++ b/sip/tdeui/keditlistbox.sip
@@ -79,11 +79,11 @@ public:
 
 %End
 
-                         KEditListBox (TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0, int = All );
-                         KEditListBox (const TQString&, TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0, int = All );
+                         KEditListBox (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0, int = All );
+                         KEditListBox (const TQString&, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0, int = All );
 
 %If ( KDE_3_1_0 -  )
-                         KEditListBox (const TQString&, const KEditListBox::CustomEditor&, TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0, int = All );
+                         KEditListBox (const TQString&, const KEditListBox::CustomEditor&, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0, int = All );
 %End
 
     TQListBox*            listBox () const;
diff --git a/sip/tdeui/kedittoolbar.sip b/sip/tdeui/kedittoolbar.sip
index cbe4df6..ec812f3 100644
--- a/sip/tdeui/kedittoolbar.sip
+++ b/sip/tdeui/kedittoolbar.sip
@@ -32,16 +32,16 @@ class KEditToolbar : KDialogBase
 
 
 public:
-                         KEditToolbar (TDEActionCollection*, const TQString& = TQString ::null , bool = 1, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KEditToolbar (TDEActionCollection*, const TQString& = TQString ::null , bool = 1, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 
 %If ( KDE_3_2_0 -  )
-                         KEditToolbar (const TQString&, TDEActionCollection*, const TQString& = TQString ::null , bool = 1, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KEditToolbar (const TQString&, TDEActionCollection*, const TQString& = TQString ::null , bool = 1, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 %End
 
-                         KEditToolbar (KXMLGUIFactory*, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KEditToolbar (KXMLGUIFactory*, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 
 %If ( KDE_3_2_0 -  )
-                         KEditToolbar (const TQString&, KXMLGUIFactory*, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KEditToolbar (const TQString&, KXMLGUIFactory*, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 
 %If ( KDE_3_3_0 -  )
     static void          setDefaultToolbar (const char*);
@@ -77,16 +77,16 @@ class KEditToolbarWidget : TQWidget, KXMLGUIClient
 
 
 public:
-                         KEditToolbarWidget (TDEActionCollection*, const TQString& = TQString ::null , bool = 1, TQWidget* /TransferThis/ = 0);
+                         KEditToolbarWidget (TDEActionCollection*, const TQString& = TQString ::null , bool = 1, TQWidget* /TransferThis/ = nullptr);
 
 %If ( KDE_3_2_0 -  )
-                         KEditToolbarWidget (const TQString&, TDEActionCollection*, const TQString& = TQString ::null , bool = 1, TQWidget* /TransferThis/ = 0);
+                         KEditToolbarWidget (const TQString&, TDEActionCollection*, const TQString& = TQString ::null , bool = 1, TQWidget* /TransferThis/ = nullptr);
 %End
 
-                         KEditToolbarWidget (KXMLGUIFactory*, TQWidget* /TransferThis/ = 0);
+                         KEditToolbarWidget (KXMLGUIFactory*, TQWidget* /TransferThis/ = nullptr);
 
 %If ( KDE_3_2_0 -  )
-                         KEditToolbarWidget (const TQString&, KXMLGUIFactory*, TQWidget* /TransferThis/ = 0);
+                         KEditToolbarWidget (const TQString&, KXMLGUIFactory*, TQWidget* /TransferThis/ = nullptr);
 %End
 
 
diff --git a/sip/tdeui/khelpmenu.sip b/sip/tdeui/khelpmenu.sip
index 265c82e..ecd28fe 100644
--- a/sip/tdeui/khelpmenu.sip
+++ b/sip/tdeui/khelpmenu.sip
@@ -42,8 +42,8 @@ public:
         menuReportBug
     };
 
-                         KHelpMenu (TQWidget* /TransferThis/ = 0, const TQString& = TQString ::null , bool = 1);
-                         KHelpMenu (TQWidget* /TransferThis/, const TDEAboutData*, bool = 1, TDEActionCollection* = 0);
+                         KHelpMenu (TQWidget* /TransferThis/ = nullptr, const TQString& = TQString ::null , bool = 1);
+                         KHelpMenu (TQWidget* /TransferThis/, const TDEAboutData*, bool = 1, TDEActionCollection* = nullptr);
     TDEPopupMenu*          menu ();
 
 public slots:
diff --git a/sip/tdeui/kiconview.sip b/sip/tdeui/kiconview.sip
index 44bf275..eaf85a5 100644
--- a/sip/tdeui/kiconview.sip
+++ b/sip/tdeui/kiconview.sip
@@ -32,7 +32,7 @@ class TDEIconView : TQIconView
 
 
 public:
-                         TDEIconView (TQWidget* /TransferThis/ = 0, const char* = 0, WFlags = 0);
+                         TDEIconView (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, WFlags = 0);
 
     enum Mode
     {
diff --git a/sip/tdeui/kiconviewsearchline.sip b/sip/tdeui/kiconviewsearchline.sip
index bde2ab8..bce2baa 100644
--- a/sip/tdeui/kiconviewsearchline.sip
+++ b/sip/tdeui/kiconviewsearchline.sip
@@ -34,7 +34,7 @@ class TDEIconViewSearchLine : KLineEdit
 
 
 public:
-                         TDEIconViewSearchLine (TQWidget* /TransferThis/ = 0, TQIconView* = 0, const char* = 0);
+                         TDEIconViewSearchLine (TQWidget* /TransferThis/ = nullptr, TQIconView* = nullptr, const char* = nullptr);
                          TDEIconViewSearchLine (TQWidget* /TransferThis/, const char*);
     bool                 caseSensitive () const;
     TQIconView*           iconView () const;
@@ -47,7 +47,7 @@ public slots:
 
 protected:
     virtual bool         itemMatches (const TQIconViewItem*, const TQString&) const;
-    void                 init (TQIconView* = 0);
+    void                 init (TQIconView* = nullptr);
     void                 hideItem (TQIconViewItem*);
     void                 showItem (TQIconViewItem*);
 
diff --git a/sip/tdeui/kinputdialog.sip b/sip/tdeui/kinputdialog.sip
index 365abd5..6ceac96 100644
--- a/sip/tdeui/kinputdialog.sip
+++ b/sip/tdeui/kinputdialog.sip
@@ -46,19 +46,19 @@ private:
                          ~KInputDialog ();
 
 public:
-    static TQString       getText (const TQString&, const TQString&, const TQString& = TQString ::null , bool* = 0, TQWidget* /Transfer/ = 0, const char* = 0, TQValidator* = 0, const TQString& = TQString ::null );
+    static TQString       getText (const TQString&, const TQString&, const TQString& = TQString ::null , bool* = nullptr, TQWidget* /Transfer/ = nullptr, const char* = nullptr, TQValidator* = nullptr, const TQString& = TQString ::null );
 
 %If ( KDE_3_3_0 -  )
-    static TQString       text (const TQString&, const TQString&, const TQString& = TQString ::null , bool* = 0, TQWidget* /Transfer/ = 0, const char* = 0, TQValidator* = 0, const TQString& = TQString ::null , const TQString& = TQString ::null );
-    static TQString       getMultiLineText (const TQString&, const TQString&, const TQString& = TQString ::null , bool* = 0, TQWidget* /Transfer/ = 0, const char* = 0);
+    static TQString       text (const TQString&, const TQString&, const TQString& = TQString ::null , bool* = nullptr, TQWidget* /Transfer/ = nullptr, const char* = nullptr, TQValidator* = nullptr, const TQString& = TQString ::null , const TQString& = TQString ::null );
+    static TQString       getMultiLineText (const TQString&, const TQString&, const TQString& = TQString ::null , bool* = nullptr, TQWidget* /Transfer/ = nullptr, const char* = nullptr);
 %End
 
-    static int           getInteger (const TQString&, const TQString&, int = 0, int = -2147483647, int = 2147483647, int = 1, int = 10, bool* = 0, TQWidget* /Transfer/ = 0, const char* = 0);
+    static int           getInteger (const TQString&, const TQString&, int = 0, int = -2147483647, int = 2147483647, int = 1, int = 10, bool* = nullptr, TQWidget* /Transfer/ = nullptr, const char* = nullptr);
 //ig     static int           getInteger (const TQString&, const TQString&, int = 0, int = -2147483647, int = 2147483647, int = 1, bool* = 0, TQWidget* /Transfer/ = 0, const char* = 0);
-    static double        getDouble (const TQString&, const TQString&, double = 0, double = -2147483647, double = 2147483647, double = 0.1, int = 1, bool* = 0, TQWidget* /Transfer/ = 0, const char* = 0);
+    static double        getDouble (const TQString&, const TQString&, double = 0, double = -2147483647, double = 2147483647, double = 0.1, int = 1, bool* = nullptr, TQWidget* /Transfer/ = nullptr, const char* = nullptr);
 //ig     static double        getDouble (const TQString&, const TQString&, double = 0, double = -2147483647, double = 2147483647, int = 1, bool* = 0, TQWidget* /Transfer/ = 0, const char* = 0);
-    static TQString       getItem (const TQString&, const TQString&, const TQStringList&, int = 0, bool = 0, bool* = 0, TQWidget* /Transfer/ = 0, const char* = 0);
-    static TQStringList   getItemList (const TQString&, const TQString&, const TQStringList& = TQStringList (), const TQStringList& = TQStringList (), bool = 0, bool* = 0, TQWidget* /Transfer/ = 0, const char* = 0);
+    static TQString       getItem (const TQString&, const TQString&, const TQStringList&, int = 0, bool = 0, bool* = nullptr, TQWidget* /Transfer/ = nullptr, const char* = nullptr);
+    static TQStringList   getItemList (const TQString&, const TQString&, const TQStringList& = TQStringList (), const TQStringList& = TQStringList (), bool = 0, bool* = nullptr, TQWidget* /Transfer/ = nullptr, const char* = nullptr);
 
 };  // class KInputDialog
 
diff --git a/sip/tdeui/kjanuswidget.sip b/sip/tdeui/kjanuswidget.sip
index 01b90ac..471d5fc 100644
--- a/sip/tdeui/kjanuswidget.sip
+++ b/sip/tdeui/kjanuswidget.sip
@@ -44,7 +44,7 @@ public:
 
 
 public:
-                         KJanusWidget (TQWidget* /TransferThis/ = 0, const char* = 0, int = Plain );
+                         KJanusWidget (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, int = Plain );
     virtual bool         showPage (int);
     virtual int          activePageIndex () const;
     virtual bool         isValid () const;
diff --git a/sip/tdeui/kkeybutton.sip b/sip/tdeui/kkeybutton.sip
index 4b00d9f..6cff7d2 100644
--- a/sip/tdeui/kkeybutton.sip
+++ b/sip/tdeui/kkeybutton.sip
@@ -33,7 +33,7 @@ class KKeyButton : TQPushButton
 
 
 public:
-                         KKeyButton (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KKeyButton (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setShortcut (const TDEShortcut&);
 
 %If ( KDE_3_1_0 -  )
diff --git a/sip/tdeui/kkeydialog.sip b/sip/tdeui/kkeydialog.sip
index 9ca9a57..1616538 100644
--- a/sip/tdeui/kkeydialog.sip
+++ b/sip/tdeui/kkeydialog.sip
@@ -138,7 +138,7 @@ class KKeyDialog : KDialogBase
 
 
 public:
-                         KKeyDialog (bool = 1, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KKeyDialog (bool = 1, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     bool                 insert (TDEActionCollection*);
 
 %If ( KDE_3_1_0 -  )
@@ -147,24 +147,24 @@ public:
 
     bool                 configure (bool = 1);
     void                 commitChanges ();
-    static int           configure (TDEActionCollection*, TQWidget* /Transfer/ = 0, bool = 1);
-    static int           configure (TDEAccel*, TQWidget* /Transfer/ = 0, bool = 1);
-    static int           configure (TDEGlobalAccel*, TQWidget* /Transfer/ = 0, bool = 1);
+    static int           configure (TDEActionCollection*, TQWidget* /Transfer/ = nullptr, bool = 1);
+    static int           configure (TDEAccel*, TQWidget* /Transfer/ = nullptr, bool = 1);
+    static int           configure (TDEGlobalAccel*, TQWidget* /Transfer/ = nullptr, bool = 1);
 
 %If ( KDE_3_1_0 -  )
-    static int           configure (TDEActionCollection*, bool, TQWidget* /Transfer/ = 0, bool = 1);
-    static int           configure (TDEAccel*, bool, TQWidget* /Transfer/ = 0, bool = 1);
-    static int           configure (TDEGlobalAccel*, bool, TQWidget* /Transfer/ = 0, bool = 1);
+    static int           configure (TDEActionCollection*, bool, TQWidget* /Transfer/ = nullptr, bool = 1);
+    static int           configure (TDEAccel*, bool, TQWidget* /Transfer/ = nullptr, bool = 1);
+    static int           configure (TDEGlobalAccel*, bool, TQWidget* /Transfer/ = nullptr, bool = 1);
 %End
 
-    static int           configureKeys (TDEAccel*, bool = 1, TQWidget* /Transfer/ = 0);
-    static int           configureKeys (TDEGlobalAccel*, bool = 1, TQWidget* /Transfer/ = 0);
-    static int           configureKeys (TDEActionCollection*, const TQString&, bool = 1, TQWidget* /Transfer/ = 0);
+    static int           configureKeys (TDEAccel*, bool = 1, TQWidget* /Transfer/ = nullptr);
+    static int           configureKeys (TDEGlobalAccel*, bool = 1, TQWidget* /Transfer/ = nullptr);
+    static int           configureKeys (TDEActionCollection*, const TQString&, bool = 1, TQWidget* /Transfer/ = nullptr);
 
 %If ( KDE_3_1_0 -  )
 
 private:
-                         KKeyDialog (KKeyChooser::ActionType, bool = 1, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KKeyDialog (KKeyChooser::ActionType, bool = 1, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 %End
 
 
diff --git a/sip/tdeui/klanguagebutton.sip b/sip/tdeui/klanguagebutton.sip
index 9f9450a..dc33434 100644
--- a/sip/tdeui/klanguagebutton.sip
+++ b/sip/tdeui/klanguagebutton.sip
@@ -34,8 +34,8 @@ class KLanguageButton : TQWidget
 
 
 public:
-                         KLanguageButton (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KLanguageButton (const TQString&, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KLanguageButton (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KLanguageButton (const TQString&, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 insertItem (const TQIconSet&, const TQString&, const TQString&, const TQString& = TQString ::null , int = -1);
     void                 insertItem (const TQString&, const TQString&, const TQString& = TQString ::null , int = -1);
     void                 insertSeparator (const TQString& = TQString ::null , int = -1);
diff --git a/sip/tdeui/kled.sip b/sip/tdeui/kled.sip
index ba93758..945bbc7 100644
--- a/sip/tdeui/kled.sip
+++ b/sip/tdeui/kled.sip
@@ -54,9 +54,9 @@ public:
         Sunken
     };
 
-                         KLed (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KLed (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 //ig                          KLed (const TQColor&, TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KLed (const TQColor&, KLed::State, KLed::Look, KLed::Shape, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KLed (const TQColor&, KLed::State, KLed::Look, KLed::Shape, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     State                state () const;
     Shape                shape () const;
     const TQColor         color () const;
diff --git a/sip/tdeui/klineedit.sip b/sip/tdeui/klineedit.sip
index e27aadb..10e5bfe 100644
--- a/sip/tdeui/klineedit.sip
+++ b/sip/tdeui/klineedit.sip
@@ -32,8 +32,8 @@ class KLineEdit : TQLineEdit, TDECompletionBase
 
 
 public:
-                         KLineEdit (const TQString&, TQWidget* /TransferThis/, const char* = 0);
-                         KLineEdit (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KLineEdit (const TQString&, TQWidget* /TransferThis/, const char* = nullptr);
+                         KLineEdit (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setURL (const KURL&);
     void                 cursorAtEnd ();
     virtual void         setCompletionMode (TDEGlobalSettings::Completion);
diff --git a/sip/tdeui/klineeditdlg.sip b/sip/tdeui/klineeditdlg.sip
index 02d9597..6c035b7 100644
--- a/sip/tdeui/klineeditdlg.sip
+++ b/sip/tdeui/klineeditdlg.sip
@@ -35,8 +35,8 @@ public:
                          KLineEditDlg (const TQString&, const TQString&, TQWidget* /TransferThis/);
     TQString              text ();
     KLineEdit*           lineEdit () const;
-    static TQString       getText (const TQString&, const TQString&, bool*, TQWidget* /Transfer/, TQValidator* = 0);
-    static TQString       getText (const TQString&, const TQString&, const TQString& = TQString ::null , bool* = 0, TQWidget* /Transfer/ = 0, TQValidator* = 0);
+    static TQString       getText (const TQString&, const TQString&, bool*, TQWidget* /Transfer/, TQValidator* = nullptr);
+    static TQString       getText (const TQString&, const TQString&, const TQString& = TQString ::null , bool* = nullptr, TQWidget* /Transfer/ = nullptr, TQValidator* = nullptr);
 
 public slots:
     void                 slotClear ();
diff --git a/sip/tdeui/knuminput.sip b/sip/tdeui/knuminput.sip
index ed79dd9..2267b76 100644
--- a/sip/tdeui/knuminput.sip
+++ b/sip/tdeui/knuminput.sip
@@ -32,8 +32,8 @@ class KNumInput : TQWidget
 
 
 public:
-                         KNumInput (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KNumInput (KNumInput*, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KNumInput (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KNumInput (KNumInput*, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     virtual void         setLabel (const TQString&, int = AlignLeft |AlignTop );
     TQString              label () const;
 
@@ -63,9 +63,9 @@ class KIntNumInput : KNumInput
 
 
 public:
-                         KIntNumInput (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KIntNumInput (int, TQWidget* /TransferThis/ = 0, int = 10, const char* = 0);
-                         KIntNumInput (KNumInput*, int, TQWidget* /TransferThis/ = 0, int = 10, const char* = 0);
+                         KIntNumInput (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KIntNumInput (int, TQWidget* /TransferThis/ = nullptr, int = 10, const char* = nullptr);
+                         KIntNumInput (KNumInput*, int, TQWidget* /TransferThis/ = nullptr, int = 10, const char* = nullptr);
     int                  value () const;
 
 %If ( KDE_3_1_0 -  )
@@ -123,17 +123,17 @@ class KDoubleNumInput : KNumInput
 
 
 public:
-                         KDoubleNumInput (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KDoubleNumInput (double, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KDoubleNumInput (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KDoubleNumInput (double, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 
 %If ( KDE_3_1_0 -  )
-                         KDoubleNumInput (double, double, double, double = 0.01, int = 2, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KDoubleNumInput (double, double, double, double = 0.01, int = 2, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 %End
 
-                         KDoubleNumInput (KNumInput*, double, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KDoubleNumInput (KNumInput*, double, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 
 %If ( KDE_3_1_0 -  )
-                         KDoubleNumInput (KNumInput*, double, double, double, double = 0.02, int = 2, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KDoubleNumInput (KNumInput*, double, double, double, double = 0.02, int = 2, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 %End
 
     double               value () const;
@@ -196,8 +196,8 @@ class KIntSpinBox : TQSpinBox
 
 
 public:
-                         KIntSpinBox (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KIntSpinBox (int, int, int, int, int = 10, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KIntSpinBox (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KIntSpinBox (int, int, int, int, int = 10, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setBase (int);
     int                  base () const;
     void                 setEditFocus (bool);
@@ -222,8 +222,8 @@ class KDoubleSpinBox : TQSpinBox
 
 
 public:
-                         KDoubleSpinBox (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KDoubleSpinBox (double, double, double, double, int = 2, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KDoubleSpinBox (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KDoubleSpinBox (double, double, double, double, int = 2, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     bool                 acceptLocalizedNumbers () const;
     virtual void         setAcceptLocalizedNumbers (bool);
     void                 setRange (double, double, double = 0.01, int = 2);
diff --git a/sip/tdeui/knumvalidator.sip b/sip/tdeui/knumvalidator.sip
index 5ee4462..9503ce0 100644
--- a/sip/tdeui/knumvalidator.sip
+++ b/sip/tdeui/knumvalidator.sip
@@ -32,8 +32,8 @@ class KIntValidator : TQValidator
 
 
 public:
-                         KIntValidator (TQWidget* /TransferThis/, int = 10, const char* = 0);
-                         KIntValidator (int, int, TQWidget* /TransferThis/, int = 10, const char* = 0);
+                         KIntValidator (TQWidget* /TransferThis/, int = 10, const char* = nullptr);
+                         KIntValidator (int, int, TQWidget* /TransferThis/, int = 10, const char* = nullptr);
     virtual State        validate (TQString&, int&) const;
     virtual void         fixup (TQString&) const;
     virtual void         setRange (int, int);
@@ -53,9 +53,9 @@ class KFloatValidator : TQValidator
 
 
 public:
-                         KFloatValidator (TQWidget* /TransferThis/, const char* = 0);
-                         KFloatValidator (double, double, TQWidget* /TransferThis/, const char* = 0);
-                         KFloatValidator (double, double, bool, TQWidget* /TransferThis/, const char* = 0);
+                         KFloatValidator (TQWidget* /TransferThis/, const char* = nullptr);
+                         KFloatValidator (double, double, TQWidget* /TransferThis/, const char* = nullptr);
+                         KFloatValidator (double, double, bool, TQWidget* /TransferThis/, const char* = nullptr);
     virtual State        validate (TQString&, int&) const;
     virtual void         fixup (TQString&) const;
     virtual void         setRange (double, double);
@@ -77,8 +77,8 @@ class KDoubleValidator : TQDoubleValidator
 
 
 public:
-                         KDoubleValidator (TQObject* /TransferThis/, const char* = 0);
-                         KDoubleValidator (double, double, int, TQObject* /TransferThis/, const char* = 0);
+                         KDoubleValidator (TQObject* /TransferThis/, const char* = nullptr);
+                         KDoubleValidator (double, double, int, TQObject* /TransferThis/, const char* = nullptr);
     virtual TQValidator::State validate (TQString&, int&) const;
     bool                 acceptLocalizedNumbers () const;
     void                 setAcceptLocalizedNumbers (bool);
diff --git a/sip/tdeui/kpanelapplet.sip b/sip/tdeui/kpanelapplet.sip
index fc6790d..2a31865 100644
--- a/sip/tdeui/kpanelapplet.sip
+++ b/sip/tdeui/kpanelapplet.sip
@@ -74,7 +74,7 @@ public:
         Right
     };
 
-                         KPanelApplet (const TQString&, KPanelApplet::Type = Normal , int = 0, TQWidget* /TransferThis/ = 0, const char* = 0, WFlags = 0);
+                         KPanelApplet (const TQString&, KPanelApplet::Type = Normal , int = 0, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, WFlags = 0);
     virtual int          widthForHeight (int) const;
     virtual int          heightForWidth (int) const;
     TDEConfig*             config () const;
diff --git a/sip/tdeui/kpanelappmenu.sip b/sip/tdeui/kpanelappmenu.sip
index 9de7894..00a644e 100644
--- a/sip/tdeui/kpanelappmenu.sip
+++ b/sip/tdeui/kpanelappmenu.sip
@@ -32,7 +32,7 @@ class KPanelAppMenu : TQObject, DCOPObject
 
 
 public:
-                         KPanelAppMenu (const TQString&, TQObject* /TransferThis/ = 0, const char* = 0);
+                         KPanelAppMenu (const TQString&, TQObject* /TransferThis/ = nullptr, const char* = nullptr);
                          KPanelAppMenu (const TQPixmap&, const TQString&, TQObject* /TransferThis/, const char*);
                          KPanelAppMenu (TQObject* /TransferThis/, const char*);
     int                  insertItem (const TQString&, int = -1);
diff --git a/sip/tdeui/kpanelextension.sip b/sip/tdeui/kpanelextension.sip
index 5d801c9..431466d 100644
--- a/sip/tdeui/kpanelextension.sip
+++ b/sip/tdeui/kpanelextension.sip
@@ -84,7 +84,7 @@ public:
 
 %End
 
-                         KPanelExtension (const TQString&, KPanelExtension::Type = Normal , int = 0, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KPanelExtension (const TQString&, KPanelExtension::Type = Normal , int = 0, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     virtual TQSize        sizeHint (KPanelExtension::Position, TQSize) const;
     TDEConfig*             config () const;
     Type                 type () const;
diff --git a/sip/tdeui/kpanelmenu.sip b/sip/tdeui/kpanelmenu.sip
index 0a33ad2..050af67 100644
--- a/sip/tdeui/kpanelmenu.sip
+++ b/sip/tdeui/kpanelmenu.sip
@@ -32,8 +32,8 @@ class KPanelMenu : TDEPopupMenu
 
 
 public:
-                         KPanelMenu (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KPanelMenu (const TQString&, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KPanelMenu (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KPanelMenu (const TQString&, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     const TQString&       path () const;
     void                 setPath (const TQString&);
     bool                 initialized () const;
diff --git a/sip/tdeui/kpassdlg.sip b/sip/tdeui/kpassdlg.sip
index 7876f0b..8334706 100644
--- a/sip/tdeui/kpassdlg.sip
+++ b/sip/tdeui/kpassdlg.sip
@@ -40,7 +40,7 @@ public:
         NoEcho
     };
 
-                         KPasswordEdit (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KPasswordEdit (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
                          KPasswordEdit (EchoMode, TQWidget* /TransferThis/, const char*);
 
 %If ( KDE_3_2_0 -  )
@@ -88,11 +88,11 @@ public:
         NewPassword
     };
 
-                         KPasswordDialog (KPasswordDialog::Types, bool, int, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KPasswordDialog (KPasswordDialog::Types, bool, int, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
                          KPasswordDialog (int, TQString, bool = 0, int = 0);
 
 %If ( KDE_3_3_0 -  )
-                         KPasswordDialog (KPasswordDialog::Types, bool, int, const TQString&, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KPasswordDialog (KPasswordDialog::Types, bool, int, const TQString&, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 %End
 
     void                 setPrompt (TQString);
@@ -119,7 +119,7 @@ public:
 %End
 
     bool                 keep () const;
-    static int           getPassword (TQString&, TQString, int* = 0);
+    static int           getPassword (TQString&, TQString, int* = nullptr);
     static int           getNewPassword (TQString&, TQString);
     static void          disableCoreDumps ();
 
diff --git a/sip/tdeui/kpassivepopup.sip b/sip/tdeui/kpassivepopup.sip
index 243e82b..5dbd83b 100644
--- a/sip/tdeui/kpassivepopup.sip
+++ b/sip/tdeui/kpassivepopup.sip
@@ -46,18 +46,18 @@ public:
 
 %End
 
-                         KPassivePopup (TQWidget* /TransferThis/ = 0, const char* = 0, WFlags = 0);
-                         KPassivePopup (WId, const char* = 0, WFlags = 0);
+                         KPassivePopup (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, WFlags = 0);
+                         KPassivePopup (WId, const char* = nullptr, WFlags = 0);
 
 %If ( KDE_3_5_0 -  )
-                         KPassivePopup (int, TQWidget* /TransferThis/ = 0, const char* = 0, WFlags = 0);
-                         KPassivePopup (int, WId /TransferThis/, const char* = 0, WFlags = 0);
+                         KPassivePopup (int, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, WFlags = 0);
+                         KPassivePopup (int, WId /TransferThis/, const char* = nullptr, WFlags = 0);
 %End
 
     void                 setView (TQWidget*);
     void                 setView (const TQString&, const TQString& = TQString ::null );
     virtual void         setView (const TQString&, const TQString&, const TQPixmap&);
-    TQVBox*               standardView (const TQString&, const TQString&, const TQPixmap&, TQWidget* /Transfer/ = 0);
+    TQVBox*               standardView (const TQString&, const TQString&, const TQPixmap&, TQWidget* /Transfer/ = nullptr);
     TQWidget*             view () const;
     int                  timeout () const;
     virtual void         setAutoDelete (bool);
@@ -67,16 +67,16 @@ public:
     void                 setAnchor (const TQPoint&);
 %End
 
-    static KPassivePopup* message (const TQString&, TQWidget* /Transfer/, const char* = 0);
-    static KPassivePopup* message (const TQString&, const TQString&, TQWidget* /Transfer/, const char* = 0);
-    static KPassivePopup* message (const TQString&, const TQString&, const TQPixmap&, TQWidget* /Transfer/, const char* = 0, int = -1);
-    static KPassivePopup* message (const TQString&, const TQString&, const TQPixmap&, WId, const char* = 0, int = -1);
+    static KPassivePopup* message (const TQString&, TQWidget* /Transfer/, const char* = nullptr);
+    static KPassivePopup* message (const TQString&, const TQString&, TQWidget* /Transfer/, const char* = nullptr);
+    static KPassivePopup* message (const TQString&, const TQString&, const TQPixmap&, TQWidget* /Transfer/, const char* = nullptr, int = -1);
+    static KPassivePopup* message (const TQString&, const TQString&, const TQPixmap&, WId, const char* = nullptr, int = -1);
 
 %If ( KDE_3_5_0 -  )
-    static KPassivePopup* message (int, const TQString&, TQWidget* /Transfer/, const char* = 0);
-    static KPassivePopup* message (int, const TQString&, const TQString&, TQWidget* /Transfer/, const char* = 0);
-    static KPassivePopup* message (int, const TQString&, const TQString&, const TQPixmap&, TQWidget* /Transfer/, const char* = 0, int = -1);
-    static KPassivePopup* message (int, const TQString&, const TQString&, const TQPixmap&, WId, const char* = 0, int = -1);
+    static KPassivePopup* message (int, const TQString&, TQWidget* /Transfer/, const char* = nullptr);
+    static KPassivePopup* message (int, const TQString&, const TQString&, TQWidget* /Transfer/, const char* = nullptr);
+    static KPassivePopup* message (int, const TQString&, const TQString&, const TQPixmap&, TQWidget* /Transfer/, const char* = nullptr, int = -1);
+    static KPassivePopup* message (int, const TQString&, const TQString&, const TQPixmap&, WId, const char* = nullptr, int = -1);
 %End
 
 
diff --git a/sip/tdeui/kpixmapregionselectordialog.sip b/sip/tdeui/kpixmapregionselectordialog.sip
index d1f7d07..e2640be 100644
--- a/sip/tdeui/kpixmapregionselectordialog.sip
+++ b/sip/tdeui/kpixmapregionselectordialog.sip
@@ -34,12 +34,12 @@ class KPixmapRegionSelectorDialog : KDialogBase
 
 
 public:
-                         KPixmapRegionSelectorDialog (TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0);
+                         KPixmapRegionSelectorDialog (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0);
     KPixmapRegionSelectorWidget* pixmapRegionSelectorWidget () const;
-    static TQRect         getSelectedRegion (const TQPixmap&, TQWidget* /Transfer/ = 0);
-    static TQRect         getSelectedRegion (const TQPixmap&, int, int, TQWidget* /Transfer/ = 0);
-    static TQImage        getSelectedImage (const TQPixmap&, TQWidget* /Transfer/ = 0);
-    static TQImage        getSelectedImage (const TQPixmap&, int, int, TQWidget* /Transfer/ = 0);
+    static TQRect         getSelectedRegion (const TQPixmap&, TQWidget* /Transfer/ = nullptr);
+    static TQRect         getSelectedRegion (const TQPixmap&, int, int, TQWidget* /Transfer/ = nullptr);
+    static TQImage        getSelectedImage (const TQPixmap&, TQWidget* /Transfer/ = nullptr);
+    static TQImage        getSelectedImage (const TQPixmap&, int, int, TQWidget* /Transfer/ = nullptr);
 
 protected:
 
diff --git a/sip/tdeui/kpixmapregionselectorwidget.sip b/sip/tdeui/kpixmapregionselectorwidget.sip
index a4157bb..2516f4d 100644
--- a/sip/tdeui/kpixmapregionselectorwidget.sip
+++ b/sip/tdeui/kpixmapregionselectorwidget.sip
@@ -34,7 +34,7 @@ class KPixmapRegionSelectorWidget : TQWidget
 
 
 public:
-                         KPixmapRegionSelectorWidget (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KPixmapRegionSelectorWidget (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setPixmap (const TQPixmap&);
     TQPixmap              pixmap () const;
     void                 setSelectedRegion (const TQRect&);
diff --git a/sip/tdeui/kprogress.sip b/sip/tdeui/kprogress.sip
index 1cf7d21..712349d 100644
--- a/sip/tdeui/kprogress.sip
+++ b/sip/tdeui/kprogress.sip
@@ -32,8 +32,8 @@ class KProgress : TQProgressBar
 
 
 public:
-                         KProgress (TQWidget* /TransferThis/ = 0, const char* = 0, WFlags = 0);
-                         KProgress (int, TQWidget* /TransferThis/ = 0, const char* = 0, WFlags = 0);
+                         KProgress (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, WFlags = 0);
+                         KProgress (int, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, WFlags = 0);
     void                 setTextEnabled (bool);
     int                  value () const;
     bool                 textEnabled () const;
@@ -68,7 +68,7 @@ class KProgressDialog : KDialogBase
 
 
 public:
-                         KProgressDialog (TQWidget* /TransferThis/ = 0, const char* = 0, const TQString& = TQString ::null , const TQString& = TQString ::null , bool = 0);
+                         KProgressDialog (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, const TQString& = TQString ::null , const TQString& = TQString ::null , bool = 0);
     KProgress*           progressBar ();
     void                 setLabel (const TQString&);
     TQString              labelText ();
diff --git a/sip/tdeui/kpushbutton.sip b/sip/tdeui/kpushbutton.sip
index a5b795d..455720f 100644
--- a/sip/tdeui/kpushbutton.sip
+++ b/sip/tdeui/kpushbutton.sip
@@ -32,10 +32,10 @@ class KPushButton : TQPushButton
 
 
 public:
-                         KPushButton (TQWidget* /TransferThis/, const char* = 0);
-                         KPushButton (const TQString&, TQWidget* /TransferThis/, const char* = 0);
-                         KPushButton (const TQIconSet&, const TQString&, TQWidget* /TransferThis/, const char* = 0);
-                         KPushButton (const KGuiItem&, TQWidget* /TransferThis/, const char* = 0);
+                         KPushButton (TQWidget* /TransferThis/, const char* = nullptr);
+                         KPushButton (const TQString&, TQWidget* /TransferThis/, const char* = nullptr);
+                         KPushButton (const TQIconSet&, const TQString&, TQWidget* /TransferThis/, const char* = nullptr);
+                         KPushButton (const KGuiItem&, TQWidget* /TransferThis/, const char* = nullptr);
     void                 setDragEnabled (bool);
     bool                 isDragEnabled () const;
     void                 setGuiItem (const KGuiItem&);
diff --git a/sip/tdeui/krestrictedline.sip b/sip/tdeui/krestrictedline.sip
index bab8a14..a08d0f6 100644
--- a/sip/tdeui/krestrictedline.sip
+++ b/sip/tdeui/krestrictedline.sip
@@ -32,7 +32,7 @@ class KRestrictedLine : KLineEdit
 
 
 public:
-                         KRestrictedLine (TQWidget* /TransferThis/ = 0, const char* = 0, const TQString& = TQString ::null );
+                         KRestrictedLine (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, const TQString& = TQString ::null );
     void                 setValidChars (const TQString&);
     TQString              validChars () const;
 
diff --git a/sip/tdeui/krootpixmap.sip b/sip/tdeui/krootpixmap.sip
index a344414..fbd9ab8 100644
--- a/sip/tdeui/krootpixmap.sip
+++ b/sip/tdeui/krootpixmap.sip
@@ -32,8 +32,8 @@ class KRootPixmap : TQObject
 
 
 public:
-                         KRootPixmap (TQWidget*, const char* = 0);
-                         KRootPixmap (TQWidget*, TQObject* /TransferThis/, const char* = 0);
+                         KRootPixmap (TQWidget*, const char* = nullptr);
+                         KRootPixmap (TQWidget*, TQObject* /TransferThis/, const char* = nullptr);
     bool                 isAvailable () const;
     bool                 isActive () const;
     int                  currentDesktop () const;
diff --git a/sip/tdeui/kruler.sip b/sip/tdeui/kruler.sip
index 7068889..c0be131 100644
--- a/sip/tdeui/kruler.sip
+++ b/sip/tdeui/kruler.sip
@@ -43,9 +43,9 @@ public:
         Metres
     };
 
-                         KRuler (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KRuler (Orientation, TQWidget* /TransferThis/ = 0, const char* = 0, WFlags = 0);
-                         KRuler (Orientation, int, TQWidget* /TransferThis/ = 0, const char* = 0, WFlags = 0);
+                         KRuler (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KRuler (Orientation, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, WFlags = 0);
+                         KRuler (Orientation, int, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, WFlags = 0);
     void                 setMinValue (int);
     int                  minValue () const;
     void                 setMaxValue (int);
diff --git a/sip/tdeui/kscrollview.sip b/sip/tdeui/kscrollview.sip
index 599e36b..6f57423 100644
--- a/sip/tdeui/kscrollview.sip
+++ b/sip/tdeui/kscrollview.sip
@@ -34,7 +34,7 @@ class KScrollView : TQScrollView
 
 
 public:
-                         KScrollView (TQWidget* /TransferThis/ = 0, const char* = 0, TQt::WFlags = 0);
+                         KScrollView (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, TQt::WFlags = 0);
 
 public slots:
     void                 scrollBy (int, int);
diff --git a/sip/tdeui/kseparator.sip b/sip/tdeui/kseparator.sip
index c0b0ee0..86fa0fb 100644
--- a/sip/tdeui/kseparator.sip
+++ b/sip/tdeui/kseparator.sip
@@ -32,8 +32,8 @@ class KSeparator : TQFrame
 
 
 public:
-                         KSeparator (TQWidget* /TransferThis/ = 0, const char* = 0, WFlags = 0);
-                         KSeparator (int, TQWidget* /TransferThis/ = 0, const char* = 0, WFlags = 0);
+                         KSeparator (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, WFlags = 0);
+                         KSeparator (int, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, WFlags = 0);
     int                  orientation () const;
     void                 setOrientation (int);
     virtual TQSize        sizeHint () const;
diff --git a/sip/tdeui/ksqueezedtextlabel.sip b/sip/tdeui/ksqueezedtextlabel.sip
index bbac4f2..fdd28eb 100644
--- a/sip/tdeui/ksqueezedtextlabel.sip
+++ b/sip/tdeui/ksqueezedtextlabel.sip
@@ -32,8 +32,8 @@ class KSqueezedTextLabel : TQLabel
 
 
 public:
-                         KSqueezedTextLabel (TQWidget* /TransferThis/, const char* = 0);
-                         KSqueezedTextLabel (const TQString&, TQWidget* /TransferThis/, const char* = 0);
+                         KSqueezedTextLabel (TQWidget* /TransferThis/, const char* = nullptr);
+                         KSqueezedTextLabel (const TQString&, TQWidget* /TransferThis/, const char* = nullptr);
     virtual TQSize        minimumSizeHint () const;
 
 %If ( KDE_3_3_0 -  )
diff --git a/sip/tdeui/kstatusbar.sip b/sip/tdeui/kstatusbar.sip
index b9fab50..e8648cf 100644
--- a/sip/tdeui/kstatusbar.sip
+++ b/sip/tdeui/kstatusbar.sip
@@ -32,7 +32,7 @@ class KStatusBarLabel : TQLabel
 
 
 public:
-                         KStatusBarLabel (const TQString&, int, KStatusBar* /TransferThis/ = 0, const char* = 0);
+                         KStatusBarLabel (const TQString&, int, KStatusBar* /TransferThis/ = nullptr, const char* = nullptr);
 
 protected:
     void                 mousePressEvent (TQMouseEvent*);
@@ -61,7 +61,7 @@ public:
         Hide
     };
 
-                         KStatusBar (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KStatusBar (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 insertItem (const TQString&, int, int = 0, bool = 0);
     void                 insertFixedItem (const TQString&, int, bool = 0);
     void                 removeItem (int);
diff --git a/sip/tdeui/kstdaction.sip b/sip/tdeui/kstdaction.sip
index ca7ec2d..7b51f7b 100644
--- a/sip/tdeui/kstdaction.sip
+++ b/sip/tdeui/kstdaction.sip
@@ -104,89 +104,89 @@ const char*          name (KStdAction::StdAction);
 TQStringList          stdNames ();
 %End
 
-TDEAction*             openNew (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             open (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDERecentFilesAction*  openRecent (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             save (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             saveAs (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             revert (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             close (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             print (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0)  /PyName=print_/;
-TDEAction*             printPreview (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             mail (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             quit (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             undo (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             redo (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             cut (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             copy (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             paste (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
+TDEAction*             openNew (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             open (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDERecentFilesAction*  openRecent (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             save (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             saveAs (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             revert (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             close (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             print (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr)  /PyName=print_/;
+TDEAction*             printPreview (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             mail (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             quit (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             undo (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             redo (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             cut (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             copy (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             paste (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
 
 %If ( KDE_3_2_0 -  )
-TDEAction*             pasteText (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection*, const char* = 0);
-TDEAction*             clear (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection*, const char* = 0);
+TDEAction*             pasteText (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection*, const char* = nullptr);
+TDEAction*             clear (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection*, const char* = nullptr);
 %End
 
-TDEAction*             selectAll (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             deselect (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             find (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             findNext (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             findPrev (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             replace (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             actualSize (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             fitToPage (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             fitToWidth (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             fitToHeight (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             zoomIn (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             zoomOut (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             zoom (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             redisplay (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             up (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             back (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             forward (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             home (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             prior (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             next (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             goTo (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             gotoPage (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             gotoLine (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             firstPage (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             lastPage (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             addBookmark (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             editBookmarks (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             spelling (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEToggleAction*       showMenubar (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEToggleAction*       showToolbar (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
+TDEAction*             selectAll (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             deselect (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             find (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             findNext (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             findPrev (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             replace (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             actualSize (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             fitToPage (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             fitToWidth (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             fitToHeight (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             zoomIn (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             zoomOut (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             zoom (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             redisplay (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             up (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             back (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             forward (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             home (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             prior (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             next (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             goTo (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             gotoPage (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             gotoLine (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             firstPage (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             lastPage (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             addBookmark (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             editBookmarks (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             spelling (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEToggleAction*       showMenubar (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEToggleAction*       showToolbar (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
 
 %If ( KDE_3_1_0 -  )
-TDEToggleToolBarAction* showToolbar (const char*, TDEActionCollection* /Transfer/, const char* = 0);
+TDEToggleToolBarAction* showToolbar (const char*, TDEActionCollection* /Transfer/, const char* = nullptr);
 %End
 
-TDEToggleAction*       showStatusbar (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
+TDEToggleAction*       showStatusbar (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
 
 %If ( KDE_3_2_0 -  )
-TDEToggleFullScreenAction* fullScreen (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection*, TQWidget*, const char* = 0);
+TDEToggleFullScreenAction* fullScreen (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection*, TQWidget*, const char* = nullptr);
 %End
 
-TDEAction*             saveOptions (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             keyBindings (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             preferences (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             configureToolbars (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
+TDEAction*             saveOptions (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             keyBindings (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             preferences (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             configureToolbars (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
 
 %If ( KDE_3_1_0 -  )
-TDEAction*             configureNotifications (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
+TDEAction*             configureNotifications (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
 %End
 
-TDEAction*             help (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             helpContents (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             whatsThis (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
+TDEAction*             help (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             helpContents (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             whatsThis (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
 
 %If ( KDE_3_1_0 -  )
-TDEAction*             tipOfDay (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
+TDEAction*             tipOfDay (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
 %End
 
-TDEAction*             reportBug (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             aboutApp (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
-TDEAction*             aboutKDE (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = 0);
+TDEAction*             reportBug (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             aboutApp (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
+TDEAction*             aboutKDE (SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /Transfer/, const char* = nullptr);
 
 %If ( KDE_3_1_0 - KDE_3_2_0 )
 
diff --git a/sip/tdeui/kstringvalidator.sip b/sip/tdeui/kstringvalidator.sip
index 9f03da7..4e34802 100644
--- a/sip/tdeui/kstringvalidator.sip
+++ b/sip/tdeui/kstringvalidator.sip
@@ -32,7 +32,7 @@ class KStringListValidator : TQValidator
 
 
 public:
-                         KStringListValidator (const TQStringList& = TQStringList (), bool = 1, bool = 0, TQObject* /TransferThis/ = 0, const char* = 0);
+                         KStringListValidator (const TQStringList& = TQStringList (), bool = 1, bool = 0, TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     virtual State        validate (TQString&, int&) const;
     virtual void         fixup (TQString&) const;
     void                 setRejecting (bool);
@@ -55,7 +55,7 @@ class KMimeTypeValidator : TQValidator
 
 
 public:
-                         KMimeTypeValidator (TQObject* /TransferThis/, const char* = 0);
+                         KMimeTypeValidator (TQObject* /TransferThis/, const char* = nullptr);
     virtual State        validate (TQString&, int&) const;
     virtual void         fixup (TQString&) const;
 
diff --git a/sip/tdeui/ksystemtray.sip b/sip/tdeui/ksystemtray.sip
index 8570764..120a303 100644
--- a/sip/tdeui/ksystemtray.sip
+++ b/sip/tdeui/ksystemtray.sip
@@ -32,7 +32,7 @@ class KSystemTray : TQLabel
 
 
 public:
-                         KSystemTray (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KSystemTray (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 
 %If ( KDE_3_2_0 -  )
     TDEPopupMenu*          contextMenu () const;
diff --git a/sip/tdeui/ktabbar.sip b/sip/tdeui/ktabbar.sip
index f271afc..3a65d8b 100644
--- a/sip/tdeui/ktabbar.sip
+++ b/sip/tdeui/ktabbar.sip
@@ -34,7 +34,7 @@ class KTabBar : TQTabBar
 
 
 public:
-                         KTabBar (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KTabBar (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     virtual void         setTabEnabled (int, bool);
     const TQColor&        tabColor (int) const;
     void                 setTabColor (int, const TQColor&);
diff --git a/sip/tdeui/ktabctl.sip b/sip/tdeui/ktabctl.sip
index 1ab1c5f..11f6f96 100644
--- a/sip/tdeui/ktabctl.sip
+++ b/sip/tdeui/ktabctl.sip
@@ -32,7 +32,7 @@ class KTabCtl : TQWidget
 
 
 public:
-                         KTabCtl (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KTabCtl (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 show ();
     void                 setFont (const TQFont&);
     void                 setTabFont (const TQFont&);
diff --git a/sip/tdeui/ktabwidget.sip b/sip/tdeui/ktabwidget.sip
index 5feeccd..94e75c3 100644
--- a/sip/tdeui/ktabwidget.sip
+++ b/sip/tdeui/ktabwidget.sip
@@ -34,7 +34,7 @@ class KTabWidget : TQTabWidget
 
 
 public:
-                         KTabWidget (TQWidget* /TransferThis/ = 0, const char* = 0, WFlags = 0);
+                         KTabWidget (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, WFlags = 0);
     void                 setTabColor (TQWidget*, const TQColor&);
     TQColor               tabColor (TQWidget*) const;
     bool                 isTabReorderingEnabled () const;
diff --git a/sip/tdeui/ktextbrowser.sip b/sip/tdeui/ktextbrowser.sip
index acc922e..a9fb275 100644
--- a/sip/tdeui/ktextbrowser.sip
+++ b/sip/tdeui/ktextbrowser.sip
@@ -32,7 +32,7 @@ class KTextBrowser : TQTextBrowser
 
 
 public:
-                         KTextBrowser (TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0);
+                         KTextBrowser (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0);
     void                 setNotifyClick (bool);
     bool                 isNotifyClick () const;
 
diff --git a/sip/tdeui/ktextedit.sip b/sip/tdeui/ktextedit.sip
index 7f9b60c..4ebfb99 100644
--- a/sip/tdeui/ktextedit.sip
+++ b/sip/tdeui/ktextedit.sip
@@ -34,8 +34,8 @@ class KTextEdit : TQTextEdit
 
 
 public:
-                         KTextEdit (const TQString&, const TQString& = TQString ::null , TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KTextEdit (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KTextEdit (const TQString&, const TQString& = TQString ::null , TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KTextEdit (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     virtual void         setReadOnly (bool);
 
 %If ( KDE_3_1_1 -  )
diff --git a/sip/tdeui/kthemebase.sip b/sip/tdeui/kthemebase.sip
index 66cf70d..57af6dc 100644
--- a/sip/tdeui/kthemebase.sip
+++ b/sip/tdeui/kthemebase.sip
@@ -73,7 +73,7 @@ public:
         VerticalScale
     };
 
-                         KThemeCache (int, TQObject*/TransferThis/ = 0, const char* = 0);
+                         KThemeCache (int, TQObject*/TransferThis/ = nullptr, const char* = nullptr);
     bool                 insert (KThemePixmap*, KThemeCache::ScaleHint, int, bool = 0, bool = 0);
     KThemePixmap*        pixmap (int, int, int, bool = 0, bool = 0);
     KThemePixmap*        horizontalPixmap (int, int);
diff --git a/sip/tdeui/kthemestyle.sip b/sip/tdeui/kthemestyle.sip
index 9bcc65c..ae3b4bc 100644
--- a/sip/tdeui/kthemestyle.sip
+++ b/sip/tdeui/kthemestyle.sip
@@ -38,15 +38,15 @@ public:
     virtual void         polish (TQApplication*);
     virtual void         unPolish (TQApplication*);
     virtual void         polish (TQPalette&);
-    virtual void         drawBaseButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, bool = 0, WidgetType = Bevel, const TQBrush* = 0);
+    virtual void         drawBaseButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, bool = 0, WidgetType = Bevel, const TQBrush* = nullptr);
     virtual void         drawBaseMask (TQPainter*, int, int, int, int, bool);
-    virtual void         drawButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, const TQBrush* = 0);
-    virtual void         drawBevelButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, const TQBrush* = 0);
-    virtual void         drawTDEToolBarButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, bool = 1, bool = 1, bool = 0, TDEToolButtonType = Icon, const TQString& = TQString::null, const TQPixmap* = 0, TQFont* = 0, TQWidget* = 0);
-    void                 drawKBarHandle (TQPainter*, int, int, int, int, const TQColorGroup&, TDEToolBarPos, TQBrush* = 0);
-    void                 drawTDEToolBar (TQPainter*, int, int, int, int, const TQColorGroup&, TDEToolBarPos, TQBrush* = 0);
+    virtual void         drawButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, const TQBrush* = nullptr);
+    virtual void         drawBevelButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, const TQBrush* = nullptr);
+    virtual void         drawTDEToolBarButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, bool = 1, bool = 1, bool = 0, TDEToolButtonType = Icon, const TQString& = TQString::null, const TQPixmap* = nullptr, TQFont* = nullptr, TQWidget* = nullptr);
+    void                 drawKBarHandle (TQPainter*, int, int, int, int, const TQColorGroup&, TDEToolBarPos, TQBrush* = nullptr);
+    void                 drawTDEToolBar (TQPainter*, int, int, int, int, const TQColorGroup&, TDEToolBarPos, TQBrush* = nullptr);
     virtual TQRect        buttonRect (int, int, int, int);
-    virtual void         drawArrow (TQPainter*, TQt::ArrowType, bool, int, int, int, int, const TQColorGroup&, bool = 1, const TQBrush* = 0);
+    virtual void         drawArrow (TQPainter*, TQt::ArrowType, bool, int, int, int, int, const TQColorGroup&, bool = 1, const TQBrush* = nullptr);
     virtual TQSize        exclusiveIndicatorSize () const;
     virtual void         drawExclusiveIndicator (TQPainter*, int, int, int, int, const TQColorGroup&, bool, bool = 0, bool = 1);
     virtual void         drawExclusiveIndicatorMask (TQPainter*, int, int, int, int, bool);
@@ -55,7 +55,7 @@ public:
     virtual void         drawComboButtonMask (TQPainter*, int, int, int, int);
     virtual TQSize        indicatorSize () const;
     virtual void         drawIndicator (TQPainter*, int, int, int, int, const TQColorGroup&, int, bool = 0, bool = 1);
-    virtual void         drawComboButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, bool = 0, bool = 1, const TQBrush* = 0);
+    virtual void         drawComboButton (TQPainter*, int, int, int, int, const TQColorGroup&, bool = 0, bool = 0, bool = 1, const TQBrush* = nullptr);
     virtual void         drawPushButton (TQPushButton*, TQPainter*);
 //ig     virtual void         getButtonShift (int&, int&);
     virtual int          defaultFrameWidth () const;
@@ -69,14 +69,14 @@ public:
     virtual void         drawScrollBarGroove (TQPainter*, const TQScrollBar*, bool, TQRect, TQColorGroup);
     virtual void         drawShade (TQPainter*, int, int, int, int, const TQColorGroup&, bool, bool, int, int, ShadeStyle);
     virtual void         drawPushButtonLabel (TQPushButton*, TQPainter*);
-    void                 drawKMenuBar (TQPainter*, int, int, int, int, const TQColorGroup&, bool, TQBrush* = 0);
+    void                 drawKMenuBar (TQPainter*, int, int, int, int, const TQColorGroup&, bool, TQBrush* = nullptr);
 //ig     virtual void         drawKMenuItem (TQPainter*, int, int, int, int, const TQColorGroup&, bool, TQMenuItem*, TQBrush* = 0);
     virtual int          splitterWidth () const;
     virtual void         drawSplitter (TQPainter*, int, int, int, int, const TQColorGroup&, Orientation);
     virtual void         drawCheckMark (TQPainter*, int, int, int, int, const TQColorGroup&, bool, bool);
 //ig     virtual void         drawPopupMenuItem (TQPainter*, bool, int, int, TQMenuItem*, const TQPalette&, bool, bool, int, int, int, int);
 //ig     int                  popupMenuItemHeight (bool, TQMenuItem*, const TQFontMetrics&);
-    void                 drawFocusRect (TQPainter*, const TQRect&, const TQColorGroup&, const TQColor* = 0, bool = 0);
+    void                 drawFocusRect (TQPainter*, const TQRect&, const TQColorGroup&, const TQColor* = nullptr, bool = 0);
     virtual void         drawKProgressBlock (TQPainter*, int, int, int, int, const TQColorGroup&, TQBrush*);
     virtual void         getKProgressBackground (const TQColorGroup&, TQBrush&);
 //ig     virtual void         tabbarMetrics (const TQTabBar*, int&, int&, int&);
diff --git a/sip/tdeui/ktimewidget.sip b/sip/tdeui/ktimewidget.sip
index 4386f59..e73199a 100644
--- a/sip/tdeui/ktimewidget.sip
+++ b/sip/tdeui/ktimewidget.sip
@@ -34,8 +34,8 @@ class KTimeWidget : TQWidget
 
 
 public:
-                         KTimeWidget (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KTimeWidget (const TQTime&, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KTimeWidget (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KTimeWidget (const TQTime&, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     TQTime                time () const;
 
 public slots:
diff --git a/sip/tdeui/ktimezonewidget.sip b/sip/tdeui/ktimezonewidget.sip
index 5036690..1b2a638 100644
--- a/sip/tdeui/ktimezonewidget.sip
+++ b/sip/tdeui/ktimezonewidget.sip
@@ -34,7 +34,7 @@ class KTimezoneWidget : TDEListView
 
 
 public:
-                         KTimezoneWidget (TQWidget* /TransferThis/ = 0, const char* = 0, KTimezones* = 0);
+                         KTimezoneWidget (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, KTimezones* = nullptr);
     TQStringList          selection () const;
     void                 setSelected (const TQString&, bool);
     static TQString       displayName (const KTimezone*);
diff --git a/sip/tdeui/ktip.sip b/sip/tdeui/ktip.sip
index 6c93bbb..9126875 100644
--- a/sip/tdeui/ktip.sip
+++ b/sip/tdeui/ktip.sip
@@ -55,7 +55,7 @@ class KTipDialog : KDialog
 public:
 
 %If ( KDE_3_1_0 -  )
-                         KTipDialog (KTipDatabase*, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KTipDialog (KTipDatabase*, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 %End
 
     static void          showTip (TQWidget* /Transfer/, const TQString& = TQString ::null , bool = 0);
@@ -74,7 +74,7 @@ protected:
 protected:
 
 %If (  - KDE_3_1_0 )
-                         KTipDialog (KTipDatabase*, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KTipDialog (KTipDatabase*, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
 %End
 
 
diff --git a/sip/tdeui/ktmainwindow.sip b/sip/tdeui/ktmainwindow.sip
index 37901ed..a7f82db 100644
--- a/sip/tdeui/ktmainwindow.sip
+++ b/sip/tdeui/ktmainwindow.sip
@@ -32,7 +32,7 @@ class KTMainWindow : TDEMainWindow
 
 
 public:
-                         KTMainWindow (const char* = 0, WFlags = WDestructiveClose);
+                         KTMainWindow (const char* = nullptr, WFlags = WDestructiveClose);
     void                 setView (TQWidget*, bool = 0);
     TQWidget*             view () const;
     void                 enableStatusBar (KStatusBar::BarStatus = KStatusBar::Toggle);
diff --git a/sip/tdeui/kurllabel.sip b/sip/tdeui/kurllabel.sip
index 46ef71d..4623274 100644
--- a/sip/tdeui/kurllabel.sip
+++ b/sip/tdeui/kurllabel.sip
@@ -32,8 +32,8 @@ class KURLLabel : TQLabel
 
 
 public:
-                         KURLLabel (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KURLLabel (const TQString&, const TQString& = TQString ::null , TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KURLLabel (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KURLLabel (const TQString&, const TQString& = TQString ::null , TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     const TQString&       url () const;
     const TQString&       tipText () const;
     bool                 useTips () const;
@@ -69,7 +69,7 @@ public slots:
     virtual void         unsetCursor ();
 %End
 
-    void                 setUseCursor (bool, TQCursor* = 0);
+    void                 setUseCursor (bool, TQCursor* = nullptr);
     void                 setGlow (bool = 1);
     void                 setFloat (bool = 1);
     void                 setAltPixmap (const TQPixmap&);
diff --git a/sip/tdeui/kwizard.sip b/sip/tdeui/kwizard.sip
index c339c39..bdcd22d 100644
--- a/sip/tdeui/kwizard.sip
+++ b/sip/tdeui/kwizard.sip
@@ -32,7 +32,7 @@ class KWizard : TQWizard
 
 
 public:
-                         KWizard (TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0, WFlags = 0);
+                         KWizard (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0, WFlags = 0);
 
 };  // class KWizard
 
diff --git a/sip/tdeui/kxmlguifactory.sip b/sip/tdeui/kxmlguifactory.sip
index 3720f93..32f1bbb 100644
--- a/sip/tdeui/kxmlguifactory.sip
+++ b/sip/tdeui/kxmlguifactory.sip
@@ -32,10 +32,10 @@ class KXMLGUIFactory : TQObject
 
 
 public:
-                         KXMLGUIFactory (KXMLGUIBuilder*, TQObject* /TransferThis/ = 0, const char* = 0);
-    static TQString       readConfigFile (const TQString&, bool, const TDEInstance* = 0);
-    static TQString       readConfigFile (const TQString&, const TDEInstance* = 0);
-    static bool          saveConfigFile (const TQDomDocument&, const TQString&, const TDEInstance* = 0);
+                         KXMLGUIFactory (KXMLGUIBuilder*, TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+    static TQString       readConfigFile (const TQString&, bool, const TDEInstance* = nullptr);
+    static TQString       readConfigFile (const TQString&, const TDEInstance* = nullptr);
+    static bool          saveConfigFile (const TQDomDocument&, const TQString&, const TDEInstance* = nullptr);
     static TQString       documentToXML (const TQDomDocument&);
     static TQString       elementToXML (const TQDomElement&);
     static void          removeDOMComments (TQDomNode&);
@@ -109,7 +109,7 @@ TQPtrList<TDEAction>    testTDEActionList (TQPtrList<TDEAction>);
     PyObject *inst;
 
     // the loop depends on the type of iterator the  tmeplate makes available
-    for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () )
+    for(cpp = cpplist->first (); cpp; cpp = cpplist->next () )
     {
         if (!(inst = sipConvertFromInstance (cpp, sipClass_TDEAction, sipTransferObj))
             || PyList_Append (pylist, inst) < 0)
@@ -180,7 +180,7 @@ TQPtrList<TDEAction>    testTDEActionList (TQPtrList<TDEAction>);
     PyObject *inst;
 
     // the loop depends on the type of iterator the  tmeplate makes available
-    for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () )
+    for(cpp = cpplist->first (); cpp; cpp = cpplist->next () )
     {
         if (!(inst = sipConvertFromNewType(new KXMLGUIClient(*cpp), sipType_KXMLGUIClient, nullptr))
             || PyList_Append (pylist, inst) < 0)
@@ -250,7 +250,7 @@ TQPtrList<TDEAction>    testTDEActionList (TQPtrList<TDEAction>);
     PyObject *inst;
 
     // the loop depends on the type of iterator the  tmeplate makes available
-    for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () )
+    for(cpp = cpplist->first (); cpp; cpp = cpplist->next () )
     {
         if (!(inst = sipConvertFromInstance (cpp, sipClass_TQWidget, sipTransferObj))
             || PyList_Append (pylist, inst) < 0)
diff --git a/sip/tdeui/qxembed.sip b/sip/tdeui/qxembed.sip
index 4433c1f..ad4601e 100644
--- a/sip/tdeui/qxembed.sip
+++ b/sip/tdeui/qxembed.sip
@@ -32,7 +32,7 @@ class QXEmbed : TQWidget
 
 
 public:
-                         QXEmbed (TQWidget* /TransferThis/ = 0, const char* = 0, WFlags = 0);
+                         QXEmbed (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, WFlags = 0);
     static void          initialize ();
 
 %If ( KDE_3_1_1 -  )
diff --git a/sip/tdeui/tdeaboutapplication.sip b/sip/tdeui/tdeaboutapplication.sip
index 827f8a7..a6a5ad4 100644
--- a/sip/tdeui/tdeaboutapplication.sip
+++ b/sip/tdeui/tdeaboutapplication.sip
@@ -32,8 +32,8 @@ class TDEAboutApplication : TDEAboutDialog
 
 
 public:
-                         TDEAboutApplication (TQWidget* /TransferThis/ = 0, const char* = 0, bool = 1);
-                         TDEAboutApplication (const TDEAboutData*, TQWidget* /TransferThis/ = 0, const char* = 0, bool = 1);
+                         TDEAboutApplication (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 1);
+                         TDEAboutApplication (const TDEAboutData*, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 1);
 
 protected:
     void                 buildDialog (const TDEAboutData*);
diff --git a/sip/tdeui/tdeaboutdialog.sip b/sip/tdeui/tdeaboutdialog.sip
index 1a972e2..4aecc42 100644
--- a/sip/tdeui/tdeaboutdialog.sip
+++ b/sip/tdeui/tdeaboutdialog.sip
@@ -32,7 +32,7 @@ class TDEAboutContainer : TQFrame
 
 
 public:
-                         TDEAboutContainer (TQWidget* /TransferThis/ = 0, const char* = 0, int = 0, int = 0, int = AlignCenter , int = AlignCenter );
+                         TDEAboutContainer (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, int = 0, int = 0, int = AlignCenter , int = AlignCenter );
     void                 addWidget (TQWidget*);
     void                 addPerson (const TQString&, const TQString&, const TQString&, const TQString&, bool = 0, bool = 0, bool = 0);
     void                 addTitle (const TQString&, int = AlignLeft , bool = 0, bool = 0);
@@ -58,7 +58,7 @@ class TDEAboutContributor : TQFrame
 
 
 public:
-                         TDEAboutContributor (TQWidget* /TransferThis/ = 0, const char* = 0, const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , bool = 0, bool = 1, bool = 0);
+                         TDEAboutContributor (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , bool = 0, bool = 1, bool = 0);
     void                 setName (const TQString&, const TQString& = TQString ::null , bool = 1);
     void                 setEmail (const TQString&, const TQString& = TQString ::null , bool = 1);
     void                 setURL (const TQString&, const TQString& = TQString ::null , bool = 1);
@@ -91,7 +91,7 @@ class TDEAboutWidget : TQWidget
 
 
 public:
-                         TDEAboutWidget (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         TDEAboutWidget (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 adjust ();
     void                 setLogo (const TQPixmap&);
     void                 setAuthor (const TQString&, const TQString&, const TQString&, const TQString&);
@@ -138,8 +138,8 @@ public:
 
 
 public:
-                         TDEAboutDialog (TQWidget* /TransferThis/ = 0, const char* = 0, bool = 1);
-                         TDEAboutDialog (int, const TQString&, int, ButtonCode, TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0, bool = 0, const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null );
+                         TDEAboutDialog (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 1);
+                         TDEAboutDialog (int, const TQString&, int, ButtonCode, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0, bool = 0, const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null );
     void                 adjust ();
     virtual void         show ();
     virtual void         show (TQWidget*);
diff --git a/sip/tdeui/tdeabouttde.sip b/sip/tdeui/tdeabouttde.sip
index 81fa7f8..110dda1 100644
--- a/sip/tdeui/tdeabouttde.sip
+++ b/sip/tdeui/tdeabouttde.sip
@@ -32,7 +32,7 @@ class TDEAboutKDE : TDEAboutDialog
 
 
 public:
-                         TDEAboutKDE (TQWidget* /TransferThis/ = 0, const char* = 0, bool = 1);
+                         TDEAboutKDE (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 1);
 
 };  // class TDEAboutKDE
 
diff --git a/sip/tdeui/tdeaccelmenu.sip b/sip/tdeui/tdeaccelmenu.sip
index ccacf51..b67e51b 100644
--- a/sip/tdeui/tdeaccelmenu.sip
+++ b/sip/tdeui/tdeaccelmenu.sip
@@ -34,9 +34,9 @@ class TDEAccelMenu : TDEPopupMenu
 
 
 public:
-                         TDEAccelMenu (TDEAccel*, TQWidget*/TransferThis/ = 0, const char* = 0);
-    int                  insItem (const TQPixmap&, const char*, const char*, SIP_RXOBJ_CON, SIP_SLOT_CON (int), const char* = 0);
-    int                  insItem (const char*, const char*, SIP_RXOBJ_CON, SIP_SLOT_CON (int), const char* = 0);
+                         TDEAccelMenu (TDEAccel*, TQWidget*/TransferThis/ = nullptr, const char* = nullptr);
+    int                  insItem (const TQPixmap&, const char*, const char*, SIP_RXOBJ_CON, SIP_SLOT_CON (int), const char* = nullptr);
+    int                  insItem (const char*, const char*, SIP_RXOBJ_CON, SIP_SLOT_CON (int), const char* = nullptr);
     int                  insItem (const TQPixmap&, const char*, const char*, SIP_RXOBJ_CON, SIP_SLOT_CON (int), TDEStdAccel::StdAccel);
     int                  insItem (const char*, const char*, SIP_RXOBJ_CON, SIP_SLOT_CON (int), TDEStdAccel::StdAccel);
 
diff --git a/sip/tdeui/tdeaction.sip b/sip/tdeui/tdeaction.sip
index 3cbdcd0..6885ac9 100644
--- a/sip/tdeui/tdeaction.sip
+++ b/sip/tdeui/tdeaction.sip
@@ -36,13 +36,13 @@ public:
                          TDEAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /TransferThis/, const char*);
                          TDEAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /TransferThis/, const char*);
                          TDEAction (const KGuiItem&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /TransferThis/, const char*);
-                         TDEAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEAction (TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDEAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEAction (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     virtual int          plug (TQWidget*, int = -1);
     virtual void         plugAccel (TDEAccel*, bool = 1);
     virtual void         unplug (TQWidget*);
@@ -191,13 +191,13 @@ class TDEToggleAction : TDEAction
 
 
 public:
-                         TDEToggleAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEToggleAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEToggleAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEToggleAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEToggleAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEToggleAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEToggleAction (TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDEToggleAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEToggleAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEToggleAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEToggleAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEToggleAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEToggleAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEToggleAction (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     virtual int          plug (TQWidget*, int = -1);
     bool                 isChecked () const;
     TQString              exclusiveGroup () const;
@@ -233,13 +233,13 @@ class TDERadioAction : TDEToggleAction
 
 
 public:
-                         TDERadioAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDERadioAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDERadioAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDERadioAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDERadioAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDERadioAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDERadioAction (TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDERadioAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDERadioAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDERadioAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDERadioAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDERadioAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDERadioAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDERadioAction (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
 
 protected:
     virtual void         slotActivated ();
@@ -262,13 +262,13 @@ class TDESelectAction : TDEAction
 
 
 public:
-                         TDESelectAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDESelectAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDESelectAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDESelectAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDESelectAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDESelectAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDESelectAction (TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDESelectAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDESelectAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDESelectAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDESelectAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDESelectAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDESelectAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDESelectAction (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     virtual int          plug (TQWidget*, int = -1);
     virtual bool         isEditable () const;
     virtual TQStringList  items () const;
@@ -334,13 +334,13 @@ class TDEListAction : TDESelectAction
 
 
 public:
-                         TDEListAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEListAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEListAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEListAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEListAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEListAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEListAction (TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDEListAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEListAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEListAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEListAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEListAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEListAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEListAction (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     virtual TQString      currentText () const;
     virtual int          currentItem () const;
 
@@ -365,13 +365,13 @@ class TDERecentFilesAction : TDEListAction
 
 
 public:
-                         TDERecentFilesAction (const TQString&, const TDEShortcut&, TQObject* /TransferThis/, const char* = 0, uint = 10);
-                         TDERecentFilesAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0, uint = 10);
-                         TDERecentFilesAction (const TQString&, const TQIconSet&, const TDEShortcut&, TQObject* /TransferThis/, const char* = 0, uint = 10);
-                         TDERecentFilesAction (const TQString&, const TQString&, const TDEShortcut&, TQObject* /TransferThis/, const char* = 0, uint = 10);
-                         TDERecentFilesAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0, uint = 10);
-                         TDERecentFilesAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0, uint = 10);
-                         TDERecentFilesAction (TQObject* /TransferThis/ = 0, const char* = 0, uint = 10);
+                         TDERecentFilesAction (const TQString&, const TDEShortcut&, TQObject* /TransferThis/, const char* = nullptr, uint = 10);
+                         TDERecentFilesAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr, uint = 10);
+                         TDERecentFilesAction (const TQString&, const TQIconSet&, const TDEShortcut&, TQObject* /TransferThis/, const char* = nullptr, uint = 10);
+                         TDERecentFilesAction (const TQString&, const TQString&, const TDEShortcut&, TQObject* /TransferThis/, const char* = nullptr, uint = 10);
+                         TDERecentFilesAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr, uint = 10);
+                         TDERecentFilesAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr, uint = 10);
+                         TDERecentFilesAction (TQObject* /TransferThis/ = nullptr, const char* = nullptr, uint = 10);
     uint                 maxItems () const;
 
 public slots:
@@ -408,13 +408,13 @@ class TDEFontAction : TDESelectAction
 
 
 public:
-                         TDEFontAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEFontAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEFontAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEFontAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEFontAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEFontAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEFontAction (TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDEFontAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEFontAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEFontAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEFontAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEFontAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEFontAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEFontAction (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     TQString              font () const;
     int                  plug (TQWidget*, int = -1);
 
@@ -439,13 +439,13 @@ class TDEFontSizeAction : TDESelectAction
 
 
 public:
-                         TDEFontSizeAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEFontSizeAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEFontSizeAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEFontSizeAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEFontSizeAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEFontSizeAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEFontSizeAction (TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDEFontSizeAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEFontSizeAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEFontSizeAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEFontSizeAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEFontSizeAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEFontSizeAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEFontSizeAction (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     virtual int          fontSize () const;
 
 public slots:
@@ -477,10 +477,10 @@ class TDEActionMenu : TDEAction
 
 
 public:
-                         TDEActionMenu (const TQString&, TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEActionMenu (const TQString&, const TQIconSet&, TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEActionMenu (const TQString&, const TQString&, TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEActionMenu (TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDEActionMenu (const TQString&, TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEActionMenu (const TQString&, const TQIconSet&, TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEActionMenu (const TQString&, const TQString&, TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEActionMenu (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     virtual void         insert (TDEAction*, int = -1);
     virtual void         remove (TDEAction*);
     TDEPopupMenu*          popupMenu ();
@@ -509,8 +509,8 @@ class TDEToolBarPopupAction : TDEAction
 
 
 public:
-                         TDEToolBarPopupAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEToolBarPopupAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDEToolBarPopupAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEToolBarPopupAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
                          TDEToolBarPopupAction (const KGuiItem&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /TransferThis/, const char*);
     virtual int          plug (TQWidget*, int = -1);
     TDEPopupMenu*          popupMenu ();
@@ -590,7 +590,7 @@ class TDEActionSeparator : TDEAction
 
 
 public:
-                         TDEActionSeparator (TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDEActionSeparator (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     virtual int          plug (TQWidget*, int = -1);
 
 protected:
@@ -611,8 +611,8 @@ class TDEActionCollection : TQObject
 
 
 public:
-                         TDEActionCollection (TQWidget* /TransferThis/, const char* = 0, TDEInstance* = 0);
-                         TDEActionCollection (TQWidget*, TQObject* /TransferThis/, const char* = 0, TDEInstance* = 0);
+                         TDEActionCollection (TQWidget* /TransferThis/, const char* = nullptr, TDEInstance* = nullptr);
+                         TDEActionCollection (TQWidget*, TQObject* /TransferThis/, const char* = nullptr, TDEInstance* = nullptr);
                          TDEActionCollection (const TDEActionCollection&);
     virtual void         setWidget (TQWidget*);
 
@@ -632,7 +632,7 @@ public:
     virtual uint         count () const;
     bool                 isEmpty () const;
     virtual TDEAction*     action (int) const;
-    virtual TDEAction*     action (const char*, const char* = 0) const;
+    virtual TDEAction*     action (const char*, const char* = nullptr) const;
     virtual TQStringList  groups () const;
 
 %If ( KDE_3_1_5 -  )
@@ -640,8 +640,8 @@ public:
     virtual TQValueList<TDEAction*> actions () const;
 %End
 
-    bool                 readShortcutSettings (const TQString& = TQString ::null , TDEConfigBase* = 0);
-    bool                 writeShortcutSettings (const TQString& = TQString ::null , TDEConfigBase* = 0) const;
+    bool                 readShortcutSettings (const TQString& = TQString ::null , TDEConfigBase* = nullptr);
+    bool                 writeShortcutSettings (const TQString& = TQString ::null , TDEConfigBase* = nullptr) const;
     void                 setInstance (TDEInstance*);
     TDEInstance*           instance () const;
     void                 setXMLFile (const TQString&);
@@ -660,7 +660,7 @@ signals:
     void                 clearStatusText ();
 
 public:
-                         TDEActionCollection (TQObject* /TransferThis/ = 0, const char* = 0, TDEInstance* = 0);
+                         TDEActionCollection (TQObject* /TransferThis/ = nullptr, const char* = nullptr, TDEInstance* = nullptr);
     void                 insert (TDEAction*);
     void                 remove (TDEAction*);
     TDEAction*             take (TDEAction*);
diff --git a/sip/tdeui/tdeactionclasses.sip b/sip/tdeui/tdeactionclasses.sip
index f566ecd..d907f59 100644
--- a/sip/tdeui/tdeactionclasses.sip
+++ b/sip/tdeui/tdeactionclasses.sip
@@ -34,13 +34,13 @@ class TDEToggleAction : TDEAction
 
 
 public:
-                         TDEToggleAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEToggleAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEToggleAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEToggleAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEToggleAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEToggleAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEToggleAction (TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDEToggleAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEToggleAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEToggleAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEToggleAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEToggleAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEToggleAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEToggleAction (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     virtual int          plug (TQWidget*, int = -1);
     bool                 isChecked () const;
     TQString              exclusiveGroup () const;
@@ -82,13 +82,13 @@ class TDERadioAction : TDEToggleAction
 
 
 public:
-                         TDERadioAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDERadioAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDERadioAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDERadioAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDERadioAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDERadioAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDERadioAction (TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDERadioAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDERadioAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDERadioAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDERadioAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDERadioAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDERadioAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDERadioAction (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
 
 protected:
     virtual void         slotActivated ();
@@ -111,13 +111,13 @@ class TDESelectAction : TDEAction
 
 
 public:
-                         TDESelectAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDESelectAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDESelectAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDESelectAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDESelectAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDESelectAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDESelectAction (TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDESelectAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDESelectAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDESelectAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDESelectAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDESelectAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDESelectAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDESelectAction (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     virtual int          plug (TQWidget*, int = -1);
     virtual bool         isEditable () const;
     virtual TQStringList  items () const;
@@ -185,13 +185,13 @@ class TDEListAction : TDESelectAction
 
 
 public:
-                         TDEListAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEListAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEListAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEListAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEListAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEListAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEListAction (TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDEListAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEListAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEListAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEListAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEListAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEListAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEListAction (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     virtual TQString      currentText () const;
     virtual int          currentItem () const;
 
@@ -216,13 +216,13 @@ class TDERecentFilesAction : TDEListAction
 
 
 public:
-                         TDERecentFilesAction (const TQString&, const TDEShortcut&, TQObject* /TransferThis/, const char* = 0, uint = 10);
-                         TDERecentFilesAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0, uint = 10);
-                         TDERecentFilesAction (const TQString&, const TQIconSet&, const TDEShortcut&, TQObject* /TransferThis/, const char* = 0, uint = 10);
-                         TDERecentFilesAction (const TQString&, const TQString&, const TDEShortcut&, TQObject* /TransferThis/, const char* = 0, uint = 10);
-                         TDERecentFilesAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0, uint = 10);
-                         TDERecentFilesAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0, uint = 10);
-                         TDERecentFilesAction (TQObject* /TransferThis/ = 0, const char* = 0, uint = 10);
+                         TDERecentFilesAction (const TQString&, const TDEShortcut&, TQObject* /TransferThis/, const char* = nullptr, uint = 10);
+                         TDERecentFilesAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr, uint = 10);
+                         TDERecentFilesAction (const TQString&, const TQIconSet&, const TDEShortcut&, TQObject* /TransferThis/, const char* = nullptr, uint = 10);
+                         TDERecentFilesAction (const TQString&, const TQString&, const TDEShortcut&, TQObject* /TransferThis/, const char* = nullptr, uint = 10);
+                         TDERecentFilesAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr, uint = 10);
+                         TDERecentFilesAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr, uint = 10);
+                         TDERecentFilesAction (TQObject* /TransferThis/ = nullptr, const char* = nullptr, uint = 10);
     virtual int          plug (TQWidget*, int = -1);
     uint                 maxItems () const;
 
@@ -275,19 +275,19 @@ class TDEFontAction : TDESelectAction
 
 
 public:
-                         TDEFontAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEFontAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEFontAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEFontAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEFontAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEFontAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
+                         TDEFontAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEFontAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEFontAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEFontAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEFontAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEFontAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
 
 %If ( KDE_3_3_0 -  )
-                         TDEFontAction (uint, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEFontAction (uint, const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDEFontAction (uint, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEFontAction (uint, const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
 %End
 
-                         TDEFontAction (TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDEFontAction (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     TQString              font () const;
     int                  plug (TQWidget*, int = -1);
 
@@ -312,13 +312,13 @@ class TDEFontSizeAction : TDESelectAction
 
 
 public:
-                         TDEFontSizeAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEFontSizeAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEFontSizeAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEFontSizeAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEFontSizeAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEFontSizeAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0);
-                         TDEFontSizeAction (TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDEFontSizeAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEFontSizeAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEFontSizeAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEFontSizeAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEFontSizeAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEFontSizeAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = nullptr);
+                         TDEFontSizeAction (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     virtual int          fontSize () const;
 
 public slots:
@@ -350,10 +350,10 @@ class TDEActionMenu : TDEAction
 
 
 public:
-                         TDEActionMenu (const TQString&, TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEActionMenu (const TQString&, const TQIconSet&, TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEActionMenu (const TQString&, const TQString&, TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEActionMenu (TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDEActionMenu (const TQString&, TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEActionMenu (const TQString&, const TQIconSet&, TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEActionMenu (const TQString&, const TQString&, TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEActionMenu (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     virtual void         insert (TDEAction*, int = -1);
     virtual void         remove (TDEAction*);
     TDEPopupMenu*          popupMenu () const;
@@ -382,8 +382,8 @@ class TDEToolBarPopupAction : TDEAction
 
 
 public:
-                         TDEToolBarPopupAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0);
-                         TDEToolBarPopupAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDEToolBarPopupAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEToolBarPopupAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
                          TDEToolBarPopupAction (const KGuiItem&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /TransferThis/, const char*);
     virtual int          plug (TQWidget*, int = -1);
     TDEPopupMenu*          popupMenu () const;
@@ -490,7 +490,7 @@ class TDEActionSeparator : TDEAction
 
 
 public:
-                         TDEActionSeparator (TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDEActionSeparator (TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     virtual int          plug (TQWidget*, int = -1);
 
 protected:
@@ -511,7 +511,7 @@ class TDEPasteTextAction : TDEAction
 
 
 public:
-                         TDEPasteTextAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/ = 0, const char* = 0);
+                         TDEPasteTextAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setMixedMode (bool);
     virtual int          plug (TQWidget*, int = -1);
 
diff --git a/sip/tdeui/tdeactioncollection.sip b/sip/tdeui/tdeactioncollection.sip
index 2ba234b..1b5278b 100644
--- a/sip/tdeui/tdeactioncollection.sip
+++ b/sip/tdeui/tdeactioncollection.sip
@@ -34,8 +34,8 @@ class TDEActionCollection : TQObject
 
 
 public:
-                         TDEActionCollection (TQWidget* /TransferThis/, const char* = 0, TDEInstance* = 0);
-                         TDEActionCollection (TQWidget*, TQObject* /TransferThis/, const char* = 0, TDEInstance* = 0);
+                         TDEActionCollection (TQWidget* /TransferThis/, const char* = nullptr, TDEInstance* = nullptr);
+                         TDEActionCollection (TQWidget*, TQObject* /TransferThis/, const char* = nullptr, TDEInstance* = nullptr);
                          TDEActionCollection (const TDEActionCollection&);
     virtual void         setWidget (TQWidget*);
     void                 setAutoConnectShortcuts (bool);
@@ -47,12 +47,12 @@ public:
     virtual uint         count () const;
     bool                 isEmpty () const;
     virtual TDEAction*     action (int) const;
-    virtual TDEAction*     action (const char*, const char* = 0) const;
+    virtual TDEAction*     action (const char*, const char* = nullptr) const;
     virtual TQStringList  groups () const;
     virtual TDEActionPtrList actions (const TQString&) const;
     virtual TDEActionPtrList actions () const;
-    bool                 readShortcutSettings (const TQString& = TQString ::null , TDEConfigBase* = 0);
-    bool                 writeShortcutSettings (const TQString& = TQString ::null , TDEConfigBase* = 0) const;
+    bool                 readShortcutSettings (const TQString& = TQString ::null , TDEConfigBase* = nullptr);
+    bool                 writeShortcutSettings (const TQString& = TQString ::null , TDEConfigBase* = nullptr) const;
     void                 setInstance (TDEInstance*);
     TDEInstance*           instance () const;
     void                 setXMLFile (const TQString&);
@@ -76,7 +76,7 @@ signals:
     void                 clearStatusText ();
 
 public:
-                         TDEActionCollection (TQObject* /TransferThis/, const char* = 0, TDEInstance* = 0);
+                         TDEActionCollection (TQObject* /TransferThis/, const char* = nullptr, TDEInstance* = nullptr);
 
 public:
     void                 insert (TDEAction*);
diff --git a/sip/tdeui/tdeactionselector.sip b/sip/tdeui/tdeactionselector.sip
index 4903126..fe07be1 100644
--- a/sip/tdeui/tdeactionselector.sip
+++ b/sip/tdeui/tdeactionselector.sip
@@ -34,7 +34,7 @@ class TDEActionSelector : TQWidget
 
 
 public:
-                         TDEActionSelector (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         TDEActionSelector (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     TQListBox*            availableListBox () const;
     TQListBox*            selectedListBox () const;
 
diff --git a/sip/tdeui/tdecmodule.sip b/sip/tdeui/tdecmodule.sip
index d331bd2..8dea694 100644
--- a/sip/tdeui/tdecmodule.sip
+++ b/sip/tdeui/tdecmodule.sip
@@ -44,8 +44,8 @@ public:
         SysDefault
     };
 
-                         TDECModule (TQWidget* /TransferThis/ = 0, const char* = 0, const TQStringList& = TQStringList ());
-                         TDECModule (TDEInstance*, TQWidget* /TransferThis/ = 0, const TQStringList& = TQStringList ());
+                         TDECModule (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, const TQStringList& = TQStringList ());
+                         TDECModule (TDEInstance*, TQWidget* /TransferThis/ = nullptr, const TQStringList& = TQStringList ());
     virtual void         load ();
     virtual void         save ();
     virtual void         defaults ();
@@ -135,7 +135,7 @@ protected:
     PyObject *inst;
 
     // the loop depends on the type of iterator the  tmeplate makes available
-    for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () )
+    for(cpp = cpplist->first (); cpp; cpp = cpplist->next () )
     {
         if (!(inst = sipConvertFromInstance (cpp, sipClass_TDEConfigDialogManager, sipTransferObj))
             || PyList_Append (pylist, inst) < 0)
diff --git a/sip/tdeui/tdecompletionbox.sip b/sip/tdeui/tdecompletionbox.sip
index e446828..e7cb8c3 100644
--- a/sip/tdeui/tdecompletionbox.sip
+++ b/sip/tdeui/tdecompletionbox.sip
@@ -32,7 +32,7 @@ class TDECompletionBox : TDEListBox
 
 
 public:
-                         TDECompletionBox (TQWidget* /TransferThis/, const char* = 0);
+                         TDECompletionBox (TQWidget* /TransferThis/, const char* = nullptr);
     virtual TQSize        sizeHint () const;
 
 %If ( KDE_3_4_3 -  )
diff --git a/sip/tdeui/tdefontcombo.sip b/sip/tdeui/tdefontcombo.sip
index a3e7596..bb23198 100644
--- a/sip/tdeui/tdefontcombo.sip
+++ b/sip/tdeui/tdefontcombo.sip
@@ -32,8 +32,8 @@ class TDEFontCombo : KComboBox
 
 
 public:
-                         TDEFontCombo (TQWidget* /TransferThis/, const char* = 0);
-                         TDEFontCombo (const TQStringList&, TQWidget* /TransferThis/, const char* = 0);
+                         TDEFontCombo (TQWidget* /TransferThis/, const char* = nullptr);
+                         TDEFontCombo (const TQStringList&, TQWidget* /TransferThis/, const char* = nullptr);
     void                 setFonts (const TQStringList&);
     void                 setCurrentFont (const TQString&);
     TQString              currentFont () const;
diff --git a/sip/tdeui/tdefontdialog.sip b/sip/tdeui/tdefontdialog.sip
index 9d442d7..f4fdd16 100644
--- a/sip/tdeui/tdefontdialog.sip
+++ b/sip/tdeui/tdefontdialog.sip
@@ -53,7 +53,7 @@ public:
         FontDiffSize
     };
 
-                         TDEFontChooser (TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0, const TQStringList& = TQStringList (), bool = 1, int = 8, bool = 0, TQButton::ToggleState = TQButton ::Off ) [(TQWidget* = 0, const char* = 0, bool = 0, const TQStringList& = TQStringList (), bool = 1, int = 8, bool = 0, TQButton::ToggleState* = 0)];
+                         TDEFontChooser (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0, const TQStringList& = TQStringList (), bool = 1, int = 8, bool = 0, TQButton::ToggleState = TQButton ::Off ) [(TQWidget* = nullptr, const char* = nullptr, bool = 0, const TQStringList& = TQStringList (), bool = 1, int = 8, bool = 0, TQButton::ToggleState* = nullptr)];
 %MethodCode
 //takes parent | (TQWidget = 0) | name | (string = "") | onlyFixed | (bool = 0) | fontList | (TQStringList = TQStringList()) | makeFrame | (bool = 1) | visibleListSize | (int = 8) | diff | (bool = 0) | sizeIsRelativeState | (TQButton::ToggleState = 0)
 //returns
@@ -123,7 +123,7 @@ class TDEFontDialog : KDialogBase
 
 
 public:
-                         TDEFontDialog (TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0, bool = 0, const TQStringList& = TQStringList (), bool = 1, bool = 0, TQButton::ToggleState = TQButton ::Off ) [(TQWidget* = 0, const char* = 0, bool = 0, bool = 0, const TQStringList& = TQStringList (), bool = 1, bool = 0, TQButton::ToggleState* = 0)];
+                         TDEFontDialog (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0, bool = 0, const TQStringList& = TQStringList (), bool = 1, bool = 0, TQButton::ToggleState = TQButton ::Off ) [(TQWidget* = nullptr, const char* = nullptr, bool = 0, bool = 0, const TQStringList& = TQStringList (), bool = 1, bool = 0, TQButton::ToggleState* = nullptr)];
 %MethodCode
 //takes parent | (TQWidget = 0) | name | (string  = "") | onlyFixed | (bool = 0) | modal | (bool = 0) | fontlist | (TQStringList = TQStringList()) | makeFrame | (bool = 1) | diff | (bool = 0) | sizeIsRelativeState | (TQButton::ToggleState = 0)
     Py_BEGIN_ALLOW_THREADS
@@ -135,7 +135,7 @@ public:
     TQFont                font () const;
     void                 setSizeIsRelative (TQButton::ToggleState);
     TQButton::ToggleState sizeIsRelative () const;
-    static SIP_PYTUPLE   getFont (TQFont&, bool = 0, TQWidget* /Transfer/ = 0, bool = 1, TQButton::ToggleState /In/ = TQButton ::Off ) [int (TQFont&, bool = 0, TQWidget* = 0, bool = 1, TQButton::ToggleState* = 0)];
+    static SIP_PYTUPLE   getFont (TQFont&, bool = 0, TQWidget* /Transfer/ = nullptr, bool = 1, TQButton::ToggleState /In/ = TQButton ::Off ) [int (TQFont&, bool = 0, TQWidget* = nullptr, bool = 1, TQButton::ToggleState* = nullptr)];
 %MethodCode
 //returns (int) sizeIsRelative (TQButton::ToggleState)
 //takes theFont | (TQFont) | onlyFixed | (bool = False) | parent | (TQWidget = 0) | makeFrame | (bool = True) | sizeIsRelative | (TQButton::ToggleState = TQButton.Off)     
@@ -147,7 +147,7 @@ public:
     sipRes = Py_BuildValue ("ii", res, (int)a4);
 %End
 
-    static SIP_PYTUPLE   getFontDiff (TQFont&, int&, bool = 0, TQWidget* /Transfer/ = 0, bool = 1, TQButton::ToggleState /In/ = TQButton ::Off ) [int (TQFont&, int&, bool = 0, TQWidget* = 0, bool = 1, TQButton::ToggleState* = 0)];
+    static SIP_PYTUPLE   getFontDiff (TQFont&, int&, bool = 0, TQWidget* /Transfer/ = nullptr, bool = 1, TQButton::ToggleState /In/ = TQButton ::Off ) [int (TQFont&, int&, bool = 0, TQWidget* = nullptr, bool = 1, TQButton::ToggleState* = nullptr)];
 %MethodCode
 //returns (int) sizeIsRelative (TQButton::ToggleState)
 //takes theFont | (TQFont) | diffFlags | (int) | onlyFixed | (bool = False) | parent | (TQWidget = 0) | makeFrame | (bool = true) | sizeIsRelative | (TQButton::ToggleState = TQButton.Off) 
@@ -159,7 +159,7 @@ public:
     sipRes = Py_BuildValue ("ii", res, (int)a5);
 %End
 
-    static SIP_PYTUPLE   getFontAndText (TQFont&, TQString&, bool = 0, TQWidget* /Transfer/ = 0, bool = 1, TQButton::ToggleState /In/ = TQButton ::Off ) [int (TQFont&, TQString&, bool = 0, TQWidget* = 0, bool = 1, TQButton::ToggleState* = 0)];
+    static SIP_PYTUPLE   getFontAndText (TQFont&, TQString&, bool = 0, TQWidget* /Transfer/ = nullptr, bool = 1, TQButton::ToggleState /In/ = TQButton ::Off ) [int (TQFont&, TQString&, bool = 0, TQWidget* = nullptr, bool = 1, TQButton::ToggleState* = nullptr)];
 %MethodCode
 //returns (int) sizeIsRelative (TQButton::ToggleState)
 //takes theFont | (TQFont) | theString | (TQString) | onlyFixed | (bool = False) | parent | (TQWidget = 0) | makeFrame | (bool = true) | sizeIsRelative | (TQButton::ToggleState = TQButton.Off) 
diff --git a/sip/tdeui/tdefontrequester.sip b/sip/tdeui/tdefontrequester.sip
index 4537998..43a67d3 100644
--- a/sip/tdeui/tdefontrequester.sip
+++ b/sip/tdeui/tdefontrequester.sip
@@ -34,7 +34,7 @@ class TDEFontRequester : TQWidget
 
 
 public:
-                         TDEFontRequester (TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0);
+                         TDEFontRequester (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, bool = 0);
     TQFont                font () const;
     bool                 isFixedOnly () const;
     TQString              sampleText () const;
diff --git a/sip/tdeui/tdelistbox.sip b/sip/tdeui/tdelistbox.sip
index 97d25e6..ca2a155 100644
--- a/sip/tdeui/tdelistbox.sip
+++ b/sip/tdeui/tdelistbox.sip
@@ -32,7 +32,7 @@ class TDEListBox : TQListBox
 
 
 public:
-                         TDEListBox (TQWidget* /TransferThis/ = 0, const char* = 0, WFlags = 0);
+                         TDEListBox (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, WFlags = 0);
 
 signals:
     void                 executed (TQListBoxItem*);
diff --git a/sip/tdeui/tdelistview.sip b/sip/tdeui/tdelistview.sip
index bbd7d7f..d2a4456 100644
--- a/sip/tdeui/tdelistview.sip
+++ b/sip/tdeui/tdelistview.sip
@@ -42,7 +42,7 @@ public:
         FileManager
     };
 
-                         TDEListView (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         TDEListView (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     virtual void         setAcceptDrops (bool);
     virtual bool         isExecuteArea (const TQPoint&);
     bool                 isExecuteArea (int);
@@ -289,7 +289,7 @@ typedef TQPtrList<TQListViewItem> ListViewItems;
     PyObject *inst;
 
     // the loop depends on the type of iterator the  template makes available
-    for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () )
+    for(cpp = cpplist->first (); cpp; cpp = cpplist->next () )
     {
         if (!(inst = sipConvertFromInstance (cpp, sipClass_TQListViewItem, sipTransferObj))
             || PyList_Append (pylist, inst) < 0)
diff --git a/sip/tdeui/tdelistviewsearchline.sip b/sip/tdeui/tdelistviewsearchline.sip
index 495f26f..0e4cc1c 100644
--- a/sip/tdeui/tdelistviewsearchline.sip
+++ b/sip/tdeui/tdelistviewsearchline.sip
@@ -34,7 +34,7 @@ class TDEListViewSearchLine : KLineEdit
 
 
 public:
-                         TDEListViewSearchLine (TQWidget* /TransferThis/ = 0, TDEListView* = 0, const char* = 0);
+                         TDEListViewSearchLine (TQWidget* /TransferThis/ = nullptr, TDEListView* = nullptr, const char* = nullptr);
                          TDEListViewSearchLine (TQWidget* /TransferThis/, const char*);
     bool                 caseSensitive () const;
     TQValueList<int>      searchColumns () const;
@@ -71,7 +71,7 @@ class TDEListViewSearchLineWidget : TQHBox
 
 
 public:
-                         TDEListViewSearchLineWidget (TDEListView* = 0, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         TDEListViewSearchLineWidget (TDEListView* = nullptr, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     virtual TDEListViewSearchLine* createSearchLine (TDEListView*);
     TDEListViewSearchLine* searchLine () const;
 
diff --git a/sip/tdeui/tdemainwindow.sip b/sip/tdeui/tdemainwindow.sip
index eac8c16..3a45304 100644
--- a/sip/tdeui/tdemainwindow.sip
+++ b/sip/tdeui/tdemainwindow.sip
@@ -32,7 +32,7 @@ class TDEMainWindow : TQMainWindow, KXMLGUIBuilder, KXMLGUIClient
 
 
 public:
-                         TDEMainWindow (TQWidget* /TransferThis/ = 0, const char* = 0, WFlags = WType_TopLevel |WDestructiveClose );
+                         TDEMainWindow (TQWidget* /TransferThis/ = nullptr, const char* = nullptr, WFlags = WType_TopLevel |WDestructiveClose );
 
 %If ( KDE_3_2_0 -  )
 
@@ -41,7 +41,7 @@ public:
         NoDCOPObject
     };
 
-                         TDEMainWindow (int, TQWidget* /TransferThis/ = 0, const char* = 0, WFlags = WType_TopLevel |WDestructiveClose );
+                         TDEMainWindow (int, TQWidget* /TransferThis/ = nullptr, const char* = nullptr, WFlags = WType_TopLevel |WDestructiveClose );
 %End
 
     TDEPopupMenu*          helpMenu (const TQString& = TQString ::null , bool = 1);
@@ -72,7 +72,7 @@ public:
     static TQPtrList<TDEMainWindow>* getMemberList ();
 %End
 
-    TDEToolBar*            toolBar (const char* = 0);
+    TDEToolBar*            toolBar (const char* = nullptr);
 //ig     TQPtrListIterator<TDEToolBar> toolBarIterator ();
     TDEAccel*              accel ();
     void                 setFrameBorderWidth (int);
@@ -226,7 +226,7 @@ protected:
     PyObject *inst;
 
     // the loop depends on the type of iterator the  tmeplate makes available
-    for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () )
+    for(cpp = cpplist->first (); cpp; cpp = cpplist->next () )
     {
         if (!(inst = sipConvertFromInstance (cpp, sipClass_TDEMainWindow, sipTransferObj))
             || PyList_Append (pylist, inst) < 0)
diff --git a/sip/tdeui/tdemenubar.sip b/sip/tdeui/tdemenubar.sip
index 8027757..76b96a2 100644
--- a/sip/tdeui/tdemenubar.sip
+++ b/sip/tdeui/tdemenubar.sip
@@ -32,7 +32,7 @@ class KMenuBar : TQMenuBar
 
 
 public:
-                         KMenuBar (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KMenuBar (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setTopLevelMenu (bool = 1);
     bool                 isTopLevelMenu () const;
 
diff --git a/sip/tdeui/tdepopupmenu.sip b/sip/tdeui/tdepopupmenu.sip
index c7fc8f8..5e42fef 100644
--- a/sip/tdeui/tdepopupmenu.sip
+++ b/sip/tdeui/tdepopupmenu.sip
@@ -32,10 +32,10 @@ class TDEPopupTitle : TQWidget
 
 
 public:
-                         TDEPopupTitle (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         TDEPopupTitle (KPixmapEffect::GradientType, const TQColor&, const TQColor&, TQWidget* /TransferThis/ = 0, const char* = 0);
-                         TDEPopupTitle (const KPixmap&, const TQColor&, const TQColor&, TQWidget* /TransferThis/ = 0, const char* = 0);
-    void                 setTitle (const TQString&, const TQPixmap* = 0);
+                         TDEPopupTitle (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEPopupTitle (KPixmapEffect::GradientType, const TQColor&, const TQColor&, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDEPopupTitle (const KPixmap&, const TQColor&, const TQColor&, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+    void                 setTitle (const TQString&, const TQPixmap* = nullptr);
     TQString              title ();
     TQPixmap              icon ();
     TQSize                sizeHint () const;
@@ -70,7 +70,7 @@ class TDEPopupMenu : TQPopupMenu
 
 
 public:
-                         TDEPopupMenu (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         TDEPopupMenu (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     int                  insertTitle (const TQString&, int = -1, int = -1);
     int                  insertTitle (const TQPixmap&, const TQString&, int = -1, int = -1);
     void                 changeTitle (int, const TQString&);
@@ -83,7 +83,7 @@ public:
     void                 setKeyboardShortcutsExecute (bool);
 %End
 
-                         TDEPopupMenu (const TQString&, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         TDEPopupMenu (const TQString&, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setTitle (const TQString&);
 
 %If ( KDE_3_2_0 -  )
diff --git a/sip/tdeui/tdeselect.sip b/sip/tdeui/tdeselect.sip
index 422575d..24fa785 100644
--- a/sip/tdeui/tdeselect.sip
+++ b/sip/tdeui/tdeselect.sip
@@ -32,7 +32,7 @@ class KXYSelector : TQWidget
 
 
 public:
-                         KXYSelector (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KXYSelector (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setValues (int, int);
 
 %If ( KDE_3_3_0 -  )
@@ -75,8 +75,8 @@ class TDESelector : TQWidget, TQRangeControl
 
 
 public:
-                         TDESelector (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         TDESelector (Orientation, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         TDESelector (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         TDESelector (Orientation, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     Orientation          orientation () const;
     TQRect                contentsRect () const;
     void                 setIndent (bool);
@@ -118,8 +118,8 @@ class KGradientSelector : TDESelector
 
 
 public:
-                         KGradientSelector (TQWidget* /TransferThis/ = 0, const char* = 0);
-                         KGradientSelector (Orientation, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KGradientSelector (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
+                         KGradientSelector (Orientation, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setColors (const TQColor&, const TQColor&);
     void                 setText (const TQString&, const TQString&);
     void                 setFirstColor (const TQColor&);
diff --git a/sip/tdeui/tdeshortcutdialog.sip b/sip/tdeui/tdeshortcutdialog.sip
index 4a17ece..b67c1be 100644
--- a/sip/tdeui/tdeshortcutdialog.sip
+++ b/sip/tdeui/tdeshortcutdialog.sip
@@ -34,7 +34,7 @@ class TDEShortcutDialog : KDialogBase
 
 
 public:
-                         TDEShortcutDialog (const TDEShortcut&, bool, TQWidget* /TransferThis/ = 0, const char* = 0);
+                         TDEShortcutDialog (const TDEShortcut&, bool, TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 setShortcut (const TDEShortcut&);
     const TDEShortcut&     shortcut () const;
 
diff --git a/sip/tdeui/tdetoolbar.sip b/sip/tdeui/tdetoolbar.sip
index 3f8878f..b2e66fa 100644
--- a/sip/tdeui/tdetoolbar.sip
+++ b/sip/tdeui/tdetoolbar.sip
@@ -32,7 +32,7 @@ class TDEToolBarSeparator : TQFrame
 
 
 public:
-                         TDEToolBarSeparator (Orientation, bool, TQToolBar* /TransferThis/, const char* = 0);
+                         TDEToolBarSeparator (Orientation, bool, TQToolBar* /TransferThis/, const char* = nullptr);
     TQSize                sizeHint () const;
     Orientation          orientation () const;
     TQSizePolicy          sizePolicy () const;
@@ -89,9 +89,9 @@ public:
         Flat
     };
 
-                         TDEToolBar (TQWidget* /TransferThis/, const char* = 0, bool = 0, bool = 1);
+                         TDEToolBar (TQWidget* /TransferThis/, const char* = nullptr, bool = 0, bool = 1);
 //ig                          TDEToolBar (TQMainWindow*, TQMainWindow::ToolBarDock, bool = 0, const char* = 0, bool = 0, bool = 1);
-                         TDEToolBar (TQMainWindow*, TQWidget*, bool = 0, const char* = 0, bool = 0, bool = 1);
+                         TDEToolBar (TQMainWindow*, TQWidget*, bool = 0, const char* = nullptr, bool = 0, bool = 1);
     int                  insertButton (const TQString&, int, bool = 1, const TQString& = TQString ::null , int = -1, TDEInstance* = TDEGlobal ::instance ());
     int                  insertButton (const TQString&, int, const char*, SIP_RXOBJ_CON, SIP_SLOT_CON (int), bool = 1, const TQString& = TQString ::null , int = -1, TDEInstance* = TDEGlobal ::instance ());
     int                  insertButton (const TQPixmap&, int, bool = 1, const TQString& = TQString ::null , int = -1);
diff --git a/sip/tdeui/tdetoolbarbutton.sip b/sip/tdeui/tdetoolbarbutton.sip
index ca8460c..b173d77 100644
--- a/sip/tdeui/tdetoolbarbutton.sip
+++ b/sip/tdeui/tdetoolbarbutton.sip
@@ -32,9 +32,9 @@ class TDEToolBarButton : TQToolButton
 
 
 public:
-                         TDEToolBarButton (const TQString&, int, TQWidget* /TransferThis/, const char* = 0, const TQString& = TQString ::null , TDEInstance* = TDEGlobal ::instance ());
-                         TDEToolBarButton (const TQPixmap&, int, TQWidget* /TransferThis/, const char* = 0, const TQString& = TQString ::null );
-                         TDEToolBarButton (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         TDEToolBarButton (const TQString&, int, TQWidget* /TransferThis/, const char* = nullptr, const TQString& = TQString ::null , TDEInstance* = TDEGlobal ::instance ());
+                         TDEToolBarButton (const TQPixmap&, int, TQWidget* /TransferThis/, const char* = nullptr, const TQString& = TQString ::null );
+                         TDEToolBarButton (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     virtual void         setPixmap (const TQPixmap&);
     void                 setDefaultPixmap (const TQPixmap&);
     void                 setDisabledPixmap (const TQPixmap&);
diff --git a/sip/tdeui/tdetoolbarradiogroup.sip b/sip/tdeui/tdetoolbarradiogroup.sip
index 3dedf72..e81040c 100644
--- a/sip/tdeui/tdetoolbarradiogroup.sip
+++ b/sip/tdeui/tdetoolbarradiogroup.sip
@@ -32,7 +32,7 @@ class TDEToolBarRadioGroup : TQObject
 
 
 public:
-                         TDEToolBarRadioGroup (TDEToolBar*, const char* = 0);
+                         TDEToolBarRadioGroup (TDEToolBar*, const char* = nullptr);
     void                 addButton (int);
     void                 removeButton (int);
 
diff --git a/sip/tdeui/twindowinfo.sip b/sip/tdeui/twindowinfo.sip
index 1e95200..0ae87e3 100644
--- a/sip/tdeui/twindowinfo.sip
+++ b/sip/tdeui/twindowinfo.sip
@@ -34,7 +34,7 @@ class KWindowInfo : TQObject
 
 
 public:
-                         KWindowInfo (TQWidget* /TransferThis/, const char* = 0);
+                         KWindowInfo (TQWidget* /TransferThis/, const char* = nullptr);
     bool                 autoDelete () const;
     void                 setAutoDelete (bool);
     static void          showMessage (TQWidget*, const TQString&, int = -1);
diff --git a/sip/tdeui/twindowlistmenu.sip b/sip/tdeui/twindowlistmenu.sip
index 0e244e0..289aeb8 100644
--- a/sip/tdeui/twindowlistmenu.sip
+++ b/sip/tdeui/twindowlistmenu.sip
@@ -32,7 +32,7 @@ class KWindowListMenu : TDEPopupMenu
 
 
 public:
-                         KWindowListMenu (TQWidget* /TransferThis/ = 0, const char* = 0);
+                         KWindowListMenu (TQWidget* /TransferThis/ = nullptr, const char* = nullptr);
     void                 init ();
 
 public slots:
diff --git a/sip/tdeutils/kcmultidialog.sip b/sip/tdeutils/kcmultidialog.sip
index a20e383..6c5e9f7 100644
--- a/sip/tdeutils/kcmultidialog.sip
+++ b/sip/tdeutils/kcmultidialog.sip
@@ -34,9 +34,9 @@ class KCMultiDialog : KDialogBase
 
 
 public:
-                         KCMultiDialog (TQWidget* = 0, const char* = 0, bool = 0);
-                         KCMultiDialog (int, const TQString&, TQWidget* = 0, const char* = 0, bool = 0);
-                         KCMultiDialog (int, const KGuiItem&, const KGuiItem& = KGuiItem (), int = User2 , const TQString& = i18n ("Configure" ), TQWidget* = 0, const char* = 0, bool = 0);
+                         KCMultiDialog (TQWidget* = nullptr, const char* = nullptr, bool = 0);
+                         KCMultiDialog (int, const TQString&, TQWidget* = nullptr, const char* = nullptr, bool = 0);
+                         KCMultiDialog (int, const KGuiItem&, const KGuiItem& = KGuiItem (), int = User2 , const TQString& = i18n ("Configure" ), TQWidget* = nullptr, const char* = nullptr, bool = 0);
     void                 addModule (const TQString&, bool = 1)  /ReleaseGIL/;
     void                 addModule (const TDECModuleInfo&, TQStringList = TQStringList (), bool = 0);
     void                 removeAllModules ();
diff --git a/sip/tdeutils/kfinddialog.sip b/sip/tdeutils/kfinddialog.sip
index df30625..af58321 100644
--- a/sip/tdeutils/kfinddialog.sip
+++ b/sip/tdeutils/kfinddialog.sip
@@ -47,8 +47,8 @@ public:
         MinimumUserOption
     };
 
-                         KFindDialog (TQWidget* = 0, const char* = 0, long = 0, const TQStringList& = TQStringList (), bool = 0);
-                         KFindDialog (bool, TQWidget* = 0, const char* = 0, long = 0, const TQStringList& = TQStringList (), bool = 0);
+                         KFindDialog (TQWidget* = nullptr, const char* = nullptr, long = 0, const TQStringList& = TQStringList (), bool = 0);
+                         KFindDialog (bool, TQWidget* = nullptr, const char* = nullptr, long = 0, const TQStringList& = TQStringList (), bool = 0);
     void                 setFindHistory (const TQStringList&);
     TQStringList          findHistory () const;
     void                 setHasSelection (bool);
diff --git a/sip/tdeutils/kplugininfo.sip b/sip/tdeutils/kplugininfo.sip
index ef346a7..4f33709 100644
--- a/sip/tdeutils/kplugininfo.sip
+++ b/sip/tdeutils/kplugininfo.sip
@@ -35,11 +35,11 @@ class KPluginInfo
 
 public:
     typedef TQValueList<KPluginInfo*> List;
-                         KPluginInfo (const TQString&, const char* = 0);
+                         KPluginInfo (const TQString&, const char* = nullptr);
                          KPluginInfo (const KService::Ptr);
-    static KPluginInfo::List fromServices (const KService::List&, TDEConfig* = 0, const TQString& = TQString ::null );
-    static KPluginInfo::List fromFiles (const TQStringList&, TDEConfig* = 0, const TQString& = TQString ::null );
-    static KPluginInfo::List fromKPartsInstanceName (const TQString&, TDEConfig* = 0, const TQString& = TQString ::null );
+    static KPluginInfo::List fromServices (const KService::List&, TDEConfig* = nullptr, const TQString& = TQString ::null );
+    static KPluginInfo::List fromFiles (const TQStringList&, TDEConfig* = nullptr, const TQString& = TQString ::null );
+    static KPluginInfo::List fromKPartsInstanceName (const TQString&, TDEConfig* = nullptr, const TQString& = TQString ::null );
     bool                 isHidden () const;
     virtual void         setPluginEnabled (bool);
     virtual bool         isPluginEnabled () const;
@@ -63,8 +63,8 @@ public:
     void                 setConfig (TDEConfig*, const TQString&);
     TDEConfig*             config () const;
     const TQString&       configgroup () const;
-    virtual void         save (TDEConfigGroup* = 0);
-    virtual void         load (TDEConfigGroup* = 0);
+    virtual void         save (TDEConfigGroup* = nullptr);
+    virtual void         load (TDEConfigGroup* = nullptr);
     virtual void         defaults ();
 
 private:
diff --git a/sip/tdeutils/kpluginselector.sip b/sip/tdeutils/kpluginselector.sip
index d542bea..04b0381 100644
--- a/sip/tdeutils/kpluginselector.sip
+++ b/sip/tdeutils/kpluginselector.sip
@@ -34,9 +34,9 @@ class KPluginSelector : TQWidget
 
 
 public:
-                         KPluginSelector (TQWidget*, const char* = 0);
-    void                 addPlugins (const TQString&, const TQString& = TQString ::null , const TQString& = TQString ::null , TDEConfig* = 0);
-    void                 addPlugins (const TDEInstance*, const TQString& = TQString ::null , const TQString& = TQString ::null , TDEConfig* = 0);
+                         KPluginSelector (TQWidget*, const char* = nullptr);
+    void                 addPlugins (const TQString&, const TQString& = TQString ::null , const TQString& = TQString ::null , TDEConfig* = nullptr);
+    void                 addPlugins (const TDEInstance*, const TQString& = TQString ::null , const TQString& = TQString ::null , TDEConfig* = nullptr);
 //ig     void                 addPlugins (const TQValueList<KPluginInfo*>&, const TQString& = TQString ::null , const TQString& = TQString ::null , TDEConfig* = 0);
     void                 setShowEmptyConfigPage (bool);
     void                 load ();
diff --git a/sip/tdeutils/kreplace.sip b/sip/tdeutils/kreplace.sip
index ee3842e..30dca6f 100644
--- a/sip/tdeutils/kreplace.sip
+++ b/sip/tdeutils/kreplace.sip
@@ -34,7 +34,7 @@ class KReplace : KFind
 
 
 public:
-                         KReplace (const TQString&, const TQString&, long, TQWidget* = 0);
+                         KReplace (const TQString&, const TQString&, long, TQWidget* = nullptr);
                          KReplace (const TQString&, const TQString&, long, TQWidget*, TQWidget*);
     int                  numReplacements () const;
     virtual void         resetCounts ();
diff --git a/sip/tdeutils/kreplacedialog.sip b/sip/tdeutils/kreplacedialog.sip
index 0546165..1070ff2 100644
--- a/sip/tdeutils/kreplacedialog.sip
+++ b/sip/tdeutils/kreplacedialog.sip
@@ -41,7 +41,7 @@ public:
         BackReference
     };
 
-                         KReplaceDialog (TQWidget* = 0, const char* = 0, long = 0, const TQStringList& = TQStringList (), const TQStringList& = TQStringList (), bool = 1);
+                         KReplaceDialog (TQWidget* = nullptr, const char* = nullptr, long = 0, const TQStringList& = TQStringList (), const TQStringList& = TQStringList (), bool = 1);
     void                 setReplacementHistory (const TQStringList&);
     TQStringList          replacementHistory () const;
     void                 setOptions (long);
diff --git a/sip/tdeutils/tdecmoduleloader.sip b/sip/tdeutils/tdecmoduleloader.sip
index a5744b5..6814781 100644
--- a/sip/tdeutils/tdecmoduleloader.sip
+++ b/sip/tdeutils/tdecmoduleloader.sip
@@ -34,8 +34,8 @@ class TDECModuleLoader
 
 
 public:
-    static TDECModule*     loadModule (const TDECModuleInfo&, bool = 1, TQWidget* = 0, const char* = 0, const TQStringList& = TQStringList ());
-    static TDECModule*     loadModule (const TQString&, TQWidget* = 0, const char* = 0, const TQStringList& = TQStringList ());
+    static TDECModule*     loadModule (const TDECModuleInfo&, bool = 1, TQWidget* = nullptr, const char* = nullptr, const TQStringList& = TQStringList ());
+    static TDECModule*     loadModule (const TQString&, TQWidget* = nullptr, const char* = nullptr, const TQStringList& = TQStringList ());
 
 %If ( KDE_3_4_0 -  )
 
@@ -47,8 +47,8 @@ public:
         Both
     };
 
-    static TDECModule*     loadModule (const TDECModuleInfo&, TDECModuleLoader::ErrorReporting, bool = 1, TQWidget* = 0, const char* = 0, const TQStringList& = TQStringList ());
-    static TDECModule*     loadModule (const TQString&, TDECModuleLoader::ErrorReporting, TQWidget* = 0, const char* = 0, const TQStringList& = TQStringList ());
+    static TDECModule*     loadModule (const TDECModuleInfo&, TDECModuleLoader::ErrorReporting, bool = 1, TQWidget* = nullptr, const char* = nullptr, const TQStringList& = TQStringList ());
+    static TDECModule*     loadModule (const TQString&, TDECModuleLoader::ErrorReporting, TQWidget* = nullptr, const char* = nullptr, const TQStringList& = TQStringList ());
 %End
 
     static void          unloadModule (const TDECModuleInfo&);
diff --git a/sip/tdeutils/tdecmoduleproxy.sip b/sip/tdeutils/tdecmoduleproxy.sip
index 3b4baec..d228ec2 100644
--- a/sip/tdeutils/tdecmoduleproxy.sip
+++ b/sip/tdeutils/tdecmoduleproxy.sip
@@ -34,11 +34,11 @@ class TDECModuleProxy : TQWidget
 
 
 public:
-                         TDECModuleProxy (const TDECModuleInfo&, bool = 0, TQWidget* = 0, const char* = 0, const TQStringList& = TQStringList ());
+                         TDECModuleProxy (const TDECModuleInfo&, bool = 0, TQWidget* = nullptr, const char* = nullptr, const TQStringList& = TQStringList ());
 
 %If ( KDE_3_4_0 -  )
-                         TDECModuleProxy (const TQString&, bool = 1, TQWidget* = 0, const char* = 0, const TQStringList& = TQStringList ());
-                         TDECModuleProxy (const KService::Ptr&, bool = 1, TQWidget* = 0, const char* = 0, const TQStringList& = TQStringList ());
+                         TDECModuleProxy (const TQString&, bool = 1, TQWidget* = nullptr, const char* = nullptr, const TQStringList& = TQStringList ());
+                         TDECModuleProxy (const KService::Ptr&, bool = 1, TQWidget* = nullptr, const char* = nullptr, const TQStringList& = TQStringList ());
 %End
 
     void                 load ();
diff --git a/sip/tdeutils/tdemultitabbar.sip b/sip/tdeutils/tdemultitabbar.sip
index 4f52d78..f405d76 100644
--- a/sip/tdeutils/tdemultitabbar.sip
+++ b/sip/tdeutils/tdemultitabbar.sip
@@ -60,8 +60,8 @@ public:
         STYLELAST
     };
 
-                         KMultiTabBar (KMultiTabBar::KMultiTabBarMode, TQWidget* = 0, const char* = 0);
-    int                  appendButton (const TQPixmap&, int = -1, TQPopupMenu* = 0, const TQString& = TQString ::null );
+                         KMultiTabBar (KMultiTabBar::KMultiTabBarMode, TQWidget* = nullptr, const char* = nullptr);
+    int                  appendButton (const TQPixmap&, int = -1, TQPopupMenu* = nullptr, const TQString& = TQString ::null );
     void                 removeButton (int);
     int                  appendTab (const TQPixmap&, int = -1, const TQString& = TQString ::null );
     void                 removeTab (int);
-- 
cgit v1.2.3

