From acf2985dd280536ec91954d5cf306d738089a0ce Mon Sep 17 00:00:00 2001
From: Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>
Date: Tue, 22 Sep 2026 22:36:25 -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>
---
 knights/accel.h                | 2 +-
 knights/board_2d.h             | 2 +-
 knights/board_base.h           | 2 +-
 knights/challenge_graph.cpp    | 2 +-
 knights/challenge_graph.h      | 2 +-
 knights/challenge_graph_view.h | 2 +-
 knights/challenge_rectangle.h  | 2 +-
 knights/chessclock.h           | 2 +-
 knights/console.h              | 2 +-
 knights/core.cpp               | 2 +-
 knights/core.h                 | 2 +-
 knights/dlg_challenge.h        | 2 +-
 knights/dlg_engine.h           | 2 +-
 knights/dlg_login.h            | 2 +-
 knights/dlg_newmatch.h         | 2 +-
 knights/dlg_promote.h          | 2 +-
 knights/dlg_selectemail.cpp    | 2 +-
 knights/dlg_selectengine.cpp   | 2 +-
 knights/dlg_server.cpp         | 2 +-
 knights/dlg_server.h           | 2 +-
 knights/dlg_settings.h         | 2 +-
 knights/io_engine.h            | 2 +-
 knights/io_internet.cpp        | 8 ++++----
 knights/knights.h              | 2 +-
 knights/knightsmap.h           | 2 +-
 knights/knightstextview.cpp    | 2 +-
 knights/list_pgn.h             | 2 +-
 knights/logic.cpp              | 2 +-
 knights/logic.h                | 2 +-
 knights/main.cpp               | 8 ++++----
 knights/match_param.h          | 2 +-
 knights/pgn.h                  | 2 +-
 knights/resource.cpp           | 2 +-
 knights/setpageaudio.h         | 2 +-
 knights/setpagedisplay.h       | 2 +-
 knights/setpageengines.cpp     | 2 +-
 knights/setpageengines.h       | 2 +-
 knights/setpagegeneral.h       | 2 +-
 knights/setpageservers.cpp     | 2 +-
 knights/setpageservers.h       | 2 +-
 knights/splash.cpp             | 2 +-
 knights/tab_pgnview.cpp        | 2 +-
 knights/tab_seeklist.h         | 2 +-
 knights/tabbox.cpp             | 2 +-
 knights/tabbox.h               | 2 +-
 knights/tabgrip.h              | 2 +-
 knights/thinbuttons.h          | 2 +-
 knights/wiz_setup.h            | 2 +-
 48 files changed, 54 insertions(+), 54 deletions(-)

diff --git a/knights/accel.h b/knights/accel.h
index 98ebd34..c3a5cbe 100644
--- a/knights/accel.h
+++ b/knights/accel.h
@@ -30,7 +30,7 @@ class Accel : public TDEAccel
   
 
 	public:
-											Accel( TQWidget *parent=0, TQObject *target=0 );
+											Accel( TQWidget *parent=nullptr, TQObject *target=nullptr );
 											~Accel();
 		void							setTarget( TQObject* );
 
diff --git a/knights/board_2d.h b/knights/board_2d.h
index 8a8c162..d12d0ae 100644
--- a/knights/board_2d.h
+++ b/knights/board_2d.h
@@ -49,7 +49,7 @@ class board_2d : public board_base
 	TQ_OBJECT
   
 	public: 
-											board_2d(TQWidget *parent=0, const char *name=0, resource *Rsrc=0, logic *Lgc=0);
+											board_2d(TQWidget *parent=nullptr, const char *name=nullptr, resource *Rsrc=nullptr, logic *Lgc=nullptr);
 											~board_2d();
 		virtual void			drawMove( const ChessMove &chessMove, const bool &reverse=false );
 		virtual void			setPremovePositions( const int&, const int& );
diff --git a/knights/board_base.h b/knights/board_base.h
index aff8c6e..a920fe6 100644
--- a/knights/board_base.h
+++ b/knights/board_base.h
@@ -35,7 +35,7 @@ class board_base : public TQWidget
   
 
 	public: 
-											board_base(TQWidget *parent=0, const char *name=0, resource *Rsrc=0, logic *Lgc=0);
+											board_base(TQWidget *parent=nullptr, const char *name=nullptr, resource *Rsrc=nullptr, logic *Lgc=nullptr);
 		virtual						~board_base();
 		virtual void			drawMove( const ChessMove &chessMove, const bool &reverse=false );
 		virtual void			setPremovePositions( const int&, const int& );
diff --git a/knights/challenge_graph.cpp b/knights/challenge_graph.cpp
index f610818..8dd3499 100644
--- a/knights/challenge_graph.cpp
+++ b/knights/challenge_graph.cpp
@@ -57,7 +57,7 @@ Challenge_Graph::Challenge_Graph( TQWidget* parent, const char* name, resource *
 	max_time = 60;
 	seek = false;
 
-	graph = new TQCanvas( 0, "Challenge_Graph" );
+	graph = new TQCanvas( nullptr, "Challenge_Graph" );
 	myStatusBar = new TQLabel( this, "Challenge_Graph_Status_Bar" );
 	myView = new Challenge_Graph_View( *graph, this, "Challenge_Graph_View", 0, myStatusBar );
 
diff --git a/knights/challenge_graph.h b/knights/challenge_graph.h
index 4458046..10da60f 100644
--- a/knights/challenge_graph.h
+++ b/knights/challenge_graph.h
@@ -38,7 +38,7 @@ class Challenge_Graph : public TQVBox
   
 
 	public:
-										Challenge_Graph(TQWidget *parent=0, const char *name=0, resource *Rsrc=0);
+										Challenge_Graph(TQWidget *parent=nullptr, const char *name=nullptr, resource *Rsrc=nullptr);
 		virtual					~Challenge_Graph();
 		void						resizeEvent( TQResizeEvent* );
 		void						add( Challenge_Game *seek );
diff --git a/knights/challenge_graph_view.h b/knights/challenge_graph_view.h
index 5049b2d..d5179d8 100644
--- a/knights/challenge_graph_view.h
+++ b/knights/challenge_graph_view.h
@@ -30,7 +30,7 @@ class Challenge_Graph_View : public TQCanvasView
   
 
 	public:
-		Challenge_Graph_View(TQCanvas&, TQWidget* parent=0, const char* name=0, WFlags f=0, TQLabel *qsb=0);
+		Challenge_Graph_View(TQCanvas&, TQWidget* parent=nullptr, const char* name=nullptr, WFlags f=0, TQLabel *qsb=nullptr);
 		~Challenge_Graph_View();
 		void reset();
 
diff --git a/knights/challenge_rectangle.h b/knights/challenge_rectangle.h
index d94752c..115810f 100644
--- a/knights/challenge_rectangle.h
+++ b/knights/challenge_rectangle.h
@@ -24,7 +24,7 @@
 class Challenge_Rectangle : public TQCanvasRectangle
 {
 	public:
-		Challenge_Rectangle(int x=0, int y=0, int width=0, int height=0, TQCanvas * canvas=0, Challenge_Game * ptr=0);
+		Challenge_Rectangle(int x=0, int y=0, int width=0, int height=0, TQCanvas * canvas=nullptr, Challenge_Game * ptr=nullptr);
 		~Challenge_Rectangle();
 		Challenge_Game* getGame();
 
diff --git a/knights/chessclock.h b/knights/chessclock.h
index ca153bb..ef5cc2b 100644
--- a/knights/chessclock.h
+++ b/knights/chessclock.h
@@ -35,7 +35,7 @@ class chessclock : public TQWidget
 
 		public:
 
-								chessclock( TQWidget *parent=0, const char *name=0, resource *Rsrc=0 );
+								chessclock( TQWidget *parent=nullptr, const char *name=nullptr, resource *Rsrc=nullptr );
 								~chessclock();
 
 								/* The Set function accepts Centiseconds ( 1/100 second ) */
diff --git a/knights/console.h b/knights/console.h
index 1ce689f..9d77304 100644
--- a/knights/console.h
+++ b/knights/console.h
@@ -47,7 +47,7 @@ class Console : public TQVBox
 			Down				= 0
 		};
 
-														Console(TQWidget *parent=0, const char *name=0, resource *Rsrc=0);
+														Console(TQWidget *parent=nullptr, const char *name=nullptr, resource *Rsrc=nullptr);
 														~Console();
 		void										buildAccel( void );
 
diff --git a/knights/core.cpp b/knights/core.cpp
index 21c2db9..f520fea 100644
--- a/knights/core.cpp
+++ b/knights/core.cpp
@@ -620,7 +620,7 @@ bool core::load( void )
 }
 bool core::load( const TQString &IncURL )
 {
-	listPGN = new list_pgn( 0, "listPGN" );
+	listPGN = new list_pgn( nullptr, "listPGN" );
 	myResource->tabManager->addTab( listPGN, IncURL.section( '/', -1 ) );
 	connect( listPGN, TQ_SIGNAL( selected( const TQString&, const int& ) ), this, TQ_SLOT( load( const TQString&, const int& ) ) );
 	listPGN->setURL( IncURL );
diff --git a/knights/core.h b/knights/core.h
index 19df7a6..f3509eb 100644
--- a/knights/core.h
+++ b/knights/core.h
@@ -43,7 +43,7 @@ class core : public TQWidget
    TQ_OBJECT
   
   public:
-                                core(TQWidget *parent=0, const char *name=0, resource *Rsrc=0);
+                                core(TQWidget *parent=nullptr, const char *name=nullptr, resource *Rsrc=nullptr);
                                 ~core();
     TQStringList*                notation( void );
     TQString                     caption( void );
diff --git a/knights/dlg_challenge.h b/knights/dlg_challenge.h
index ff1c0e4..baeaf02 100644
--- a/knights/dlg_challenge.h
+++ b/knights/dlg_challenge.h
@@ -37,7 +37,7 @@ class dlg_challenge : public KDialogBase
   TQ_OBJECT
   
 	public:
-										dlg_challenge(TQWidget *parent=0, const char *name=0, resource *Rsrc=0);
+										dlg_challenge(TQWidget *parent=nullptr, const char *name=nullptr, resource *Rsrc=nullptr);
 										~dlg_challenge();
 		void						setValues( const TQString&, const TQString& );
 		TQString					values( void );
diff --git a/knights/dlg_engine.h b/knights/dlg_engine.h
index c039b7d..dc04e8d 100644
--- a/knights/dlg_engine.h
+++ b/knights/dlg_engine.h
@@ -38,7 +38,7 @@ class dlg_engine : public KDialogBase
    TQ_OBJECT
   
 	public:
-									dlg_engine(TQWidget *parent=0, const char *name=0, resource *Rsrc=0, TQString ItemName="" );
+									dlg_engine(TQWidget *parent=nullptr, const char *name=nullptr, resource *Rsrc=nullptr, TQString ItemName="" );
 									~dlg_engine();
 
 	public slots:
diff --git a/knights/dlg_login.h b/knights/dlg_login.h
index cea7f45..a4c78ea 100644
--- a/knights/dlg_login.h
+++ b/knights/dlg_login.h
@@ -41,7 +41,7 @@ class dlg_login : public KDialogBase
   
 
   public:
-                          dlg_login(TQWidget *parent, const char *name=0, resource *rsrc = nullptr);
+                          dlg_login(TQWidget *parent, const char *name=nullptr, resource *rsrc = nullptr);
                           ~dlg_login();
 		void									disableServerSelect();
 
diff --git a/knights/dlg_newmatch.h b/knights/dlg_newmatch.h
index d7622fb..b56b1af 100644
--- a/knights/dlg_newmatch.h
+++ b/knights/dlg_newmatch.h
@@ -85,7 +85,7 @@ class dlg_newmatch : public KDialogBase
 		    TQSpinBox          *SPIN_Black_Moves;
 
   public:
-                      dlg_newmatch(TQWidget *parent=0, const char *name=0, resource *Rsrc=0);
+                      dlg_newmatch(TQWidget *parent=nullptr, const char *name=nullptr, resource *Rsrc=nullptr);
                       ~dlg_newmatch();
                       match_param* paramaters( void ) { return Param; }
   protected slots:
diff --git a/knights/dlg_promote.h b/knights/dlg_promote.h
index 6461ff2..0be229a 100644
--- a/knights/dlg_promote.h
+++ b/knights/dlg_promote.h
@@ -36,7 +36,7 @@ class dlg_promote : public TQDialog
   
 	public:
 
-									dlg_promote(TQWidget *parent=0, const char *name=0, resource *Rsrc=0  );
+									dlg_promote(TQWidget *parent=nullptr, const char *name=nullptr, resource *Rsrc=nullptr  );
 									~dlg_promote();
 
 		void					Init( bool Army );
diff --git a/knights/dlg_selectemail.cpp b/knights/dlg_selectemail.cpp
index 8ff668a..241b7f9 100644
--- a/knights/dlg_selectemail.cpp
+++ b/knights/dlg_selectemail.cpp
@@ -22,7 +22,7 @@
 
 dlg_selectemail::dlg_selectemail(TQWidget *parent, resource *Rsrc ) :
 	KDialogBase(	parent,
-								0,
+								nullptr,
 								true,
 								i18n("Select Email Address"),
 								Help|Ok,
diff --git a/knights/dlg_selectengine.cpp b/knights/dlg_selectengine.cpp
index cb99f0f..280bde6 100644
--- a/knights/dlg_selectengine.cpp
+++ b/knights/dlg_selectengine.cpp
@@ -25,7 +25,7 @@
 
 dlg_selectengine::dlg_selectengine(TQWidget *parent, resource *Rsrc, bool army ) :
 	KDialogBase(	parent,
-								0,
+								nullptr,
 								true,
 								i18n("Select Computer Player"),
 								Help|Ok,
diff --git a/knights/dlg_server.cpp b/knights/dlg_server.cpp
index 703e50f..2b4455a 100644
--- a/knights/dlg_server.cpp
+++ b/knights/dlg_server.cpp
@@ -231,7 +231,7 @@ void dlg_server::slot_Timeseal( void )
 
 	temp = KFileDialog::getOpenFileName(	TQString(),
 																				TQString( "*" ),
-																				0,
+																				nullptr,
 																				TQString( "Find Timeseal..." ) );
 	if( temp.isEmpty() ) return;
 	EDIT_Timeseal->setText( temp );
diff --git a/knights/dlg_server.h b/knights/dlg_server.h
index abf19c4..9a1caa6 100644
--- a/knights/dlg_server.h
+++ b/knights/dlg_server.h
@@ -40,7 +40,7 @@ class dlg_server : public KDialogBase
    TQ_OBJECT
   
 	public:
-													dlg_server(TQWidget *parent=0, const char *name=0, resource *Rsrc=0, TQString ItemName="" );
+													dlg_server(TQWidget *parent=nullptr, const char *name=nullptr, resource *Rsrc=nullptr, TQString ItemName="" );
 													~dlg_server();
 
 	public slots:
diff --git a/knights/dlg_settings.h b/knights/dlg_settings.h
index d8a48db..548d632 100644
--- a/knights/dlg_settings.h
+++ b/knights/dlg_settings.h
@@ -42,7 +42,7 @@ class dlg_settings : public KDialogBase
    TQ_OBJECT
   
 	public:
-													dlg_settings(TQWidget *parent=0, const char *name=0, resource *Rsrc=0);
+													dlg_settings(TQWidget *parent=nullptr, const char *name=nullptr, resource *Rsrc=nullptr);
 													~dlg_settings();
 
 	public slots:
diff --git a/knights/io_engine.h b/knights/io_engine.h
index d634eb9..fea63de 100644
--- a/knights/io_engine.h
+++ b/knights/io_engine.h
@@ -36,7 +36,7 @@ class io_engine : public io_base
   TQ_OBJECT
   
 	public:
-													io_engine( TQWidget *parent=nullptr, resource *Rsrc=0 );
+													io_engine( TQWidget *parent=nullptr, resource *Rsrc=nullptr );
 													~io_engine();
 
 		void									Start( const int side );
diff --git a/knights/io_internet.cpp b/knights/io_internet.cpp
index 86849ad..f44c740 100644
--- a/knights/io_internet.cpp
+++ b/knights/io_internet.cpp
@@ -221,19 +221,19 @@ void io_internet::connectToServer()
 			and close these tabs at will, or have multiple open at once. ALL communication to our tabs
 			needs to be done with SIGNALS & SLOTS to facilitate this.
 	*/
-	consoleTab = new Console( 0, myServer->Name.utf8(), myResource );
+	consoleTab = new Console( nullptr, myServer->Name.utf8(), myResource );
 	myTabList[consoleTab] = consoleTab;
 	myResource->tabManager->addTab( myTabList[consoleTab], i18n( "%1 Console" ).arg( myServer->Name ) );
   connect( myTabList[consoleTab], TQ_SIGNAL( sendCMD( const Command& ) ), this, TQ_SLOT( recvCMD( const Command& ) ) );
 	connect( this, TQ_SIGNAL( sendCMD( const Command& ) ), myTabList[consoleTab], TQ_SLOT( recvCMD( const Command& ) ) );
 
-	tempTab = new tab_SeekList( 0, "seekList", myResource );
+	tempTab = new tab_SeekList( nullptr, "seekList", myResource );
 	myTabList[tempTab] = tempTab;
 	myResource->tabManager->addTab( myTabList[tempTab], i18n( "Sought Matches List" ) );
   connect( myTabList[tempTab], TQ_SIGNAL( sendCMD( const Command& ) ), this, TQ_SLOT( recvCMD( const Command& ) ) );
 	connect( this, TQ_SIGNAL( sendCMD( const Command& ) ), myTabList[tempTab], TQ_SLOT( recvCMD( const Command& ) ) );
 
-	tempTab = new Challenge_Graph( 0, "seekGraph", myResource );
+	tempTab = new Challenge_Graph( nullptr, "seekGraph", myResource );
 	myTabList[tempTab] = tempTab;
 	myResource->tabManager->addTab( myTabList[tempTab], i18n( "Sought Matches Graph" ) );
   connect( myTabList[tempTab], TQ_SIGNAL( sendCMD( const Command& ) ), this, TQ_SLOT( recvCMD( const Command& ) ) );
@@ -539,7 +539,7 @@ void io_internet::parseLine( TQString line )
         {
           delete challenge;
         }
-        challenge = new dlg_challenge( 0, "Challenge", myResource );
+        challenge = new dlg_challenge( nullptr, "Challenge", myResource );
         connect( challenge, TQ_SIGNAL( destroyed() ), this, TQ_SLOT( nullifyChallenge() ) );
         connect( challenge, TQ_SIGNAL( user1Clicked() ), this, TQ_SLOT( acceptChallenge() ) );
         connect( challenge, TQ_SIGNAL( user2Clicked() ), this, TQ_SLOT( declineChallenge() ) );
diff --git a/knights/knights.h b/knights/knights.h
index 9eafbd5..2b67db8 100644
--- a/knights/knights.h
+++ b/knights/knights.h
@@ -62,7 +62,7 @@ class Knights : public TDEMainWindow
 		TDEAboutData			*aboutData;
 		resource				*Resource;
 
-								    Knights( TDECmdLineArgs *Args, TQWidget* parent=0, const char *name=0 );
+								    Knights( TDECmdLineArgs *Args, TQWidget* parent=nullptr, const char *name=nullptr );
 								    ~Knights();
 		bool						init( void );
 		void						initMenus( void );
diff --git a/knights/knightsmap.h b/knights/knightsmap.h
index f49198f..4f2167c 100644
--- a/knights/knightsmap.h
+++ b/knights/knightsmap.h
@@ -50,7 +50,7 @@ public:
 								*/
 								KnightsMap()
 								{
-									nullValue = 0;
+									nullValue = nullptr;
 									clear();
 								}
 
diff --git a/knights/knightstextview.cpp b/knights/knightstextview.cpp
index 1a3d866..b095341 100644
--- a/knights/knightstextview.cpp
+++ b/knights/knightstextview.cpp
@@ -58,7 +58,7 @@ KnightsTextView::KnightsTextView(TQWidget *parent, resource *Rsrc ) : TQTextBrow
 												i18n( "Zoom &Out" ), this, TQ_SLOT( menuFunct(int) ), 0, MENU_ZOOM_OUT );
 
   /* disconnect the linkClicked signal so we can replace it with our own */
-	disconnect(this, TQ_SIGNAL(linkClicked(const TQString&)),this ,0);
+	disconnect(this, TQ_SIGNAL(linkClicked(const TQString&)),this ,nullptr);
 	/* connect the linkClicked signal to displayLink slot */
 	connect(this, TQ_SIGNAL(linkClicked(const TQString&)), this, TQ_SLOT(displayLink(const TQString&)));
 
diff --git a/knights/list_pgn.h b/knights/list_pgn.h
index 1a5ea7d..60662ec 100644
--- a/knights/list_pgn.h
+++ b/knights/list_pgn.h
@@ -37,7 +37,7 @@ class list_pgn : public TQVBox
 	TQ_OBJECT
   
 	public:
-										list_pgn(TQWidget *parent=0, const char *name=0);
+										list_pgn(TQWidget *parent=nullptr, const char *name=nullptr);
 		void						setURL( TQString URL );
 		void						setProgress( const int );
 		TQString					URL( void )
diff --git a/knights/logic.cpp b/knights/logic.cpp
index 0d2bdd2..668bd70 100644
--- a/knights/logic.cpp
+++ b/knights/logic.cpp
@@ -990,7 +990,7 @@ bool logic::Move( void )
 							else
 							{
 								/* Prompt user for promotion */
-								ProDlg = new dlg_promote( 0, "promotedialog", Resource );
+								ProDlg = new dlg_promote( nullptr, "promotedialog", Resource );
 								ProDlg->Init( OnMove );
 								chessMove.Promote = ProDlg->exec();
 								delete ProDlg;
diff --git a/knights/logic.h b/knights/logic.h
index 4edab6c..8f29d89 100644
--- a/knights/logic.h
+++ b/knights/logic.h
@@ -43,7 +43,7 @@ class logic
 		/* This is used for the 50 move rule */
 		char				MoveCounter;
 
-								logic( resource *Rsrc=0, match_param *param=0 );
+								logic( resource *Rsrc=nullptr, match_param *param=nullptr );
 								~logic();
 		void				Init( const int Var=Type_Standard );
 		void				setBoard( const TQString &board=TQString(), const short ppf=-2 );
diff --git a/knights/main.cpp b/knights/main.cpp
index 1223bc8..168b984 100644
--- a/knights/main.cpp
+++ b/knights/main.cpp
@@ -23,9 +23,9 @@
 	
 static TDECmdLineOptions options[] =
 {
-	{ "d <path>", I18N_NOOP("Specify the location of your Knights data directory."), 0 },
-	{ "+[filename]", I18N_NOOP("A .pgn file to be loaded."), 0 },
-	{ 0, 0, 0 }
+	{ "d <path>", I18N_NOOP("Specify the location of your Knights data directory."), nullptr },
+	{ "+[filename]", I18N_NOOP("A .pgn file to be loaded."), nullptr },
+	{ nullptr, nullptr, nullptr }
 };
 
 int main(int argc, char *argv[])
@@ -36,7 +36,7 @@ int main(int argc, char *argv[])
 												I18N_NOOP("The Knights Chess Interface\n\nKnights is a chess interface\nfor the Trinity Desktop Environment."),
 												TDEAboutData::License_GPL_V2,
 												"(c) 2003, Troy Corbin Jr.",
-												0,
+												nullptr,
 												"http://knights-chess.com",
 												"troy@knights-chess.com");
 
diff --git a/knights/match_param.h b/knights/match_param.h
index 156f1a3..6e10622 100644
--- a/knights/match_param.h
+++ b/knights/match_param.h
@@ -60,7 +60,7 @@ class match_param : public TQObject
 		void									setTimer( void );
 
 	public:
-													match_param( resource *Rsrc=0 );
+													match_param( resource *Rsrc=nullptr );
 													match_param( resource*, const int &whiteType, const int &blackType );
 													~match_param();
 
diff --git a/knights/pgn.h b/knights/pgn.h
index d653524..ade935c 100644
--- a/knights/pgn.h
+++ b/knights/pgn.h
@@ -111,7 +111,7 @@ class pgn : public TQObject
 		TQStringList					Positions;
 		unsigned int				currentIndex;
 
-												pgn( resource *Rsrc=0, match_param *param=nullptr );
+												pgn( resource *Rsrc=nullptr, match_param *param=nullptr );
 												~pgn();
 		void								clear( void );
 		void								init( void );
diff --git a/knights/resource.cpp b/knights/resource.cpp
index 9d5d560..482bd6f 100644
--- a/knights/resource.cpp
+++ b/knights/resource.cpp
@@ -52,7 +52,7 @@ resource::resource(TDECmdLineArgs *args)
 	Audio = new audio();
 
 	/* Define ConsoleStyle, our RichText */
-	ConsoleStyle = new TQStyleSheet( 0, "ConsoleStyle" );
+	ConsoleStyle = new TQStyleSheet( nullptr, "ConsoleStyle" );
 	SSI_Default = new TQStyleSheetItem( ConsoleStyle, "K_STD" );
 	SSI_PrivateTell = new TQStyleSheetItem( ConsoleStyle, "K_PVT" );
 	SSI_ChannelTell = new TQStyleSheetItem( ConsoleStyle, "K_CH" );
diff --git a/knights/setpageaudio.h b/knights/setpageaudio.h
index edee1c6..d45cda3 100644
--- a/knights/setpageaudio.h
+++ b/knights/setpageaudio.h
@@ -39,7 +39,7 @@ class setPageAudio : public TQVBoxLayout
    TQ_OBJECT
   
 	public:
-										setPageAudio(TQWidget *parent=0, resource *Rsrc=0);
+										setPageAudio(TQWidget *parent=nullptr, resource *Rsrc=nullptr);
 										~setPageAudio();
 		void						buildThemeList( void );
 		int							NewSounds;
diff --git a/knights/setpagedisplay.h b/knights/setpagedisplay.h
index 5130320..42e17cd 100644
--- a/knights/setpagedisplay.h
+++ b/knights/setpagedisplay.h
@@ -43,7 +43,7 @@ class setPageDisplay : public TQVBoxLayout
   
 
 	public:
-													setPageDisplay(TQWidget *parent=0, resource *Rsrc=0);
+													setPageDisplay(TQWidget *parent=nullptr, resource *Rsrc=nullptr);
 													~setPageDisplay();
 		void									buildThemeList( void );
 		int										NewBoards;
diff --git a/knights/setpageengines.cpp b/knights/setpageengines.cpp
index a67a392..210f0e0 100644
--- a/knights/setpageengines.cpp
+++ b/knights/setpageengines.cpp
@@ -349,7 +349,7 @@ void setPageEngines::slotToggle_Black_Book( bool state )
 ///////////////////////////////////////
 void setPageEngines::selectionChanged( void )
 {
-	if( Engines_ListView->selectedItem() == 0 )
+	if( Engines_ListView->selectedItem() == nullptr )
 	{
 		Engines_Button_Change->setEnabled( false );
 		Engines_Button_Delete->setEnabled( false );
diff --git a/knights/setpageengines.h b/knights/setpageengines.h
index 236e113..e04ba37 100644
--- a/knights/setpageengines.h
+++ b/knights/setpageengines.h
@@ -40,7 +40,7 @@ class setPageEngines : public TQVBoxLayout
    TQ_OBJECT
   
 	public:
-						setPageEngines(TQWidget *parent=0, resource *Rsrc=0);
+						setPageEngines(TQWidget *parent=nullptr, resource *Rsrc=nullptr);
 						~setPageEngines();
 		
 	public slots:
diff --git a/knights/setpagegeneral.h b/knights/setpagegeneral.h
index 9cab1c6..4eabf6c 100644
--- a/knights/setpagegeneral.h
+++ b/knights/setpagegeneral.h
@@ -39,7 +39,7 @@ class setPageGeneral : public TQVBoxLayout
 		TQ_OBJECT
   
 	public:
-										setPageGeneral(TQWidget *parent=0, resource *Rsrc=0);
+										setPageGeneral(TQWidget *parent=nullptr, resource *Rsrc=nullptr);
 										~setPageGeneral();
 	signals:
 		void						enableApply( void );
diff --git a/knights/setpageservers.cpp b/knights/setpageservers.cpp
index 2f4d219..d142dd3 100644
--- a/knights/setpageservers.cpp
+++ b/knights/setpageservers.cpp
@@ -366,7 +366,7 @@ void setPageServers::slot_SeekTimer( int value )
 ///////////////////////////////////////
 void setPageServers::selectionChanged( void )
 {
-	if( Servers_ListView->selectedItem() == 0 )
+	if( Servers_ListView->selectedItem() == nullptr )
 	{
 		Servers_Button_Change->setEnabled( false );
 		Servers_Button_Delete->setEnabled( false );
diff --git a/knights/setpageservers.h b/knights/setpageservers.h
index fce8b51..a5220e4 100644
--- a/knights/setpageservers.h
+++ b/knights/setpageservers.h
@@ -46,7 +46,7 @@ class setPageServers : public TQVBoxLayout
    TQ_OBJECT
   
 	public:
-						setPageServers(TQWidget *parent=0, resource *Rsrc=0);
+						setPageServers(TQWidget *parent=nullptr, resource *Rsrc=nullptr);
 						~setPageServers();
 		bool		resetServer;
 
diff --git a/knights/splash.cpp b/knights/splash.cpp
index 3716f65..96ab8a7 100644
--- a/knights/splash.cpp
+++ b/knights/splash.cpp
@@ -22,7 +22,7 @@
 #include <tqapplication.h>
 
 splash::splash() :
-	TQWidget( 0, "splash", TQt::WStyle_Customize | TQt::WStyle_NoBorder )
+	TQWidget( nullptr, "splash", TQt::WStyle_Customize | TQt::WStyle_NoBorder )
 {
 	TQPixmap SplashImage( locate("data", "knights/splash.png" ) );
 	setPaletteBackgroundPixmap( SplashImage );
diff --git a/knights/tab_pgnview.cpp b/knights/tab_pgnview.cpp
index ace78c0..12376c8 100644
--- a/knights/tab_pgnview.cpp
+++ b/knights/tab_pgnview.cpp
@@ -25,7 +25,7 @@
 #include <tdestandarddirs.h>
 #include <tdetempfile.h>
 
-tab_pgnView::tab_pgnView(pgn *parent, resource *Rsrc ) : KnightsTextView(0,Rsrc)
+tab_pgnView::tab_pgnView(pgn *parent, resource *Rsrc ) : KnightsTextView(nullptr,Rsrc)
 {
 	myParent = parent;
 	whiteImage = nullptr;
diff --git a/knights/tab_seeklist.h b/knights/tab_seeklist.h
index cf85675..11c52ef 100644
--- a/knights/tab_seeklist.h
+++ b/knights/tab_seeklist.h
@@ -54,7 +54,7 @@ class tab_SeekList : public TDEListView
 		TQStringList			SF_07;
 
 	public:
-										tab_SeekList(TQWidget *parent=0, const char *name=0, resource *Rsrc=0);
+										tab_SeekList(TQWidget *parent=nullptr, const char *name=nullptr, resource *Rsrc=nullptr);
 										~tab_SeekList();
 
 	public slots:
diff --git a/knights/tabbox.cpp b/knights/tabbox.cpp
index 9443a55..89d16ed 100644
--- a/knights/tabbox.cpp
+++ b/knights/tabbox.cpp
@@ -23,7 +23,7 @@
 #include <tqstyle.h>
 #include <tqtabwidget.h>
 
-TabBox::TabBox( resource *rsrc ) : TQVBox(0,"TabBox",TQt::WDestructiveClose)
+TabBox::TabBox( resource *rsrc ) : TQVBox(nullptr,"TabBox",TQt::WDestructiveClose)
 {
 	myResource = rsrc;
 	setMargin( TQApplication::style().defaultFrameWidth() );
diff --git a/knights/tabbox.h b/knights/tabbox.h
index 4f71406..35e1b42 100644
--- a/knights/tabbox.h
+++ b/knights/tabbox.h
@@ -33,7 +33,7 @@ class TabBox : public TQVBox
 	TQ_OBJECT
   
 	public:
-								TabBox( resource *rsrc=0 );
+								TabBox( resource *rsrc=nullptr );
 		virtual			~TabBox();
 		void				keyPressEvent( TQKeyEvent* );
 		void				addTab( TQWidget *child, const TQString &caption );
diff --git a/knights/tabgrip.h b/knights/tabgrip.h
index 648d2be..c919c7a 100644
--- a/knights/tabgrip.h
+++ b/knights/tabgrip.h
@@ -29,7 +29,7 @@ class TabGrip : public TQWidget
    TQ_OBJECT
   
 	public:
-								TabGrip(TQWidget *parent=0, const char *name=0);
+								TabGrip(TQWidget *parent=nullptr, const char *name=nullptr);
 								~TabGrip();
 		void				paintEvent( TQPaintEvent* );
 		void				mouseMoveEvent( TQMouseEvent *event );
diff --git a/knights/thinbuttons.h b/knights/thinbuttons.h
index 1b6ce89..d1e387f 100644
--- a/knights/thinbuttons.h
+++ b/knights/thinbuttons.h
@@ -38,7 +38,7 @@ class thinbuttons : public TQFrame
 	TQ_OBJECT
   
 	public:
-								thinbuttons(TQWidget *parent=0, const char *name=0, resource *Rsrc=0);
+								thinbuttons(TQWidget *parent=nullptr, const char *name=nullptr, resource *Rsrc=nullptr);
 								~thinbuttons();
 		void				mousePressEvent( TQMouseEvent *event );
 		void				setButton( int id );
diff --git a/knights/wiz_setup.h b/knights/wiz_setup.h
index 4f764d9..f5a1e86 100644
--- a/knights/wiz_setup.h
+++ b/knights/wiz_setup.h
@@ -39,7 +39,7 @@ class wiz_setup : public KWizard
 		TQ_OBJECT
   
 		public:
-									wiz_setup( TQWidget *parent=0, const char *name=0, resource *Rsrc=0 );
+									wiz_setup( TQWidget *parent=nullptr, const char *name=nullptr, resource *Rsrc=nullptr );
 									~wiz_setup();
 		protected slots:
 			void				slot_Work( const TQString& pageTitle );
-- 
cgit v1.2.3

