summaryrefslogtreecommitdiffstats
path: root/src/kvirc
diff options
context:
space:
mode:
Diffstat (limited to 'src/kvirc')
-rw-r--r--src/kvirc/kernel/kvi_action.cpp3
-rw-r--r--src/kvirc/kernel/kvi_app.cpp46
-rw-r--r--src/kvirc/kernel/kvi_coreactions.cpp20
-rw-r--r--src/kvirc/kernel/kvi_iconmanager.cpp14
-rw-r--r--src/kvirc/kernel/kvi_ipc.cpp6
-rw-r--r--src/kvirc/kernel/kvi_ipc.h5
-rw-r--r--src/kvirc/kernel/kvi_lagmeter.cpp2
-rw-r--r--src/kvirc/kernel/kvi_options.h12
-rw-r--r--src/kvirc/kernel/kvi_theme.cpp4
-rw-r--r--src/kvirc/kvs/kvi_kvs_corefunctions_af.cpp4
-rw-r--r--src/kvirc/kvs/kvi_kvs_coresimplecommands_af.cpp5
-rw-r--r--src/kvirc/kvs/kvi_kvs_coresimplecommands_gl.cpp7
-rw-r--r--src/kvirc/kvs/kvi_kvs_coresimplecommands_mr.cpp6
-rw-r--r--src/kvirc/kvs/kvi_kvs_object.cpp65
-rw-r--r--src/kvirc/kvs/kvi_kvs_popupmenu.cpp3
-rw-r--r--src/kvirc/kvs/kvi_kvs_processmanager.cpp4
-rw-r--r--src/kvirc/kvs/kvi_kvs_variant.cpp4
-rw-r--r--src/kvirc/sparser/kvi_sp_ctcp.cpp22
-rw-r--r--src/kvirc/sparser/kvi_sp_literal.cpp12
-rw-r--r--src/kvirc/ui/kvi_actiondrawer.cpp15
-rw-r--r--src/kvirc/ui/kvi_actiondrawer.h10
-rw-r--r--src/kvirc/ui/kvi_channel.cpp28
-rw-r--r--src/kvirc/ui/kvi_colorwin.cpp4
-rw-r--r--src/kvirc/ui/kvi_console.cpp18
-rw-r--r--src/kvirc/ui/kvi_cryptcontroller.cpp8
-rw-r--r--src/kvirc/ui/kvi_cryptcontroller.h8
-rw-r--r--src/kvirc/ui/kvi_ctcppagedialog.cpp11
-rw-r--r--src/kvirc/ui/kvi_customtoolbar.cpp145
-rw-r--r--src/kvirc/ui/kvi_customtoolbar.h4
-rw-r--r--src/kvirc/ui/kvi_frame.cpp67
-rw-r--r--src/kvirc/ui/kvi_historywin.cpp11
-rw-r--r--src/kvirc/ui/kvi_imagedialog.cpp4
-rw-r--r--src/kvirc/ui/kvi_input.cpp106
-rw-r--r--src/kvirc/ui/kvi_input.h6
-rw-r--r--src/kvirc/ui/kvi_ipeditor.cpp16
-rw-r--r--src/kvirc/ui/kvi_irctoolbar.cpp12
-rw-r--r--src/kvirc/ui/kvi_ircview.cpp57
-rw-r--r--src/kvirc/ui/kvi_ircview.h7
-rw-r--r--src/kvirc/ui/kvi_ircviewtools.cpp9
-rw-r--r--src/kvirc/ui/kvi_listview.cpp7
-rw-r--r--src/kvirc/ui/kvi_maskeditor.cpp20
-rw-r--r--src/kvirc/ui/kvi_maskeditor.h4
-rw-r--r--src/kvirc/ui/kvi_mdicaption.cpp34
-rw-r--r--src/kvirc/ui/kvi_mdicaption.h3
-rw-r--r--src/kvirc/ui/kvi_mdichild.cpp18
-rw-r--r--src/kvirc/ui/kvi_mdichild.h4
-rw-r--r--src/kvirc/ui/kvi_mdimanager.cpp73
-rw-r--r--src/kvirc/ui/kvi_mdimanager.h3
-rw-r--r--src/kvirc/ui/kvi_menubar.cpp6
-rw-r--r--src/kvirc/ui/kvi_modeeditor.cpp8
-rw-r--r--src/kvirc/ui/kvi_modew.cpp4
-rw-r--r--src/kvirc/ui/kvi_optionswidget.cpp14
-rw-r--r--src/kvirc/ui/kvi_optionswidget.h4
-rw-r--r--src/kvirc/ui/kvi_query.cpp4
-rw-r--r--src/kvirc/ui/kvi_selectors.cpp8
-rw-r--r--src/kvirc/ui/kvi_splash.cpp49
-rw-r--r--src/kvirc/ui/kvi_splash.h5
-rw-r--r--src/kvirc/ui/kvi_statusbar.cpp14
-rw-r--r--src/kvirc/ui/kvi_statusbarapplet.cpp9
-rw-r--r--src/kvirc/ui/kvi_styled_controls.cpp2
-rw-r--r--src/kvirc/ui/kvi_styled_controls.h9
-rw-r--r--src/kvirc/ui/kvi_taskbar.cpp100
-rw-r--r--src/kvirc/ui/kvi_taskbar.h35
-rw-r--r--src/kvirc/ui/kvi_texticonwin.cpp7
-rw-r--r--src/kvirc/ui/kvi_themedlabel.cpp34
-rw-r--r--src/kvirc/ui/kvi_themedlabel.h4
-rw-r--r--src/kvirc/ui/kvi_toolbar.cpp8
-rw-r--r--src/kvirc/ui/kvi_toolwindows_container.cpp6
-rw-r--r--src/kvirc/ui/kvi_toolwindows_container.h4
-rw-r--r--src/kvirc/ui/kvi_topicw.cpp16
-rw-r--r--src/kvirc/ui/kvi_topicw.h3
-rw-r--r--src/kvirc/ui/kvi_userlistview.cpp44
-rw-r--r--src/kvirc/ui/kvi_window.cpp96
-rw-r--r--src/kvirc/ui/kvi_window.h5
74 files changed, 7 insertions, 1447 deletions
diff --git a/src/kvirc/kernel/kvi_action.cpp b/src/kvirc/kernel/kvi_action.cpp
index 490a1ac..91da5b4 100644
--- a/src/kvirc/kernel/kvi_action.cpp
+++ b/src/kvirc/kernel/kvi_action.cpp
@@ -418,9 +418,6 @@ TQWidget * KviAction::addToCustomToolBar(KviCustomToolBar *pParentToolBar)
visibleName(),
visibleName(),
this,TQT_SLOT(activate()),pParentToolBar,m_szName);
-#ifdef COMPILE_USE_QT4
- pParentToolBar->addWidget(b);
-#endif
if(!isEnabled())b->setEnabled(false);
registerWidget(b);
return b;
diff --git a/src/kvirc/kernel/kvi_app.cpp b/src/kvirc/kernel/kvi_app.cpp
index a908023..0cfc7b7 100644
--- a/src/kvirc/kernel/kvi_app.cpp
+++ b/src/kvirc/kernel/kvi_app.cpp
@@ -90,9 +90,6 @@
#include <tqstringlist.h>
#include "kvi_pointerhashtable.h"
#include <tqmime.h>
-#ifdef COMPILE_USE_QT4
- #include <tq3mimefactory.h>
-#endif
#include "kvi_tal_listbox.h"
#include <tqclipboard.h>
#include <tqmessagebox.h>
@@ -103,17 +100,8 @@
#include "kvi_ssl.h"
#endif
-#ifdef COMPILE_USE_QT4
-#ifdef COMPILE_ON_WINDOWS
-#include <TQPluginLoader>
-#endif
-#endif
-#ifdef COMPILE_USE_QT4
- #include <TQTextDocument>
-#else
#include <tqstylesheet.h>
-#endif
KVIRC_API KviApp * g_pApp = 0; // global application pointer
@@ -223,16 +211,6 @@ void KviApp::setup()
loadDirectories();
KviStringConversion::init(m_szGlobalKvircDir,m_szLocalKvircDir);
-#ifdef COMPILE_USE_QT4
-#ifdef COMPILE_ON_WINDOWS
- //need to load image plugins:(
- TQString szPluginsDir;
- getGlobalKvircDirectory(szPluginsDir,None,"qt-plugins/");
- setLibraryPaths(TQStringList(szPluginsDir));
- //KviMessageBox::information(libraryPaths().join(";"));
- //tqDebug("%1",loader.isLoaded());
-#endif
-#endif
// check if we want to permanently disable the splash screen
// we do it once for every version: the user should see the new splash screens at least once
@@ -269,11 +247,7 @@ void KviApp::setup()
list.append(tmp);
getGlobalKvircDirectory(tmp,HelpNoIntl);
list.append(tmp);
-#ifdef COMPILE_USE_QT4
- Q3MimeSourceFactory::defaultFactory()->setFilePath(list);
-#else
TQMimeSourceFactory::defaultFactory()->setFilePath(list);
-#endif
KVI_SPLASH_SET_PROGRESS(1)
@@ -475,18 +449,6 @@ void KviApp::setup()
KviDoubleBuffer::init();
-#ifdef COMPILE_USE_QT4
- TQString szStylesheetFile;
- getGlobalKvircDirectory(szStylesheetFile,Config,"style.css");
- if(KviFileUtils::fileExists(szStylesheetFile))
- {
- TQString szStyleData;
- KviFileUtils::readFile(szStylesheetFile,szStyleData);
- szStyleData.replace("global://",m_szGlobalKvircDir);
- szStyleData.replace("local://",m_szLocalKvircDir);
- setStyleSheet(szStyleData);
- }
-#endif
// create the frame window, we're almost up and running...
createFrame();
@@ -693,7 +655,6 @@ TQTextCodec * KviApp::defaultTextCodec()
void KviApp::contextSensitiveHelp()
{
// this stuff doesn't work with TQt 4.x
-#ifndef COMPILE_USE_QT4
// the F1 Key has been pressed
// try to pass it to the active widget or one of its parents
TQWidget * w = g_pApp->focusWidget();
@@ -716,7 +677,6 @@ void KviApp::contextSensitiveHelp()
// no way
// FIXME: just show up simple plain online help
//tqDebug("No way: found no focus widget for that...");
-#endif
}
@@ -737,9 +697,7 @@ void KviApp::loadDefaultScript()
#endif
KviKvsScript::run(cmd,g_pFrame->firstConsole());
// now line up the toolbars (they may get messed while loading the script)
-#ifndef COMPILE_USE_QT4
g_pFrame->lineUpDockWindows(); // missing on TQt 4.x
-#endif
}
// 07.01.2005 06:01: Got this curious gcc error while writing
@@ -1054,11 +1012,7 @@ void KviApp::fileDownloadTerminated(bool bSuccess,const TQString &szRemoteUrl,co
szMsg += szLocalFileName;
szMsg += ")";
}
-#ifdef COMPILE_USE_QT4
- notifierMessage(0,iIconId,TQt::escape(szMsg),30);
-#else
notifierMessage(0,iIconId,TQStyleSheet::escape(szMsg),30);
-#endif
}
return;
}
diff --git a/src/kvirc/kernel/kvi_coreactions.cpp b/src/kvirc/kernel/kvi_coreactions.cpp
index 8a66430..9650e6d 100644
--- a/src/kvirc/kernel/kvi_coreactions.cpp
+++ b/src/kvirc/kernel/kvi_coreactions.cpp
@@ -466,13 +466,10 @@ void KviIrcContextDisplayAction::setup()
bool KviIrcContextDisplayAction::addToPopupMenu(KviTalPopupMenu *p)
{
- // QT4SUX: Widgets can be no longer added to popup menus.. what about labels ?
-#ifndef COMPILE_USE_QT4
if(!setupDone())setup();
KviIrcContextDisplay * w = new KviIrcContextDisplay(p,"kvirc.irccontextdisplay");
registerWidget(w);
p->insertItem(w);
-#endif
return true;
}
@@ -480,9 +477,6 @@ TQWidget * KviIrcContextDisplayAction::addToCustomToolBar(KviCustomToolBar *t)
{
if(!setupDone())setup();
KviIrcContextDisplay * w = new KviIrcContextDisplay(t,"kvirc.irccontextdisplay");
-#ifdef COMPILE_USE_QT4
- t->addWidget(w);
-#endif
registerWidget(w);
return w;
}
@@ -538,9 +532,6 @@ TQWidget * KviSeparatorAction::addToCustomToolBar(KviCustomToolBar *t)
if(!setupDone())setup();
TQWidget * w = new KviCustomToolBarSeparator(t,"kvirc.separator");
registerWidget(w);
-#ifdef COMPILE_USE_QT4
- t->addWidget(w);
-#endif
return w;
}
@@ -689,9 +680,6 @@ TQWidget * KviConnectAction::addToCustomToolBar(KviCustomToolBar *t)
m_szConnectString,
this,TQT_SLOT(activate()),t,name());
registerWidget(b);
-#ifdef COMPILE_USE_QT4
- t->addWidget(b);
-#endif
activeContextStateChanged();
return b;
}
@@ -766,13 +754,8 @@ TQWidget * KviSubmenuAction::addToCustomToolBar(KviCustomToolBar *t)
this,TQT_SLOT(activate()),t,name());
b->setPopup(m_pPopup);
-#ifdef COMPILE_USE_QT4
- b->setPopupMode( scriptCode().isEmpty() ? TQToolButton::InstantPopup : TQToolButton::MenuButtonPopup);
- t->addWidget(b);
-#else
b->setShowSubmenuIndicator(true);
b->setPopupDelay(1);
-#endif
registerWidget(b);
if(!isEnabled())b->setEnabled(false);
return b;
@@ -1113,9 +1096,6 @@ TQWidget * KviGoAwayAction::addToCustomToolBar(KviCustomToolBar *t)
m_szAwayString,
this,TQT_SLOT(activate()),t,name());
registerWidget(b);
-#ifdef COMPILE_USE_QT4
- t->addWidget(b);
-#endif
activeContextStateChanged();
return b;
}
diff --git a/src/kvirc/kernel/kvi_iconmanager.cpp b/src/kvirc/kernel/kvi_iconmanager.cpp
index 44d1788..3bc1c36 100644
--- a/src/kvirc/kernel/kvi_iconmanager.cpp
+++ b/src/kvirc/kernel/kvi_iconmanager.cpp
@@ -39,15 +39,9 @@
#include <tqlayout.h>
#include <tqlabel.h>
-#ifndef COMPILE_USE_QT4
- // In TQt.4 we need to use TQMimeData ?
- #include <tqdragobject.h>
-#endif
+#include <tqdragobject.h>
#include <tqcursor.h>
-#ifdef COMPILE_USE_QT4
- #include <tqevent.h>
-#endif
// kvi_app.cpp
extern TQPixmap * g_pUserChanStatePixmap;
@@ -352,11 +346,7 @@ static const char * g_szIconNames[KVI_NUM_SMALL_ICONS]=
};
KviIconWidget::KviIconWidget()
-#ifdef COMPILE_USE_QT4
-: TQWidget(0,"global_icon_widget" /*,WType_TopLevel | WStyle_Customize | WStyle_Title | WStyle_StaysOnTop | WStyle_DialogBorder | WStyle_SysMenu | WStyle_Minimize*/)
-#else
: TQWidget(0,"global_icon_widget",WType_TopLevel | WStyle_Customize | WStyle_Title | WStyle_StaysOnTop | WStyle_DialogBorder | WStyle_SysMenu | WStyle_Minimize)
-#endif
{
init();
}
@@ -428,11 +418,9 @@ bool KviIconWidget::eventFilter(TQObject * o,TQEvent *e)
if(const TQPixmap * pix = ((TQLabel *)o)->pixmap())
{
// FIXME: In TQt 4.x this stuff needs to be ported to a different api.. which one ?
-#ifndef COMPILE_USE_QT4
TQDragObject * drobj = new TQTextDrag(o->name(),this);
drobj->setPixmap(*pix,((TQLabel *)o)->mapFromGlobal(TQCursor::pos()));
drobj->dragCopy();
-#endif
return true;
}
}
diff --git a/src/kvirc/kernel/kvi_ipc.cpp b/src/kvirc/kernel/kvi_ipc.cpp
index 7e61fe9..c4b15db 100644
--- a/src/kvirc/kernel/kvi_ipc.cpp
+++ b/src/kvirc/kernel/kvi_ipc.cpp
@@ -54,14 +54,8 @@
#include <unistd.h> // for getuid
#include <sys/types.h> // for getuid
- #ifdef COMPILE_USE_QT4
- #include <tqx11info_x11.h>
- #define kvi_ipc_get_xdisplay QX11Info::display
- #define kvi_ipc_get_xrootwin QX11Info::appRootWindow
- #else
#define kvi_ipc_get_xdisplay tqt_xdisplay
#define kvi_ipc_get_xrootwin tqt_xrootwin
- #endif
static Atom kvi_atom_ipc_sentinel_window;
static Atom kvi_atom_ipc_remote_command;
diff --git a/src/kvirc/kernel/kvi_ipc.h b/src/kvirc/kernel/kvi_ipc.h
index 39745eb..26c50ef 100644
--- a/src/kvirc/kernel/kvi_ipc.h
+++ b/src/kvirc/kernel/kvi_ipc.h
@@ -38,11 +38,6 @@
#include <windows.h>
#else //!COMPILE_ON_WINDOWS
#ifndef COMPILE_NO_X
- #ifdef COMPILE_USE_QT4
- // We need this to be included BEFORE X11/Xlib.h
- // because of preprocessor constant collisions...
- #include <tqcoreevent.h>
- #endif
#include "kvi_xlib.h" // for XEvent
#endif //!COMPILE_NO_X
#endif //!COMPILE_ON_WINDOWS
diff --git a/src/kvirc/kernel/kvi_lagmeter.cpp b/src/kvirc/kernel/kvi_lagmeter.cpp
index 43b3fa1..8d8d2ae 100644
--- a/src/kvirc/kernel/kvi_lagmeter.cpp
+++ b/src/kvirc/kernel/kvi_lagmeter.cpp
@@ -66,9 +66,7 @@ KviLagMeter::KviLagMeter(KviIrcConnection * c)
KviLagMeter::~KviLagMeter()
{
if(m_pDeletionSignal)*m_pDeletionSignal = true;
-#ifndef COMPILE_USE_QT4
killTimers();
-#endif
delete m_pCheckList;
}
diff --git a/src/kvirc/kernel/kvi_options.h b/src/kvirc/kernel/kvi_options.h
index 881042c..3739b0e 100644
--- a/src/kvirc/kernel/kvi_options.h
+++ b/src/kvirc/kernel/kvi_options.h
@@ -312,7 +312,6 @@ DECLARE_OPTION_STRUCT(KviStringListOption,TQStringList)
#define KviOption_boolUseSystemUrlHandlers 218 /* Windoze only*/
#define KviOption_boolScaleAvatarsOnLoad 219
#define KviOption_boolDisableNotifierFadein 220 /* interface::notifier */
-#define KviOption_boolUseAntiAliasing 221 /* qt4 only! */
#define KVI_NUM_BOOL_OPTIONS 222
@@ -651,16 +650,6 @@ extern KVIRC_API KviStringListOption g_stringlistOptionsTable[KVI_NUM_STRINGLIST
#define _OUTPUT_QUIET (KVI_OPTION_UINT(KviOption_uintOutputVerbosityLevel) <= KVI_VERBOSITY_LEVEL_QUIET)
#define _OUTPUT_MUTE (KVI_OPTION_UINT(KviOption_uintOutputVerbosityLevel) <= KVI_VERBOSITY_LEVEL_MUTE)
-#ifdef COMPILE_USE_QT4
- #define START_TABLE_BOLD_ROW "<tr><td style=\"background-color: rgb(0,0,0); font-weight: bold; color: rgb(200,200,255); text-indent: 5px;\"><nobr>"
- #define END_TABLE_BOLD_ROW "</nobr></td></tr>"
-
- #define START_TABLE_NORMAL_ROW "<tr><td>"
-
- #define SET_ANTI_ALIASING(p) \
- (p).setRenderHint(TQPainter::Antialiasing, KVI_OPTION_BOOL(KviOption_boolUseAntiAliasing)); \
- (p).setRenderHint(TQPainter::TextAntialiasing, KVI_OPTION_BOOL(KviOption_boolUseAntiAliasing));
-#else
#define START_TABLE_BOLD_ROW "<tr><td bgcolor=\"#303030\">" \
"<font color=\"#FFFFFF\"><nobr><b>"
#define END_TABLE_BOLD_ROW "</b></nobr></font></td></tr>"
@@ -668,7 +657,6 @@ extern KVIRC_API KviStringListOption g_stringlistOptionsTable[KVI_NUM_STRINGLIST
#define START_TABLE_NORMAL_ROW "<tr><td bgcolor=\"#F0F0F0\">"
#define SET_ANTI_ALIASING(p)
-#endif
#if defined(_KVI_OPTIONS_CPP_) || defined(_WANT_OPTION_FLAGS_)
diff --git a/src/kvirc/kernel/kvi_theme.cpp b/src/kvirc/kernel/kvi_theme.cpp
index 4d1d06f..30b1932 100644
--- a/src/kvirc/kernel/kvi_theme.cpp
+++ b/src/kvirc/kernel/kvi_theme.cpp
@@ -36,11 +36,7 @@
#define KVI_THEME_MEDIUM_SCREENSHOT_NAME "screenshot_medium.png"
#define KVI_THEME_LARGE_SCREENSHOT_NAME "screenshot.png"
-#ifdef COMPILE_USE_QT4
- #define TQIMAGE_SCALE_MIN TQt::KeepAspectRatio
-#else
#define TQIMAGE_SCALE_MIN TQ_ScaleMin
-#endif
KviThemeInfo::KviThemeInfo()
: KviHeapObject()
diff --git a/src/kvirc/kvs/kvi_kvs_corefunctions_af.cpp b/src/kvirc/kvs/kvi_kvs_corefunctions_af.cpp
index cc48db1..93d729f 100644
--- a/src/kvirc/kvs/kvi_kvs_corefunctions_af.cpp
+++ b/src/kvirc/kvs/kvi_kvs_corefunctions_af.cpp
@@ -947,11 +947,7 @@ namespace KviKvsCoreFunctions
#ifdef COMPILE_SCRIPTTOOLBAR
"ScriptToolBar",
#endif // COMPILE_SCRIPTTOOLBAR
- #ifdef COMPILE_USE_QT4
- "TQt4",
- #else
"TQt3",
- #endif
#ifdef COMPILE_NEW_KVS
"KVS",
#endif
diff --git a/src/kvirc/kvs/kvi_kvs_coresimplecommands_af.cpp b/src/kvirc/kvs/kvi_kvs_coresimplecommands_af.cpp
index 6eb820e..66d3d96 100644
--- a/src/kvirc/kvs/kvi_kvs_coresimplecommands_af.cpp
+++ b/src/kvirc/kvs/kvi_kvs_coresimplecommands_af.cpp
@@ -47,12 +47,7 @@
#include "kvi_xlib.h" // XBell : THIS SHOULD BE INCLUDED AS LAST!
#include <unistd.h> // for usleep();
- #ifdef COMPILE_USE_QT4
- #include <tqx11info_x11.h>
- #define get_xdisplay QX11Info::display
- #else
#define get_xdisplay tqt_xdisplay
- #endif
#endif
diff --git a/src/kvirc/kvs/kvi_kvs_coresimplecommands_gl.cpp b/src/kvirc/kvs/kvi_kvs_coresimplecommands_gl.cpp
index c46ecb2..d7664ac 100644
--- a/src/kvirc/kvs/kvi_kvs_coresimplecommands_gl.cpp
+++ b/src/kvirc/kvs/kvi_kvs_coresimplecommands_gl.cpp
@@ -37,9 +37,6 @@
#include "kvi_out.h"
-#ifdef COMPILE_USE_QT4
- #include <tq3mimefactory.h>
-#endif
namespace KviKvsCoreSimpleCommands
{
@@ -139,11 +136,7 @@ namespace KviKvsCoreSimpleCommands
TQString szOriginal = szTopic;
TQString topik = szTopic;
-#ifdef COMPILE_USE_QT4
- TQStringList pl = Q3MimeSourceFactory::defaultFactory()->filePath();
-#else
TQStringList pl = TQMimeSourceFactory::defaultFactory()->filePath();
-#endif
bool bLowCaseTried = false;
bool bFound = KviFileUtils::fileExists(szTopic);
diff --git a/src/kvirc/kvs/kvi_kvs_coresimplecommands_mr.cpp b/src/kvirc/kvs/kvi_kvs_coresimplecommands_mr.cpp
index d398b18..701a265 100644
--- a/src/kvirc/kvs/kvi_kvs_coresimplecommands_mr.cpp
+++ b/src/kvirc/kvs/kvi_kvs_coresimplecommands_mr.cpp
@@ -1320,15 +1320,9 @@ namespace KviKvsCoreSimpleCommands
KVSCSC_PARAMETER("parameters",KVS_PT_STRINGLIST,KVS_PF_OPTIONAL,l)
KVSCSC_PARAMETERS_END
-#ifdef COMPILE_USE_QT4
- TQProcess proc;
- proc.start(szCommand,l);
- // FIXME: KVSCSC_pContext->warning(__tr2qs("Failed to execute command '%Q'"),&szCommand);
-#else
TQProcess proc(szCommand);
for ( TQStringList::Iterator it = l.begin(); it != l.end(); ++it ) proc.addArgument(*it);
if(!proc.start())KVSCSC_pContext->warning(__tr2qs("Failed to execute command '%Q'"),&szCommand);
-#endif
return true;
}
};
diff --git a/src/kvirc/kvs/kvi_kvs_object.cpp b/src/kvirc/kvs/kvi_kvs_object.cpp
index 46f6efb..3bfca49 100644
--- a/src/kvirc/kvs/kvi_kvs_object.cpp
+++ b/src/kvirc/kvs/kvi_kvs_object.cpp
@@ -1017,10 +1017,7 @@ bool KviKvsObject::function_killTimer(KviKvsObjectFunctionCall * c)
bool KviKvsObject::function_killTimers(KviKvsObjectFunctionCall * c)
{
- // FIXME: QT4 does not seem to have TQObject::killTimers()
-#ifndef COMPILE_USE_QT4
killTimers();
-#endif
return true;
}
@@ -1045,27 +1042,16 @@ bool KviKvsObject::function_listProperties(KviKvsObjectFunctionCall * c)
const TQMetaObject *o = m_pObject->metaObject();
if(!bArray)
w->output(KVI_OUT_SYSTEMMESSAGE,__tr2qs("Properties for TQt class %s"),o->className());
-#ifndef COMPILE_USE_QT4
while(o)
{
-#endif
kvs_int_t idx = 0;
- #ifdef COMPILE_USE_QT4
- TQMetaProperty prop = o->property(idx);
- const TQMetaProperty *p = &prop;
- #else
const TQMetaProperty *p = o->property(idx);
- #endif
while(p)
{
TQString szOut;
TQString szName = p->name();
- #ifdef COMPILE_USE_QT4
- TQString szType = p->typeName();
- #else
TQString szType = p->type();
- #endif
if(bArray)
KviTQString::sprintf(szOut,"%Q, %Q",&szName,&szType);
else {
@@ -1076,7 +1062,6 @@ bool KviKvsObject::function_listProperties(KviKvsObjectFunctionCall * c)
if(p->isEnumType())
{
szOut += ", enum(";
-#ifndef COMPILE_USE_QT4
// FIXME: TQt 4.x needs TQMetaEnum for this loop
TQStrList le = p->enumKeys();
int i = 0;
@@ -1088,41 +1073,23 @@ bool KviKvsObject::function_listProperties(KviKvsObjectFunctionCall * c)
szOut.append(", ");
szOut.append(c2);
}
-#endif
szOut += ")";
}
-#ifdef COMPILE_USE_QT4
- // FIXME: QT4 Need to read better the docs and check the changes: there seem to be too many
- // for me to fix now. Actually I need to get the whole executable working...
- if(p->isWritable())szOut += ", writable";
-#else
if(p->isSetType())szOut += ", set";
if(p->writable())szOut += ", writable";
-#endif
if(bArray)
a->set(cnt,new KviKvsVariant(szOut));
else
w->outputNoFmt(KVI_OUT_SYSTEMMESSAGE,szOut);
-#ifdef COMPILE_USE_QT4
- idx++;
- if (idx<o->propertyCount()){
- prop = o->property(idx);
- p = &prop;
- }
- else p=0;
-#else
p = o->property(idx);
idx++;
-#endif
cnt++;
}
-#ifndef COMPILE_USE_QT4
o = o->superClass();
}
-#endif
}
@@ -1153,22 +1120,13 @@ bool KviKvsObject::function_setProperty(KviKvsObjectFunctionCall * c)
return true;
}
-#ifdef COMPILE_USE_QT4
- int idx = m_pObject->metaObject()->indexOfProperty(szName);
-#else
int idx = m_pObject->metaObject()->findProperty(szName,true);
-#endif
if(idx < 0)
{
c->warning(__tr2qs("No TQt property named \"%Q\" for object named \"%Q\" of class %Q"),&szName,&m_szName,&(m_pClass->name()));
return true;
}
-#ifdef COMPILE_USE_QT4
- TQMetaProperty prop = m_pObject->metaObject()->property(idx);
- const TQMetaProperty * p = &prop;
-#else
const TQMetaProperty * p = m_pObject->metaObject()->property(idx,true);
-#endif
if(!p)
{
c->warning(__tr2qs("Can't find property named \"%Q\" for object named \"%Q\" of class %Q: the property is indexed but it doesn't really exist"),&szName,&m_szName,&(m_pClass->name()));
@@ -1186,11 +1144,7 @@ bool KviKvsObject::function_setProperty(KviKvsObjectFunctionCall * c)
{
TQString szKey;
v->asString(szKey);
-#ifdef COMPILE_USE_QT4
- int val = p->enumerator().keyToValue(szKey);
-#else
int val = p->keyToValue(szKey);
-#endif
TQVariant var(val);
m_pObject->setProperty(szName,var);
return true;
@@ -1274,8 +1228,6 @@ bool KviKvsObject::function_setProperty(KviKvsObjectFunctionCall * c)
m_pObject->setProperty(szName,TQVariant(TQRect(iX,iY,iW,iH)));
}
break;
-#ifndef COMPILE_USE_QT4
- // FIXME: QT4 ????
case TQVariant::Color:
{
if(!v->isArray())WRONG_TYPE("array(integer,integer,integer)")
@@ -1354,7 +1306,6 @@ bool KviKvsObject::function_setProperty(KviKvsObjectFunctionCall * c)
}
}
break;
-#endif
default:
c->warning(__tr2qs("Property \"%Q\" for object named \"%Q\" of class %Q has an unsupported data type"),&szName,&m_szName,&(m_pClass->name()));
c->returnValue()->setNothing();
@@ -1384,11 +1335,7 @@ bool KviKvsObject::function_property(KviKvsObjectFunctionCall * c)
return true;
}
-#ifdef COMPILE_USE_QT4
- int idx = m_pObject->metaObject()->indexOfProperty(szName);
-#else
int idx = m_pObject->metaObject()->findProperty(szName,true);
-#endif
if(idx < 0)
{
if (bNoerror) c->returnValue()->setString("No TQt properties");
@@ -1399,12 +1346,7 @@ bool KviKvsObject::function_property(KviKvsObjectFunctionCall * c)
}
return true;
}
-#ifdef COMPILE_USE_QT4
- TQMetaProperty prop = m_pObject->metaObject()->property(idx);
- const TQMetaProperty * p = &prop;
-#else
const TQMetaProperty * p = m_pObject->metaObject()->property(idx,true);
-#endif
if(!p)
{
c->warning(__tr2qs("Can't find property named \"%Q\" for object named \"%Q\" of class %Q: the property is indexed but it doesn't really exist"),&szName,&m_szName,&(m_pClass->name()));
@@ -1422,11 +1364,7 @@ bool KviKvsObject::function_property(KviKvsObjectFunctionCall * c)
if(p->isEnumType())
{
-#ifdef COMPILE_USE_QT4
- c->returnValue()->setString(p->enumerator().valueToKey(v.toInt()));
-#else
c->returnValue()->setString(p->valueToKey(v.toInt()));
-#endif
return true;
}
@@ -1476,8 +1414,6 @@ bool KviKvsObject::function_property(KviKvsObjectFunctionCall * c)
c->returnValue()->setArray(a);
}
break;
-#ifndef COMPILE_USE_QT4
- // FIXME: QT4 ?
case TQVariant::Color:
{
TQColor clr = v.toColor();
@@ -1505,7 +1441,6 @@ bool KviKvsObject::function_property(KviKvsObjectFunctionCall * c)
c->returnValue()->setString(szFlags);
}
break;
-#endif
default:
if (bNoerror) c->returnValue()->setString("Unsupported_data_type");
else
diff --git a/src/kvirc/kvs/kvi_kvs_popupmenu.cpp b/src/kvirc/kvs/kvi_kvs_popupmenu.cpp
index ef52bee..b531904 100644
--- a/src/kvirc/kvs/kvi_kvs_popupmenu.cpp
+++ b/src/kvirc/kvs/kvi_kvs_popupmenu.cpp
@@ -324,10 +324,7 @@ void KviKvsPopupMenuItemLabel::fill(KviKvsPopupMenu * pMenu,KviKvsPopupMenuTopLe
}
m_pLabel = new TQLabel(szText,pMenu);
TQObject::connect(m_pLabel,TQT_SIGNAL(destroyed()),m_pSignalRelay,TQT_SLOT(labelDestroyed()));
-#ifndef COMPILE_USE_QT4
- // FIXME: QT4 Seems to not allow widgets as TQMenu items
pMenu->insertItem(m_pLabel);
-#endif
m_pLabel->setFrameStyle(TQFrame::StyledPanel | TQFrame::Raised);
if(pPix)m_pLabel->setPixmap(*pPix);
}
diff --git a/src/kvirc/kvs/kvi_kvs_processmanager.cpp b/src/kvirc/kvs/kvi_kvs_processmanager.cpp
index c6925e6..ab4a7c1 100644
--- a/src/kvirc/kvs/kvi_kvs_processmanager.cpp
+++ b/src/kvirc/kvs/kvi_kvs_processmanager.cpp
@@ -80,11 +80,7 @@ bool KviKvsProcessAsyncOperation::start()
//
// [02:50:21] <kode54> if ( TQApplication::winVersion() & TQt::WV_NT_based )
// [02:50:41] <kode54> I see another implementation using that, maybe it is the official way of detecting that :[
-#ifdef COMPILE_USE_QT4
- szShell = !(TQSysInfo::WindowsVersion & TQSysInfo::WV_DOS_based) ? "cmd.exe /c" : "command.com /c";
-#else
szShell = "command.com /c";
-#endif
// Thnx kode54 :)
#else
diff --git a/src/kvirc/kvs/kvi_kvs_variant.cpp b/src/kvirc/kvs/kvi_kvs_variant.cpp
index 1510f10..14608be 100644
--- a/src/kvirc/kvs/kvi_kvs_variant.cpp
+++ b/src/kvirc/kvs/kvi_kvs_variant.cpp
@@ -1365,11 +1365,7 @@ KviKvsVariant* KviKvsVariant::unserialize(const TQString& data)
{
KviKvsVariant* pResult = 0;
-#ifdef COMPILE_USE_QT4
- const TQChar * aux = (const TQChar *)data.constData();
-#else
const TQChar * aux = (const TQChar *)data.ucs2();
-#endif
pResult = unserialize(&aux);
diff --git a/src/kvirc/sparser/kvi_sp_ctcp.cpp b/src/kvirc/sparser/kvi_sp_ctcp.cpp
index b6d8202..002e9b1 100644
--- a/src/kvirc/sparser/kvi_sp_ctcp.cpp
+++ b/src/kvirc/sparser/kvi_sp_ctcp.cpp
@@ -60,11 +60,7 @@
#include <tqdatetime.h>
-#ifdef COMPILE_USE_QT4
- #include <TQTextDocument>
-#else
#include <tqstylesheet.h>
-#endif
@@ -1147,20 +1143,8 @@ void KviServerParser::parseCtcpRequestVersion(KviCtcpMessage *msg)
{
if(!KVI_OPTION_BOOL(KviOption_boolIgnoreCtcpVersion))
{
- TQString szVersion;
-#ifdef COMPILE_USE_QT4
- #define QT4_TAG " (QT4) "
-#else
- #define QT4_TAG
-#endif
-
-#ifdef COMPILE_ON_WINDOWS
- szVersion = "KVIrc " KVI_VERSION QT4_TAG " '" KVI_RELEASE_NAME "' " KVI_SOURCES_DATE " - build " KVI_BUILD_DATE;
- szVersion.append(TQString(" - %1").arg(KviOsInfo::version()));
-#else
- szVersion = "KVIrc " KVI_VERSION QT4_TAG " '" KVI_RELEASE_NAME "' " KVI_SOURCES_DATE " - build " KVI_BUILD_DATE " - " KVI_BUILD_FLAGS;
+ TQString szVersion = "KVIrc " KVI_VERSION " '" KVI_RELEASE_NAME "' " KVI_SOURCES_DATE " - build " KVI_BUILD_DATE " - " KVI_BUILD_FLAGS;
szVersion.append(TQString(" - %1 (%2)").arg(KviOsInfo::name()).arg(KviOsInfo::release()));
-#endif
//szVersion.append(TQString(" - QT Version: %1 - %2").arg(tqVersion()).arg(__tr2qs("http://www.kvirc.net/")));
if(!KVI_OPTION_STRING(KviOption_stringCtcpVersionPostfix).isEmpty())
{
@@ -1447,11 +1431,7 @@ void KviServerParser::parseCtcpRequestAction(KviCtcpMessage *msg)
TQString szMsg = "<b>";
szMsg += msg->pSource->nick();
szMsg += "</b> ";
- #ifdef COMPILE_USE_QT4
- szMsg += TQt::escape(szData);
- #else
szMsg += TQStyleSheet::escape(szData);
- #endif
//tqDebug("kvi_sp_ctcp.cpp:975 debug: %s",szMsg.data());
g_pApp->notifierMessage(pOut,KVI_OPTION_MSGTYPE(KVI_OUT_ACTION).pixId(),szMsg,90);
}
diff --git a/src/kvirc/sparser/kvi_sp_literal.cpp b/src/kvirc/sparser/kvi_sp_literal.cpp
index 00cfe7d..35d5095 100644
--- a/src/kvirc/sparser/kvi_sp_literal.cpp
+++ b/src/kvirc/sparser/kvi_sp_literal.cpp
@@ -72,11 +72,7 @@
//#include "kvi_iconmanager.h"
#include <tqdatetime.h>
-#ifdef COMPILE_USE_QT4
- #include <TQTextDocument>
-#else
#include <tqstylesheet.h>
-#endif
extern KviNickServRuleSet * g_pNickServRuleSet;
@@ -916,11 +912,7 @@ void KviServerParser::parseLiteralPrivmsg(KviIrcMessage *msg)
{
// don't send the message to the notifier twice
iFlags |= KviConsole::NoNotifier;
- #ifdef COMPILE_USE_QT4
- TQString szMsg = TQt::escape(szMsgText);
- #else
TQString szMsg = TQStyleSheet::escape(szMsgText);
- #endif
//tqDebug("kvi_sp_literal.cpp:908 debug: %s",szMsg.data());
g_pApp->notifierMessage(query,KVI_SMALLICON_QUERYPRIVMSG,szMsg,1800);
}
@@ -1274,11 +1266,7 @@ void KviServerParser::parseLiteralNotice(KviIrcMessage *msg)
{
// don't send the message twice to the notifier
iFlags |= KviConsole::NoNotifier;
- #ifdef COMPILE_USE_QT4
- TQString szMsg = TQt::escape(szMsgText);
- #else
TQString szMsg = TQStyleSheet::escape(szMsgText);
- #endif
//tqDebug("kvi_sp_literal.cpp:908 debug: %s",szMsg.data());
g_pApp->notifierMessage(query,KVI_SMALLICON_QUERYNOTICE,szMsg,1800);
}
diff --git a/src/kvirc/ui/kvi_actiondrawer.cpp b/src/kvirc/ui/kvi_actiondrawer.cpp
index d4b02e0..2637d4d 100644
--- a/src/kvirc/ui/kvi_actiondrawer.cpp
+++ b/src/kvirc/ui/kvi_actiondrawer.cpp
@@ -35,15 +35,8 @@
//#include <tqscrollview.h>
#include <tqpainter.h>
#include <tqpixmap.h>
-#ifdef COMPILE_USE_QT4
- #include <tq3header.h>
- #include <tq3simplerichtext.h>
- #include <tqmime.h>
- #include <tqevent.h>
-#else
- #include <tqheader.h>
- #include <tqsimplerichtext.h>
-#endif
+#include <tqheader.h>
+#include <tqsimplerichtext.h>
#include "kvi_draganddrop.h"
@@ -64,11 +57,7 @@ KviActionDrawerPageListViewItem::KviActionDrawerPageListViewItem(KviTalListView
t += " <font color=\"#a0a0a0\">[" + __tr2qs("Script") + "]</font>";
t += "<br><font size=\"-1\">" + a->description()+ "</font>";
m_szKey = a->visibleName().upper();
-#ifdef COMPILE_USE_QT4
- m_pText = new Q3SimpleRichText(t,v->font());
-#else
m_pText = new TQSimpleRichText(t,v->font());
-#endif
TQPixmap * p = a->bigIcon();
m_pIcon = p ? new TQPixmap(*p) : new TQPixmap(LVI_ICON_SIZE,LVI_ICON_SIZE);
}
diff --git a/src/kvirc/ui/kvi_actiondrawer.h b/src/kvirc/ui/kvi_actiondrawer.h
index c268905..bea8307 100644
--- a/src/kvirc/ui/kvi_actiondrawer.h
+++ b/src/kvirc/ui/kvi_actiondrawer.h
@@ -34,11 +34,7 @@
class KviActionDrawerPage;
class TQPixmap;
-#ifdef COMPILE_USE_QT4
- class Q3SimpleRichText;
-#else
- class TQSimpleRichText;
-#endif
+class TQSimpleRichText;
class KviAction;
class KVIRC_API KviActionDrawerPageListViewItem : public KviTalListViewItem
@@ -48,11 +44,7 @@ public:
~KviActionDrawerPageListViewItem();
protected:
TQString m_szName;
-#ifdef COMPILE_USE_QT4
- Q3SimpleRichText * m_pText;
-#else
TQSimpleRichText * m_pText;
-#endif
TQPixmap * m_pIcon;
KviTalListView * m_pListView;
TQString m_szKey;
diff --git a/src/kvirc/ui/kvi_channel.cpp b/src/kvirc/ui/kvi_channel.cpp
index d1ec58a..b997103 100644
--- a/src/kvirc/ui/kvi_channel.cpp
+++ b/src/kvirc/ui/kvi_channel.cpp
@@ -135,22 +135,14 @@ KviChannel::KviChannel(KviFrame * lpFrm,KviConsole * lpConsole,const char * name
// Central splitter
m_pSplitter = new TQSplitter(Qt::Horizontal,this);
- #ifdef COMPILE_USE_QT4
- m_pSplitter->setObjectName(name);
- #else
m_pSplitter->setName(name);
- #endif
m_pSplitter->setOpaqueResize(false);
// Spitted vertially on the left
m_pVertSplitter = new TQSplitter(Qt::Vertical,m_pSplitter);
m_pVertSplitter->setOpaqueResize(false);
// With the IRC view over
m_pIrcView = new KviIrcView(m_pVertSplitter,lpFrm,this);
- #ifdef COMPILE_USE_QT4
- m_pIrcView->setObjectName(name);
- #else
m_pIrcView->setName(name);
- #endif
connect(m_pIrcView,TQT_SIGNAL(rightClicked()),this,TQT_SLOT(textViewRightClicked()));
// And the double view (that may be unused)
m_pMessageView = 0;
@@ -191,11 +183,7 @@ KviChannel::KviChannel(KviFrame * lpFrm,KviConsole * lpConsole,const char * name
m_pHideToolsButton = new KviStyledToolButton(m_pButtonBox,"hide_container_button");
-#ifndef COMPILE_USE_QT4
m_pHideToolsButton->setUsesBigPixmap(false);
-#else
- m_pHideToolsButton->setAutoRaise(true);
-#endif
m_pHideToolsButton->setFixedWidth(10);
if(g_pIconManager->getBigIcon("kvi_horizontal_left.png"))
@@ -301,15 +289,7 @@ void KviChannel::saveProperties(KviConfig *cfg)
KviWindow::saveProperties(cfg);
cfg->writeEntry("TopSplitter",m_pTopSplitter->sizes());
cfg->writeEntry("Splitter",m_pSplitter->sizes());
-#ifdef COMPILE_USE_QT4
- TQPtrList<int> tmp = m_pVertSplitter->sizes();
- KviValueList<int> tmp2;
- for(TQPtrList<int>::Iterator it = tmp.begin();it != tmp.end();++it)
- tmp2.append(*it);
- cfg->writeEntry("VertSplitter",m_pMessageView ? tmp2 : m_VertSplitterSizesList);
-#else
cfg->writeEntry("VertSplitter",m_pMessageView ? m_pVertSplitter->sizes() : m_VertSplitterSizesList);
-#endif
cfg->writeEntry("PrivateBackground",m_privateBackground);
cfg->writeEntry("DoubleView",m_pMessageView ? true : false);
if(m_pUserListView)
@@ -545,19 +525,11 @@ TQPixmap * KviChannel::myIconPtr()
void KviChannel::resizeEvent(TQResizeEvent *e)
{
-#ifdef COMPILE_USE_QT4
- int hght = m_pInput->heightHint();
- int hght2 = m_pTopicWidget->sizeHint().height();
- m_pButtonBox->setGeometry(0,0,width(),hght2);
- m_pSplitter->setGeometry(0,hght2,width(),height() - (hght + hght2));
- m_pInput->setGeometry(0,height() - hght,width(),hght);
-#else
int hght = m_pInput->heightHint();
int hght2 = m_pButtonBox->sizeHint().height();
m_pButtonBox->setGeometry(0,0,width(),hght2);
m_pSplitter->setGeometry(0,hght2,width(),height() - (hght + hght2));
m_pInput->setGeometry(0,height() - hght,width(),hght);
-#endif
}
TQSize KviChannel::sizeHint() const
diff --git a/src/kvirc/ui/kvi_colorwin.cpp b/src/kvirc/ui/kvi_colorwin.cpp
index 8b27750..af190b5 100644
--- a/src/kvirc/ui/kvi_colorwin.cpp
+++ b/src/kvirc/ui/kvi_colorwin.cpp
@@ -38,11 +38,7 @@
KviColorWindow::KviColorWindow()
:TQWidget(0,"toplevel_color_window",TQt::WType_Popup)
{
-#ifdef COMPILE_USE_QT4
setFocusPolicy(TQ_NoFocus);
-#else
- setFocusPolicy(TQ_NoFocus);
-#endif
setBackgroundMode(TQt::NoBackground);
setFixedSize(146,38);
m_pOwner = 0;
diff --git a/src/kvirc/ui/kvi_console.cpp b/src/kvirc/ui/kvi_console.cpp
index 46a7b38..ba7f560 100644
--- a/src/kvirc/ui/kvi_console.cpp
+++ b/src/kvirc/ui/kvi_console.cpp
@@ -90,18 +90,11 @@
#include <tqmessagebox.h>
#include <tqstringlist.h>
-#ifdef COMPILE_USE_QT4
- #include <tq3mimefactory.h>
-#endif
#define __KVI_DEBUG__
#include "kvi_debug.h"
-#ifdef COMPILE_USE_QT4
- #include <TQTextDocument>
-#else
#include <tqstylesheet.h>
-#endif
extern KVIRC_API KviIrcServerDataBase * g_pIrcServerDataBase;
extern KVIRC_API KviProxyDataBase * g_pProxyDataBase;
@@ -139,9 +132,6 @@ KviConsole::KviConsole(KviFrame * lpFrm,int iFlags)
m_pAddressEdit->setInsertionPolicy(TQComboBox::NoInsertion);
m_pAddressEdit->setMinimumHeight(24); //icon is 16px, + margins
m_pButtonBox->setStretchFactor(m_pAddressEdit,1);
-#ifdef COMPILE_USE_QT4
- m_pButtonBox->setObjectName( TQLatin1String( "kvi_window_button_box" ) );
-#endif
KviTalToolTip::add(m_pAddressEdit,__tr2qs("Current IRC URI"));
connect(m_pAddressEdit,TQT_SIGNAL(activated(const TQString & )),this,TQT_SLOT(ircUriChanged(const TQString & )));
connect(g_pApp,TQT_SIGNAL(recentUrlsChanged()),this,TQT_SLOT(recentUrlsChanged()));
@@ -348,11 +338,7 @@ void KviConsole::getUserTipText(const TQString &nick,KviIrcUserEntry *e,TQString
}
if(e->avatar())
{
-#ifdef COMPILE_USE_QT4
- Q3MimeSourceFactory::defaultFactory()->setPixmap("ulv_avatar",*(e->avatar()->pixmap()));
-#else
TQMimeSourceFactory::defaultFactory()->setPixmap("ulv_avatar",*(e->avatar()->pixmap()));
-#endif
buffer += TQString("<tr><td><center><img src=\"ulv_avatar\" width=\"%1\"></center></td></tr>").arg(e->avatar()->pixmap()->width());
}
@@ -767,11 +753,7 @@ void KviConsole::outputPrivmsg(KviWindow *wnd,
TQString szMsg = "<b>&lt;";
szMsg += nick;
szMsg += "&gt;</b> ";
- #ifdef COMPILE_USE_QT4
- szMsg += TQt::escape(szDecodedMessage);
- #else
szMsg += TQStyleSheet::escape(szDecodedMessage);
- #endif
//tqDebug("kvi_console.cpp:629 debug: %s",szMsg.data());
g_pApp->notifierMessage(wnd,KVI_OPTION_MSGTYPE(iSaveType).pixId(),szMsg,90);
}
diff --git a/src/kvirc/ui/kvi_cryptcontroller.cpp b/src/kvirc/ui/kvi_cryptcontroller.cpp
index 2a76316..6b76858 100644
--- a/src/kvirc/ui/kvi_cryptcontroller.cpp
+++ b/src/kvirc/ui/kvi_cryptcontroller.cpp
@@ -78,11 +78,7 @@
m_pWindow = wnd;
-#ifdef COMPILE_USE_QT4
setFocusPolicy(TQ_ClickFocus);
-#else
- setFocusPolicy(TQ_ClickFocus);
-#endif
TQGridLayout *g = new TQGridLayout(this,10,4,2,2);
@@ -106,11 +102,7 @@
m_pDescriptionLabel = new TQLabel(this);
m_pDescriptionLabel->setFrameStyle(TQFrame::Sunken | TQFrame::StyledPanel);
-#ifdef COMPILE_USE_QT4
- m_pDescriptionLabel->setAlignment(TQt::AlignTop | TQt::AlignLeft);
-#else
m_pDescriptionLabel->setAlignment(TQt::AlignTop | TQt::AlignLeft);
-#endif
g->addMultiCellWidget(m_pDescriptionLabel,3,3,1,3);
m_pAuthorLabel = new TQLabel(this);
diff --git a/src/kvirc/ui/kvi_cryptcontroller.h b/src/kvirc/ui/kvi_cryptcontroller.h
index 1304c2f..6f93b42 100644
--- a/src/kvirc/ui/kvi_cryptcontroller.h
+++ b/src/kvirc/ui/kvi_cryptcontroller.h
@@ -26,13 +26,7 @@
#include "kvi_settings.h"
-#ifdef Q_MOC_RUN
-#define COMPILE_CRYPT_SUPPORT
-#endif // Q_MOC_RUN
-
-// TQt4 moc bails out on this ??????
-
-#if defined(COMPILE_CRYPT_SUPPORT) || defined(Q_MOC_RUN)
+#if defined(COMPILE_CRYPT_SUPPORT)
#include <tqwidget.h>
#include "kvi_tal_listbox.h"
#include <tqpushbutton.h>
diff --git a/src/kvirc/ui/kvi_ctcppagedialog.cpp b/src/kvirc/ui/kvi_ctcppagedialog.cpp
index 8a151e6..96d25e8 100644
--- a/src/kvirc/ui/kvi_ctcppagedialog.cpp
+++ b/src/kvirc/ui/kvi_ctcppagedialog.cpp
@@ -34,20 +34,13 @@
#include <tqlabel.h>
#include <tqpixmap.h>
-#ifdef COMPILE_USE_QT4
- #include <tqdesktopwidget.h>
-#endif
// kvi_app.cpp
extern KVIRC_API KviCtcpPageDialog * g_pCtcpPageDialog;
KviCtcpPageDialog::KviCtcpPageDialog()
: TQWidget(0,"kvirc_ctcppage_dialog",
-#ifdef COMPILE_USE_QT4
- TQt::WindowStaysOnTopHint | TQt::Tool | TQt::Dialog | TQt::Window)
-#else
WStyle_StaysOnTop | WStyle_Tool | WType_Dialog | WType_TopLevel)
-#endif
{
TQGridLayout * g = new TQGridLayout(this,4,1,6,0);
m_pWidgetStack = new KviTalWidgetStack(this);
@@ -95,11 +88,7 @@ void KviCtcpPageDialog::tabSelected(int id)
void KviCtcpPageDialog::addPage(const TQString &szNick,const TQString &szUser,const TQString &szHost,const TQString &szMsg)
{
-#ifdef COMPILE_USE_QT4
- int id = m_pTabBar->addTab(szNick);
-#else
int id = m_pTabBar->addTab(new TQTab(szNick));
-#endif
TQLabel * l = new TQLabel(this);
l->setFrameStyle(TQFrame::Raised | TQFrame::StyledPanel);
//l->setMaximumWidth(600);
diff --git a/src/kvirc/ui/kvi_customtoolbar.cpp b/src/kvirc/ui/kvi_customtoolbar.cpp
index 844b0e2..f398bd4 100644
--- a/src/kvirc/ui/kvi_customtoolbar.cpp
+++ b/src/kvirc/ui/kvi_customtoolbar.cpp
@@ -40,19 +40,8 @@
#include <tqpainter.h>
#include <tqstyle.h>
-#ifdef COMPILE_USE_QT4
- #include <tqevent.h>
- #include <tq3dragobject.h>
-
- #define TQDragObject Q3DragObject
- #define TQTextDrag Q3TextDrag
- #define TQIconDrag Q3IconDrag
-
- #include <tqstyleoption.h>
-#else
#include <tqobjectlist.h>
#include <tqdragobject.h>
-#endif
@@ -67,13 +56,7 @@ KviCustomToolBarSeparator::KviCustomToolBarSeparator(KviCustomToolBar *pParent,c
TQSize KviCustomToolBarSeparator::sizeHint() const
{
-#ifdef COMPILE_USE_QT4
- TQStyleOption opt;
- opt.initFrom(this);
- int extent = style()->pixelMetric(TQStyle::PM_ToolBarSeparatorExtent,&opt,this);
-#else
int extent = style().pixelMetric(TQStyle::PM_DockWindowSeparatorExtent,this);
-#endif
if(m_pToolBar->orientation() == Qt::Horizontal)return TQSize(extent,0);
else return TQSize(0,extent);
}
@@ -81,15 +64,9 @@ TQSize KviCustomToolBarSeparator::sizeHint() const
void KviCustomToolBarSeparator::paintEvent(TQPaintEvent *)
{
TQPainter p(this);
-#ifdef COMPILE_USE_QT4
- TQStyleOption opt;
- opt.initFrom(this);
- style()->drawPrimitive(TQStyle::PE_Q3DockWindowSeparator,&opt,&p,this);
-#else
TQStyle::SFlags flags = TQStyle::Style_Default;
if(m_pToolBar->orientation() == Qt::Horizontal)flags |= TQStyle::Style_Horizontal;
style().tqdrawPrimitive(TQStyle::PE_DockWindowSeparator,&p,rect(),colorGroup(),flags);
-#endif
}
@@ -170,14 +147,6 @@ void KviCustomToolBar::beginCustomize()
m_pFilteredChildren = new KviPointerHashTable<void *,bool>;
m_pFilteredChildren->setAutoDelete(true);
// filter the events for all the children
-#ifdef COMPILE_USE_QT4
- TQPtrList<TQObject*> l = children();
- for(TQPtrList<TQObject*>::Iterator it = l.begin();it != l.end();++it)
- {
- if((*it)->isWidgetType())
- filterChild(*it);
- }
-#else
const TQObjectList l = childrenListObject();
TQObjectListIterator it(l);
while(TQObject * o = it.current())
@@ -186,20 +155,11 @@ void KviCustomToolBar::beginCustomize()
filterChild(o);
++it;
}
-#endif
}
void KviCustomToolBar::endCustomize()
{
// stop filtering events
-#ifdef COMPILE_USE_QT4
- TQPtrList<TQObject*> l = children();
- for(TQPtrList<TQObject*>::Iterator it = l.begin();it != l.end();++it)
- {
- if((*it)->isWidgetType())
- unfilterChild(*it);
- }
-#else
const TQObjectList l = childrenListObject();
TQObjectListIterator it(l);
while(TQObject * o = it.current())
@@ -208,7 +168,6 @@ void KviCustomToolBar::endCustomize()
unfilterChild(o);
++it;
}
-#endif
// FIXME: We SHOULD MAKE SURE that the children are re-enabled...
// this could be done by calling setEnabled(isEnabled()) on each action ?
if(m_pFilteredChildren)
@@ -272,30 +231,12 @@ void KviCustomToolBar::dragEnterEvent(TQDragEnterEvent *e)
e->accept(true);
int idx = dropIndexAt(mapFromGlobal(TQCursor::pos()),0,0);
m_pDraggedChild = a->addToCustomToolBar(this);
-#ifdef COMPILE_USE_QT4
- TQWidget * pWidgetToMove = widgetAt(idx);
- bool bDone = false;
- TQAction * a;
- if(pWidgetToMove)
- {
- a = actionForWidget(pWidgetToMove);
- if(a)
- {
- bDone = true;
- a = insertWidget(a,m_pDraggedChild);
- }
- }
- if(!bDone)
- a = addWidget(m_pDraggedChild);
- a->setVisible(true);
-#else
boxLayout()->remove(m_pDraggedChild); // in case it was already added
boxLayout()->insertWidget(idx,m_pDraggedChild);
#ifdef COMPILE_TDE_SUPPORT
// bleah ://///
insertWidget(-1,m_pDraggedChild->sizeHint().width(),m_pDraggedChild,idx);
#endif
-#endif
TQEvent ev(TQEvent::LayoutHint);
TQApplication::sendEvent(this,&ev);
} else e->accept(false);
@@ -333,11 +274,7 @@ int KviCustomToolBar::dropIndexAt(const TQPoint &pnt,TQWidget * exclude,int * ex
// find the widget at the current poisition
// treating exclude as if it was going to be removed
// find also the exclude index if needed
-#ifdef COMPILE_USE_QT4
- TQLayout * l = layout();
-#else
TQBoxLayout * l = boxLayout();
-#endif
TQLayoutItem * i = 0;
if(excludeIdx)*excludeIdx = -1;
int idx = 0;
@@ -450,24 +387,6 @@ int KviCustomToolBar::dropIndexAt(const TQPoint &pnt,TQWidget * exclude,int * ex
}
-#ifdef COMPILE_USE_QT4
-TQWidget * KviCustomToolBar::widgetAt(int index)
-{
- TQLayout * l = layout();
- if(!l)
- return NULL;
- TQLayoutItem * it = l->itemAt(index);
- if(!it)
- return NULL;
- return it->widget();
-}
-
-TQAction * KviCustomToolBar::actionForWidget(TQWidget * pWidget)
-{
- return actionAt(pWidget->x() + 1,pWidget->y() + 1);
-}
-
-#endif
void KviCustomToolBar::drag(TQWidget * child,const TQPoint &pnt)
{
@@ -476,41 +395,12 @@ void KviCustomToolBar::drag(TQWidget * child,const TQPoint &pnt)
tqDebug("DROP INDEX IS %d, ME IS %d",idx,me);
if(idx == me)
return; // would move over itself
-#ifdef COMPILE_USE_QT4
- TQWidget * pWidgetToMove = widgetAt(idx > me ? idx-1 : idx);
- tqDebug("SEARCHING FOR WIDGET TO MOVE AT %d AND FOUND %x (ME=%x)",idx > me ? idx-1 : idx,pWidgetToMove,child);
- if(pWidgetToMove == child)
- return; // hmmm
- bool bDone = false;
- TQAction * pMyOwnAction = actionForWidget(child);
- if(!pMyOwnAction)
- return;
- TQAction * a;
- removeAction(pMyOwnAction);
- if(pWidgetToMove)
- {
- a = actionForWidget(pWidgetToMove);
- if(a)
- {
- tqDebug("AND GOT ACTION FOR THAT WIDGET");
-
- bDone = true;
- a = insertWidget(a,child);
- }
- } else {
- addAction(a);
- }
- if(!bDone)
- a = addWidget(child);
- a->setVisible(true);
-#else
boxLayout()->remove(child);
boxLayout()->insertWidget(idx,child);
#ifdef COMPILE_TDE_SUPPORT
// bleah ://///
insertWidget(-1,child->width(),child,idx);
#endif
-#endif
TQEvent ev(TQEvent::LayoutHint);
TQApplication::sendEvent(this,&ev);
}
@@ -587,69 +477,34 @@ bool KviCustomToolBar::eventFilter(TQObject *o,TQEvent *e)
if((pnt.y() < 0) || (pnt.y() > height()) || (pnt.x() < 0) || (pnt.x() > width()))
{
// drag out!
-// FIXME: This is screwed up in TQt4.... :/
-#ifdef COMPILE_USE_QT4
- TQDrag * d = new TQDrag(this);
- TQMimeData * m = new TQMimeData();
- m->setText(m_pMovedChild->name());
- d->setMimeData(m);
-#else
TQDragObject * d = new TQTextDrag(m_pMovedChild->name(),this);
-#endif
KviAction * act = KviActionManager::instance()->getAction(m_pMovedChild->name());
if(act)
{
TQPixmap * pixie = act->bigIcon();
-#ifdef COMPILE_USE_QT4
- if(pixie)
- {
- d->setPixmap(*pixie);
- d->setHotSpot(TQPoint(3,3));
- }
-#else
if(pixie)d->setPixmap(*pixie,TQPoint(3,3));
-#endif
}
//d->setPixmap(TQPixmap::grabWidget(m_pMovedChild),TQPoint(m_pMovedChild->width() / 2,m_pMovedChild->height() / 2));
// throw it somewhere else for now
if(m_pFilteredChildren)
unfilterChild(TQT_TQOBJECT(m_pMovedChild));
-#ifdef COMPILE_USE_QT4
- TQAction * pActionForMovedChild = actionForWidget(m_pMovedChild);
- if(pActionForMovedChild)
- pActionForMovedChild->setVisible(false);
- m_pMovedChild->hide();
-#else
m_pMovedChild->hide();
m_pMovedChild->reparent(g_pFrame,TQPoint(-1000,-1000),false);
-#endif
TQEvent ev(TQEvent::LayoutHint);
TQApplication::sendEvent(this,&ev);
-#ifdef COMPILE_USE_QT4
- if(!d->exec(TQt::MoveAction) != TQt::MoveAction)
-#else
if(!d->dragMove())
-#endif
{
// the user has probably failed to remove the action from the toolbar
// flash the trashcan in the customize toolbars dialog
KviActionManager::instance()->emitRemoveActionsHintRequest();
// will filter it as ChildInserted
-#ifndef COMPILE_USE_QT4
m_pMovedChild->reparent(this,TQPoint(0,0),false);
-#endif
-#ifdef COMPILE_USE_QT4
- TQAction * pActionForMovedChild = actionForWidget(m_pMovedChild);
- if(pActionForMovedChild)
- pActionForMovedChild->setVisible(false);
-#else
boxLayout()->insertWidget(0,m_pMovedChild);
m_pMovedChild->show();
#ifdef COMPILE_TDE_SUPPORT
// bleah ://///
insertWidget(-1,m_pMovedChild->width(),m_pMovedChild,0);
#endif
-#endif
TQEvent ev(TQEvent::LayoutHint);
TQApplication::sendEvent(this,&ev);
} else {
diff --git a/src/kvirc/ui/kvi_customtoolbar.h b/src/kvirc/ui/kvi_customtoolbar.h
index b6dcc66..3a439fe 100644
--- a/src/kvirc/ui/kvi_customtoolbar.h
+++ b/src/kvirc/ui/kvi_customtoolbar.h
@@ -73,10 +73,6 @@ protected:
virtual void childEvent(TQChildEvent *e);
virtual bool eventFilter(TQObject *o,TQEvent *e);
int dropIndexAt(const TQPoint &pnt,TQWidget * exclude,int * excludeIdx);
-#ifdef COMPILE_USE_QT4
- TQWidget * widgetAt(int index);
- TQAction * actionForWidget(TQWidget * pWidget);
-#endif
void drag(TQWidget * child,const TQPoint &pnt);
void filterChild(TQObject * o);
void unfilterChild(TQObject * o);
diff --git a/src/kvirc/ui/kvi_frame.cpp b/src/kvirc/ui/kvi_frame.cpp
index 6cca7b8..d5c08b0 100644
--- a/src/kvirc/ui/kvi_frame.cpp
+++ b/src/kvirc/ui/kvi_frame.cpp
@@ -71,21 +71,10 @@
#include <tqfile.h>
#include <tqtextstream.h>
-#ifdef COMPILE_USE_QT4
- #include <tq3dockarea.h>
- #define TQDockArea Q3DockArea
-#else
#include <tqdockarea.h>
-#endif
-#ifdef COMPILE_USE_QT4
- #include <tqdesktopwidget.h>
- #include <tqevent.h>
- #include <TQShortcut>
-#else
#include <tqaccel.h>
-#endif
#include <time.h>
@@ -131,16 +120,10 @@ KviFrame::KviFrame()
// This theoretically had to exists before KviMdiManager (that uses enterSdiMode)
m_pMenuBar = new KviMenuBar(this,"main_menu_bar");
-#ifdef COMPILE_USE_QT4
- setMenuWidget(m_pMenuBar);
-#endif
if(KVI_OPTION_BOOL(KviOption_boolStatusBarVisible))
{
m_pStatusBar = new KviStatusBar(this);
-#ifdef COMPILE_USE_QT4
- setStatusBar(m_pStatusBar);
-#endif
// torque: moved out of status bar constructor
// because module init functions exectued in load()
// couldn't access the status bar via g_pFrame->mainStatusBar()
@@ -346,15 +329,6 @@ KviMexToolBar * KviFrame::moduleExtensionToolBar(int extensionId)
KviAccel * KviFrame::installAccelerators(TQWidget * wnd)
{
TQWidget * pParent = wnd ? (TQWidget *)wnd : (TQWidget *)this;
-#ifdef COMPILE_USE_QT4
- new TQShortcut(TQKeySequence(TQt::Key_Left + TQt::ALT),pParent,TQT_SLOT(switchToPrevWindow()));
- new TQShortcut(TQKeySequence(TQt::Key_Right + TQt::ALT),pParent,TQT_SLOT(switchToNextWindow()));
- new TQShortcut(TQKeySequence(TQt::Key_Up + TQt::CTRL),pParent,TQT_SLOT(maximizeWindow()));
- new TQShortcut(TQKeySequence(TQt::Key_Down + TQt::CTRL),pParent,TQT_SLOT(minimizeWindow()));
- new TQShortcut(TQKeySequence(TQt::Key_Escape +TQt::CTRL),pParent,TQT_SLOT(minimizeWindow()));
- new TQShortcut(TQKeySequence(TQt::Key_Left + TQt::ALT + TQt::SHIFT),pParent,TQT_SLOT(switchToPrevWindowInContext()));
- new TQShortcut(TQKeySequence(TQt::Key_Right + TQt::ALT + TQt::SHIFT),pParent,TQT_SLOT(switchToNextWindowInContext()));
-#endif
KviAccel *ac = new KviAccel(pParent);
static int accel_table[] = {
@@ -1060,13 +1034,8 @@ void KviFrame::toggleStatusBar()
m_pStatusBar = new KviStatusBar(this);
m_pStatusBar->load();
-#ifdef COMPILE_USE_QT4
- setStatusBar(m_pStatusBar);
-#endif
m_pStatusBar->show();
-#ifndef COMPILE_USE_QT4
setUpLayout();
-#endif //!COMPILE_USE_QT4
}
}
@@ -1168,11 +1137,7 @@ bool KviFrame::focusNextPrevChild(bool next)
TQWidget * w = focusWidget();
if(w)
{
-#ifdef COMPILE_USE_QT4
- if(w->focusPolicy() == TQ_StrongFocus)return false;
-#else
if(w->focusPolicy() == TQ_StrongFocus)return false;
-#endif
//TQVariant v = w->property("KviProperty_FocusOwner");
//if(v.isValid())return false; // Do NOT change the focus widget!
@@ -1204,13 +1169,9 @@ void KviFrame::saveToolBarPositions()
TQFile f(szTemp);
if(f.open(IO_WriteOnly | IO_Truncate))
{
-#ifdef COMPILE_USE_QT4
- f.write(saveState(1));
-#else //!COMPILE_USE_QT4
TQTextStream ts(&f);
ts << *this;
f.close();
-#endif //!COMPILE_USE_QT4
}
}
@@ -1225,26 +1186,15 @@ void KviFrame::restoreToolBarPositions()
if(f.open(IO_ReadOnly))
{
-#ifdef COMPILE_USE_QT4
- if(!restoreState(f.readAll(),1))
- tqDebug("Error while restoring toolbars position");
-#else //!COMPILE_USE_QT4
TQTextStream ts(&f);
ts >> *this;
f.close();
-#endif //!COMPILE_USE_QT4
} else {
bNeedDefaults = true;
}
if(m_pTaskBar->inherits("KviTreeTaskBar"))
{
-#ifdef COMPILE_USE_QT4
- // ensure that it is not too wide
- m_pTaskBar->setMaximumWidth(600);
- if(m_pTaskBar->width() > 600)
- m_pTaskBar->setFixedWidth(250);
-#else //!COMPILE_USE_QT4
TQDockArea * a = m_pTaskBar->area();
if((a == topDock()) || (a == bottomDock()))
{
@@ -1259,7 +1209,6 @@ void KviFrame::restoreToolBarPositions()
// ensure that it is not too wide
if(m_pTaskBar->width() > 600)
m_pTaskBar->setFixedExtentWidth(250);
-#endif //!COMPILE_USE_QT4
} /*else if(m_pTaskBar->inherits("KviClassicTaskBar"))
{
TQDockArea * a = m_pTaskBar->area();
@@ -1272,10 +1221,8 @@ void KviFrame::restoreToolBarPositions()
}
}*/
-#ifndef COMPILE_USE_QT4
if(bNeedDefaults)
lineUpDockWindows(false);
-#endif //!COMPILE_USE_QT4
}
@@ -1284,27 +1231,15 @@ void KviFrame::createTaskBar()
if(KVI_OPTION_BOOL(KviOption_boolUseTreeWindowListTaskBar))
{
m_pTaskBar = new KviTreeTaskBar();
-#ifdef COMPILE_USE_QT4
- m_pTaskBar->setAllowedAreas(TQt::LeftDockWidgetArea | TQt::RightDockWidgetArea);
- addDockWidget(TQt::LeftDockWidgetArea,m_pTaskBar);
-#else //!COMPILE_USE_QT4
setDockEnabled(m_pTaskBar,TQt::DockTop,false);
setDockEnabled(m_pTaskBar,TQt::DockBottom,false);
-#endif //!COMPILE_USE_QT4
} else {
m_pTaskBar = new KviClassicTaskBar();
-#ifdef COMPILE_USE_QT4
- m_pTaskBar->setAllowedAreas(TQt::AllDockWidgetAreas);
- addDockWidget(TQt::BottomDockWidgetArea,m_pTaskBar);
-#else //!COMPILE_USE_QT4
setDockEnabled(m_pTaskBar,TQt::DockTop,true);
setDockEnabled(m_pTaskBar,TQt::DockBottom,true);
-#endif //!COMPILE_USE_QT4
}
-#ifndef COMPILE_USE_QT4
setDockEnabled(m_pTaskBar,TQt::DockLeft,true);
setDockEnabled(m_pTaskBar,TQt::DockRight,true);
-#endif //!COMPILE_USE_QT4
}
void KviFrame::recreateTaskBar()
@@ -1317,9 +1252,7 @@ void KviFrame::recreateTaskBar()
{
w->destroyTaskBarItem();
}
-#ifndef COMPILE_USE_QT4
removeDockWindow(m_pTaskBar);
-#endif //!COMPILE_USE_QT4
delete m_pTaskBar;
createTaskBar();
for(w = m_pWinList->first();w;w = m_pWinList->next())
diff --git a/src/kvirc/ui/kvi_historywin.cpp b/src/kvirc/ui/kvi_historywin.cpp
index 6e8219f..d657c44 100644
--- a/src/kvirc/ui/kvi_historywin.cpp
+++ b/src/kvirc/ui/kvi_historywin.cpp
@@ -33,27 +33,16 @@
#include <tqnamespace.h>
-#ifdef COMPILE_USE_QT4
- #include <tqevent.h>
-#endif
#include <ctype.h>
extern KviInputHistory * g_pInputHistory;
KviHistoryWindow::KviHistoryWindow()
-#ifdef COMPILE_USE_QT4
-: KviTalListBox(0,TQt::Popup)
-#else
: KviTalListBox(0,TQt::WType_Popup)
-#endif
{
m_pOwner = 0;
-#ifdef COMPILE_USE_QT4
- setHScrollBarMode(Q3ScrollView::AlwaysOff);
-#else
setHScrollBarMode(TQScrollView::AlwaysOff);
-#endif
connect(this,TQT_SIGNAL(selected(const TQString &)),this,TQT_SLOT(itemSelected(const TQString &)));
m_iTimerId = -1;
diff --git a/src/kvirc/ui/kvi_imagedialog.cpp b/src/kvirc/ui/kvi_imagedialog.cpp
index 03eeeee..bb5d941 100644
--- a/src/kvirc/ui/kvi_imagedialog.cpp
+++ b/src/kvirc/ui/kvi_imagedialog.cpp
@@ -281,11 +281,7 @@ void KviImageDialog::heartbeat()
TQImage i(szPath);
if(i.isNull())continue;
TQPixmap pix;
-#ifdef COMPILE_USE_QT4
- if((i.width() > 80) || (i.height() > 80))pix = i.scaled(80,80,TQt::KeepAspectRatio);
-#else
if((i.width() > 80) || (i.height() > 80))pix = i.scale(80,80,TQ_ScaleMin);
-#endif
else pix = i;
TQString tip = szFile;
diff --git a/src/kvirc/ui/kvi_input.cpp b/src/kvirc/ui/kvi_input.cpp
index fe88713..095b581 100644
--- a/src/kvirc/ui/kvi_input.cpp
+++ b/src/kvirc/ui/kvi_input.cpp
@@ -194,13 +194,8 @@ KviInputEditor::KviInputEditor(TQWidget * par,KviWindow *wnd,KviUserListView * v
setInputMethodEnabled(true);
-#ifdef COMPILE_USE_QT4
- setAutoFillBackground(false);
- setFocusPolicy(TQ_StrongFocus);
-#else
setBackgroundMode(TQt::NoBackground);
setFocusPolicy(TQ_StrongFocus);
-#endif
setAcceptDrops(true);
setFrameStyle( LineEditPanel );
setFrameShadow( Plain );
@@ -208,11 +203,7 @@ KviInputEditor::KviInputEditor(TQWidget * par,KviWindow *wnd,KviUserListView * v
m_pIconMenu = new KviTalPopupMenu();
connect(m_pIconMenu,TQT_SIGNAL(activated(int)),this,TQT_SLOT(iconPopupActivated(int)));
-#ifdef COMPILE_USE_QT4
- setCursor(TQt::IBeamCursor);
-#else
setCursor(IbeamCursor);
-#endif
}
KviInputEditor::~KviInputEditor()
@@ -301,31 +292,14 @@ TQSize KviInputEditor::sizeHint() const
int h = TQMAX(fm.lineSpacing(), 14) + 2*2; /* innerMargin */
int w = fm.width( 'x' ) * 17; // "some"
int m = frameWidth() * 2;
-#ifdef COMPILE_USE_QT4
- TQStyleOption opt;
- opt.initFrom(this);
- return (style()->sizeFromContents(TQStyle::CT_LineEdit,&opt,
- TQSize( w + m, h + m ).
- expandedTo(TQApplication::globalStrut()),this));
-#else
return (style().tqsizeFromContents(TQStyle::CT_LineEdit, this,
TQSize( w + m, h + m ).
expandedTo(TQApplication::globalStrut())));
-#endif
}
#define KVI_INPUT_DEF_BACK 100
#define KVI_INPUT_DEF_FORE 101
-#ifdef COMPILE_USE_QT4
-void KviInputEditor::paintEvent(TQPaintEvent *e)
-{
- TQPainter p(this);
- SET_ANTI_ALIASING(p);
- drawFrame(&p);
- drawContents(&p);
-}
-#endif
void KviInputEditor::drawContents(TQPainter *p)
{
@@ -513,11 +487,7 @@ void KviInputEditor::drawContents(TQPainter *p)
while(m_iBlockLen < m_iCursorPosition)
{
TQChar c = m_szTextBuffer.at(m_iBlockLen);
-#ifdef COMPILE_USE_QT4
- m_iLastCursorXPosition+= c.unicode() < 32 ? fm.width(getSubstituteChar(c.unicode())) + 3 : fm.width(c);
-#else
m_iLastCursorXPosition+= (c.unicode() < 256) ? g_iInputFontCharWidth[c.unicode()] : fm.width(c);
-#endif
m_iBlockLen++;
}
@@ -531,12 +501,7 @@ void KviInputEditor::drawContents(TQPainter *p)
pa.setPen(KVI_OPTION_COLOR(KviOption_colorInputForeground));
}
-#ifdef COMPILE_USE_QT4
- // The other version of drawPixmap seems to be buggy
- p->drawPixmap(rect.x(),rect.y(),rect.width(),rect.height(),*pDoubleBufferPixmap,0,0,widgetWidth,widgetHeight);
-#else
p->drawPixmap(rect.x(),rect.y(),*pDoubleBufferPixmap,0,0,widgetWidth,widgetHeight);
-#endif
}
void KviInputEditor::drawTextBlock(TQPainter * pa,TQFontMetrics & fm,int curXPos,int textBaseline,int charIdx,int len,bool bSelected)
@@ -635,11 +600,7 @@ void KviInputEditor::extractNextBlock(int idx,TQFontMetrics & fm,int curXPos,int
(c != TQChar(KVI_TEXT_ICON))))
{
m_iBlockLen++;
-#ifdef COMPILE_USE_QT4
- int xxx = c.unicode() < 32 ? fm.width(getSubstituteChar(c.unicode())) + 3 : fm.width(c);;
-#else
int xxx = (c.unicode() < 256 ? g_iInputFontCharWidth[c.unicode()] : fm.width(c));
-#endif
m_iBlockWidth +=xxx;
curXPos +=xxx;
idx++;
@@ -785,11 +746,7 @@ void KviInputEditor::mousePressEvent(TQMouseEvent *e)
{
szClip = c->text(TQClipboard::Clipboard);
-#ifdef COMPILE_USE_QT4
- int occ = szClip.count(TQChar('\n'));
-#else
int occ = szClip.contains(TQChar('\n'));
-#endif
if(!szClip.isEmpty())
{
@@ -821,11 +778,7 @@ void KviInputEditor::mousePressEvent(TQMouseEvent *e)
l->setFrameStyle(TQFrame::Raised | TQFrame::StyledPanel);
l->setMargin(5);
// FIXME: This does NOT work under TQt 4.x (they seem to consider it as bad UI design)
-#ifndef COMPILE_USE_QT4
g_pInputPopup->insertItem(l);
-#else
- delete l;
-#endif
}
}
@@ -1229,10 +1182,7 @@ void KviInputEditor::focusInEvent(TQFocusEvent *)
update();
}
// XIM handling...
-#ifndef COMPILE_USE_QT4
- // THIS SEEMS TO BE GONE IN TQt4.x ? (even if the documentation states that it *should* be there)
setMicroFocusHint(1,1,width() - 2,height() - 2,true,0);
-#endif
}
void KviInputEditor::focusOutEvent(TQFocusEvent *)
@@ -1297,23 +1247,12 @@ void KviInputEditor::imComposeEvent(TQIMEvent *e)
{
// replace the old pre-edit string with e->text()
m_bUpdatesEnabled = false;
-#ifdef COMPILE_USE_QT4
- // TQt 4.x ??????????
- m_iIMLength = replaceSegment(m_iIMStart, m_iIMLength, e->commitString());
-
- // update selection inside the pre-edit
- m_iIMSelectionBegin = m_iIMStart + e->replacementStart();
- m_iIMSelectionLength = e->replacementLength();
- moveCursorTo(m_iIMSelectionBegin);
-
-#else
m_iIMLength = replaceSegment(m_iIMStart, m_iIMLength, e->text());
// update selection inside the pre-edit
m_iIMSelectionBegin = m_iIMStart + e->cursorPos();
m_iIMSelectionLength = e->selectionLength();
moveCursorTo(m_iIMSelectionBegin);
-#endif
// repaint
@@ -1328,12 +1267,7 @@ void KviInputEditor::imEndEvent(TQIMEvent *e)
{
// replace the preedit area with the IM result text
m_bUpdatesEnabled = false;
-#ifdef COMPILE_USE_QT4
- // TQt 4.x ??????????
- m_iIMLength = replaceSegment(m_iIMStart, m_iIMLength, e->commitString());
-#else
m_iIMLength = replaceSegment(m_iIMStart, m_iIMLength, e->text());
-#endif
// move cursor to after the IM result text
moveCursorTo(m_iIMStart + m_iIMLength);
@@ -2074,19 +2008,11 @@ void KviInputEditor::moveRightFirstVisibleCharToShowCursor()
TQChar c = m_szTextBuffer.at(m_iCursorPosition);
-#ifdef COMPILE_USE_QT4
- m_iLastCursorXPosition += c.unicode() < 32 ? fm.width(getSubstituteChar(c.unicode())) + 3 : fm.width(c);;
-#else
m_iLastCursorXPosition += (c.unicode() < 256) ? g_iInputFontCharWidth[c.unicode()] : fm.width(c);
-#endif
while(m_iLastCursorXPosition >= contentsRect().width()-2*KVI_INPUT_MARGIN)
{
c = m_szTextBuffer.at(m_iFirstVisibleChar);
-#ifdef COMPILE_USE_QT4
- m_iLastCursorXPosition -= c.unicode() < 32 ? fm.width(getSubstituteChar(c.unicode())) + 3 : fm.width(c);;
-#else
m_iLastCursorXPosition -= (c.unicode() < 256) ? g_iInputFontCharWidth[c.unicode()] : fm.width(c);
-#endif
m_iFirstVisibleChar++;
}
}
@@ -2117,11 +2043,7 @@ int KviInputEditor::charIndexFromXPosition(int xPos)
while(curChar < bufLen)
{
TQChar c = m_szTextBuffer.at(curChar);
-#ifdef COMPILE_USE_QT4
- int widthCh = c.unicode() < 32 ? fm.width(getSubstituteChar(c.unicode())) + 3 : fm.width(c);;
-#else
int widthCh = (c.unicode() < 256) ? g_iInputFontCharWidth[c.unicode()] : fm.width(c);
-#endif
if(xPos < (curXPos+(widthCh/2)))return curChar;
else if(xPos < (curXPos+widthCh))return (curChar+1);
{
@@ -2140,11 +2062,7 @@ int KviInputEditor::xPositionFromCharIndex(TQFontMetrics& fm,int chIdx,bool bCo
while(curChar < chIdx)
{
TQChar c = m_szTextBuffer.at(curChar);
-#ifdef COMPILE_USE_QT4
- curXPos += c.unicode() < 32 ? fm.width(getSubstituteChar(c.unicode())) + 3 : fm.width(c);;
-#else
curXPos += (c.unicode() < 256) ? g_iInputFontCharWidth[c.unicode()] : fm.width(c);
-#endif
curChar++;
}
return curXPos;
@@ -2160,11 +2078,7 @@ int KviInputEditor::xPositionFromCharIndex(int chIdx,bool bContentsCoords)
while(curChar < chIdx)
{
TQChar c = m_szTextBuffer.at(curChar);
-#ifdef COMPILE_USE_QT4
- curXPos += c.unicode() < 32 ? g_pLastFontMetrics->width(getSubstituteChar(c.unicode())) + 3 : g_pLastFontMetrics->width(c);
-#else
curXPos += (c.unicode() < 256) ? g_iInputFontCharWidth[c.unicode()] : g_pLastFontMetrics->width(c);
-#endif
curChar++;
}
return curXPos;
@@ -2325,11 +2239,6 @@ KviInput::KviInput(KviWindow *par,KviUserListView * view)
m_pButtonContainer=new KviTalHBox(this);
m_pButtonContainer->setSpacing(0);
-#ifdef COMPILE_USE_QT4
- m_pButtonContainer->setSizePolicy(TQSizePolicy(TQSizePolicy::Minimum,TQSizePolicy::Preferred));
-// if(m_pButtonContainer->layout())
-// m_pButtonContainer->layout()->setSizeConstraint(TQLayout::SetMinimumSize);
-#endif
m_pHistoryButton = new KviStyledToolButton(m_pButtonContainer,"historybutton");
m_pHistoryButton->setUsesBigPixmap(false);
@@ -2386,20 +2295,9 @@ KviInput::KviInput(KviWindow *par,KviUserListView * view)
m_pInputEditor = new KviInputEditor(this,par,view);
connect(m_pInputEditor,TQT_SIGNAL(enterPressed()),this,TQT_SLOT(inputEditorEnterPressed()));
-#ifdef COMPILE_USE_QT4
- m_pInputEditor->setSizePolicy(TQSizePolicy(TQSizePolicy::Expanding,TQSizePolicy::Ignored));
-#else
m_pInputEditor->setSizePolicy(TQSizePolicy(TQSizePolicy::Ignored,TQSizePolicy::Ignored));
-#endif
-#ifdef COMPILE_USE_QT4
- m_pMultiEditorButton->setAutoRaise(true);
- m_pCommandlineModeButton->setAutoRaise(true);
- m_pIconButton->setAutoRaise(true);
- m_pHistoryButton->setAutoRaise(true);
- m_pHideToolsButton->setAutoRaise(true);
-#endif
pLayout->setStretchFactor(m_pInputEditor,100000);
pLayout->setStretchFactor(m_pButtonContainer,0);
@@ -2473,11 +2371,7 @@ void KviInput::keyPressEvent(TQKeyEvent *e)
{
if(szText[0] != '/')
{
-#ifdef COMPILE_USE_QT4
- int nLines = szText.count('\n') + 1;
-#else
int nLines = szText.contains('\n') + 1;
-#endif
if(nLines > 15)
{
int nRet = TQMessageBox::question(
diff --git a/src/kvirc/ui/kvi_input.h b/src/kvirc/ui/kvi_input.h
index 9be5fc0..45a8fcb 100644
--- a/src/kvirc/ui/kvi_input.h
+++ b/src/kvirc/ui/kvi_input.h
@@ -71,9 +71,6 @@ public:
void load(const char * filename);
};
-#ifdef COMPILE_USE_QT4
- #define TQIMEvent TQInputMethodEvent
-#endif
class KVIRC_API KviInputEditor : public TQFrame
{
@@ -210,9 +207,6 @@ protected:
virtual void imStartEvent(TQIMEvent *e);
virtual void imComposeEvent(TQIMEvent *e);
virtual void imEndEvent(TQIMEvent *e);
-#ifdef COMPILE_USE_QT4
- virtual void paintEvent(TQPaintEvent *e);
-#endif
};
class KviScriptEditor;
diff --git a/src/kvirc/ui/kvi_ipeditor.cpp b/src/kvirc/ui/kvi_ipeditor.cpp
index ea0d94d..bed1168 100644
--- a/src/kvirc/ui/kvi_ipeditor.cpp
+++ b/src/kvirc/ui/kvi_ipeditor.cpp
@@ -45,11 +45,7 @@ KviIpEditor::KviIpEditor(TQWidget * parent,AddressType addrType,const TQString &
m_pEdit[7] = 0;
setFrameStyle(TQFrame::Sunken|TQFrame::StyledPanel);
-#ifdef COMPILE_USE_QT4
- setBackgroundRole(TQPalette::Base);
-#else
setBackgroundMode(TQWidget::PaletteBase);
-#endif
setAddressType(addrType);
@@ -70,19 +66,11 @@ void KviIpEditor::setEnabled(bool bEnabled)
if(i<7)if(m_pLabel[i])
{
// Is this the right way ?
-#ifdef COMPILE_USE_QT4
- m_pLabel[i]->setBackgroundRole(isEnabled() ? TQPalette::Base : TQPalette::Background);
-#else
m_pLabel[i]->setBackgroundMode(isEnabled() ? TQWidget::PaletteBase : TQWidget::PaletteBackground);
-#endif
m_pLabel[i]->setEnabled(bEnabled);
}
}
-#ifdef COMPILE_USE_QT4
- setBackgroundRole(isEnabled() ? TQPalette::Base : TQPalette::Background);
-#else
setBackgroundMode(isEnabled() ? TQWidget::PaletteBase : TQWidget::PaletteBackground);
-#endif
}
void KviIpEditor::setAddressType(AddressType addrType)
@@ -219,11 +207,7 @@ void KviIpEditor::recreateChildren()
m_pLabel[i]->setText(bIpV4 ? "." : ":");
m_pLabel[i]->show();
// Is this the right way ? setBackgroundMode seems to not work well
-#ifdef COMPILE_USE_QT4
- m_pLabel[i]->setBackgroundRole(isEnabled() ? TQPalette::Base : TQPalette::Background);
-#else
m_pLabel[i]->setBackgroundMode(isEnabled() ? TQWidget::PaletteBase : TQWidget::PaletteBackground);
-#endif
}
}
// Kill the unused widgets , if any
diff --git a/src/kvirc/ui/kvi_irctoolbar.cpp b/src/kvirc/ui/kvi_irctoolbar.cpp
index 2f2a237..5820a5f 100644
--- a/src/kvirc/ui/kvi_irctoolbar.cpp
+++ b/src/kvirc/ui/kvi_irctoolbar.cpp
@@ -46,9 +46,6 @@
#include "kvi_tal_popupmenu.h"
#include <tqlayout.h>
-#ifdef COMPILE_USE_QT4
- #include <tqevent.h>
-#endif
#ifdef COMPILE_PSEUDO_TRANSPARENCY
extern TQPixmap * g_pShadedChildGlobalDesktopBackground;
@@ -68,11 +65,7 @@ KviToolBarGraphicalApplet::KviToolBarGraphicalApplet(TQWidget * par,const char *
}
g_pToolBarGraphicalAppletList->append(this);
-#ifdef COMPILE_USE_QT4
- setAutoFillBackground(false);
-#else
setBackgroundMode(TQWidget::NoBackground);
-#endif
setMouseTracking(true);
m_bResizeMode = false;
@@ -215,12 +208,7 @@ void KviToolBarGraphicalApplet::paintEvent(TQPaintEvent *e)
pa.drawLine(1,height() - 1,width() - 1,height() - 1);
pa.drawLine(width() - 1,1,width() - 1,height());
-#ifdef COMPILE_USE_QT4
- TQPainter qt4SucksBecauseItNeedsAnAdditionalTQPainter(this);
- qt4SucksBecauseItNeedsAnAdditionalTQPainter.drawPixmap(e->rect().left(),e->rect().top(),e->rect().width(),e->rect().height(),*g_pIccMemBuffer,e->rect().left(),e->rect().top(),e->rect().width(),e->rect().height());
-#else
bitBlt(this,e->rect().left(),e->rect().top(),g_pIccMemBuffer,e->rect().left(),e->rect().top(),e->rect().width(),e->rect().height(),TQt::CopyROP);
-#endif
}
void KviToolBarGraphicalApplet::drawContents(TQPainter *)
diff --git a/src/kvirc/ui/kvi_ircview.cpp b/src/kvirc/ui/kvi_ircview.cpp
index 4cb5425..af2da64 100644
--- a/src/kvirc/ui/kvi_ircview.cpp
+++ b/src/kvirc/ui/kvi_ircview.cpp
@@ -135,10 +135,6 @@
#include <time.h>
-#ifdef COMPILE_USE_QT4
- #include <tq3mimefactory.h>
- #define TQMimeSourceFactory Q3MimeSourceFactory
-#endif
#ifdef COMPILE_ON_WINDOWS
@@ -280,11 +276,6 @@ KviIrcView::KviIrcView(TQWidget *parent,KviFrame *pFrm,KviWindow *pWnd)
// Ok...here we go
// initialize the initializable
-#ifdef COMPILE_USE_QT4
- setAttribute(TQt::WA_NoSystemBackground); // This disables automatic qt double buffering
- setAttribute(TQt::WA_OpaquePaintEvent);
- //setAttribute(TQt::WA_PaintOnScreen); // disable qt backing store (that would force us to trigger repaint() instead of the 10 times faster paintEvent(0))
-#endif
m_iFlushTimer = 0;
m_pToolsPopup = 0;
@@ -340,22 +331,14 @@ KviIrcView::KviIrcView(TQWidget *parent,KviFrame *pFrm,KviWindow *pWnd)
m_pMessagesStoppedWhileSelecting->setAutoDelete(false);
// say qt to avoid erasing on repaint
-#ifdef COMPILE_USE_QT4
- setAutoFillBackground(false);
-#else
setBackgroundMode(NoBackground);
-#endif
m_pFm = 0; // will be updated in the first paint event
m_pToolTip = new KviIrcViewToolTip(this);
// Create the scroll bar
-#ifdef COMPILE_USE_QT4
- m_pScrollBar = new TQScrollBar(0,0,1,10,0,Qt::Vertical,this,"irc_view_scrollbar");
-#else
m_pScrollBar = new TQScrollBar(0,0,1,10,0,Qt::Vertical,this,"irc_view_scrollbar");
-#endif
m_pScrollBar->setTracking(true);
m_pScrollBar->show();
@@ -363,12 +346,7 @@ KviIrcView::KviIrcView(TQWidget *parent,KviFrame *pFrm,KviWindow *pWnd)
m_pToolsButton = new KviStyledToolButton(this,"btntools");
-#ifdef COMPILE_USE_QT4
- TQIcon is1(*(g_pIconManager->getSmallIcon(KVI_SMALLICON_POPUPMENU)));
- m_pToolsButton->setAutoRaise(true);
-#else
TQIconSet is1(*(g_pIconManager->getSmallIcon(KVI_SMALLICON_POPUPMENU)),TQIconSet::Small);
-#endif
m_pToolsButton->setIconSet(is1);
KviTalToolTip::add(m_pToolsButton,__tr2qs("Search tools"));
@@ -914,15 +892,7 @@ bool KviIrcView::event(TQEvent *e)
void KviIrcView::wheelEvent(TQWheelEvent *e)
{
-#ifdef COMPILE_USE_QT4
- static bool bHere = false;
- if(bHere)return;
- bHere = true; // TQt4 tends to jump into infinite recursion here
-#endif
g_pApp->sendEvent(m_pScrollBar,e);
-#ifdef COMPILE_USE_QT4
- bHere = false;
-#endif
}
@@ -2739,9 +2709,6 @@ void KviIrcView::fastScroll(int lines)
} else lines = 0;
}
-#ifdef COMPILE_USE_QT4
- scroll(0,-(heightToPaint-1),TQRect(1,1,widgetWidth-2,widgetHeight-2));
-#else
bitBlt(this,1,1,this,1,heightToPaint,widgetWidth -2,widgetHeight - (heightToPaint + KVI_IRCVIEW_VERTICAL_BORDER));
TQRect r(0,widgetHeight - (heightToPaint + KVI_IRCVIEW_VERTICAL_BORDER),
@@ -2750,7 +2717,6 @@ void KviIrcView::fastScroll(int lines)
TQPaintEvent * e = new TQPaintEvent(r);
paintEvent(e);
delete e;
-#endif
if(m_iLastLinkRectHeight > -1)
{
@@ -2819,14 +2785,10 @@ void KviIrcView::paintEvent(TQPaintEvent *p)
int rectWidth = r.width();
if(rectWidth > widgetWidth)rectWidth = widgetWidth;
-#ifdef COMPILE_USE_QT4
- TQPainter pa(this); // we use qt4 double buffering
-#else
KviDoubleBuffer doublebuffer(width(),height());
TQPixmap * pDoubleBufferPixmap = doublebuffer.pixmap();
TQPainter pa(pDoubleBufferPixmap);
-#endif
SET_ANTI_ALIASING(pa);
pa.setFont(font());
@@ -3325,17 +3287,9 @@ no_selection_paint:
{
// paint the cursor line
int iH = lineWrapsHeight + m_iFontLineSpacing;
-#ifdef COMPILE_USE_QT4
- pa.setCompositionMode(TQPainter::CompositionMode_SourceOut);
-#else
pa.setRasterOp(NotROP);
-#endif
pa.fillRect(0,curBottomCoord - iH,widgetWidth,iH + (m_iFontDescent << 1),TQt::black);
-#ifdef COMPILE_USE_QT4
- pa.setCompositionMode(TQPainter::CompositionMode_SourceOver);
-#else
pa.setRasterOp(CopyROP);
-#endif
}
if(m_bMouseIsDown)
@@ -3357,11 +3311,7 @@ no_selection_paint:
// visible!
bLineMarkPainted = true;
//pa.setRasterOp(NotROP);
-#ifdef COMPILE_USE_QT4
- pa.setPen(TQPen(KVI_OPTION_COLOR(KviOption_colorIrcViewMarkLine),1,TQt::DotLine));
-#else
pa.setPen(TQPen(KVI_OPTION_COLOR(KviOption_colorIrcViewMarkLine),1,TQPen::DotLine));
-#endif
pa.drawLine(0,curBottomCoord,widgetWidth,curBottomCoord);
//pa.setRasterOp(CopyROP);
} // else was partially visible only
@@ -3403,11 +3353,7 @@ no_selection_paint:
// need to mark it!
//pa.setRasterOp(NotROP);
//pa.setPen(TQt::black);
-#ifdef COMPILE_USE_QT4
- pa.setPen(TQPen(KVI_OPTION_COLOR(KviOption_colorIrcViewMarkLine),1,TQt::DotLine));
-#else
pa.setPen(TQPen(KVI_OPTION_COLOR(KviOption_colorIrcViewMarkLine),1,TQPen::DotLine));
-#endif
int x = widgetWidth - 8;
int y = KVI_IRCVIEW_VERTICAL_BORDER;
pa.drawLine(x,y,x,y);
@@ -3430,10 +3376,7 @@ no_selection_paint:
pa.drawLine(widgetWidth,1,widgetWidth,widgetHeight);
// COPY TO THE DISPLAY
-#ifndef COMPILE_USE_QT4
bitBlt(this,rectLeft,rectTop,pDoubleBufferPixmap,rectLeft,rectTop,rectWidth,rectHeight,TQt::CopyROP);
-#endif
-// else we use the TQt4 native double buffering
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
diff --git a/src/kvirc/ui/kvi_ircview.h b/src/kvirc/ui/kvi_ircview.h
index 9ec3fb1..88717df 100644
--- a/src/kvirc/ui/kvi_ircview.h
+++ b/src/kvirc/ui/kvi_ircview.h
@@ -56,7 +56,6 @@ class KVIRC_API KviIrcView : public TQWidget
TQ_OBJECT
TQ_PROPERTY(int TransparencyCapable READ dummyRead)
- // we cannot #ifdef due to a bug in moc
TQ_PROPERTY(bool usePaintOnScreen READ getPaintOnScreen WRITE setPaintOnScreen)
public:
friend class KviIrcViewToolTip;
@@ -66,14 +65,8 @@ public:
~KviIrcView();
public:
int dummyRead() const { return 0; };
-#ifdef COMPILE_USE_QT4
- bool getPaintOnScreen() const { return testAttribute(TQt::WA_PaintOnScreen);};
- void setPaintOnScreen(bool bFlag){setAttribute(TQt::WA_PaintOnScreen,bFlag);} ;
-#else
- // hack to fix moc bug on win qt4
bool getPaintOnScreen() const { return 0;};
void setPaintOnScreen(bool bFlag){} ;
-#endif
private:
// TQDate m_lastLogDay;
int m_iFlushTimer;
diff --git a/src/kvirc/ui/kvi_ircviewtools.cpp b/src/kvirc/ui/kvi_ircviewtools.cpp
index d60ba16..bc517c1 100644
--- a/src/kvirc/ui/kvi_ircviewtools.cpp
+++ b/src/kvirc/ui/kvi_ircviewtools.cpp
@@ -42,11 +42,7 @@
#include <tqlabel.h>
#include <tqcheckbox.h>
#include <tqpushbutton.h>
-#ifdef COMPILE_USE_QT4
- #include <tq3header.h>
-#else
#include <tqheader.h>
-#endif
#include <tqlineedit.h>
#include <tqcursor.h>
#include "kvi_accel.h"
@@ -277,12 +273,7 @@ void KviIrcViewToolWidget::filterSave()
void KviIrcViewToolWidget::forceRepaint()
{
- #if defined(COMPILE_USE_QT4) && defined(COMPILE_ON_WINDOWS)
- m_pIrcView->repaint();
- #else
m_pIrcView->paintEvent(0);
- #endif
-
}
void KviIrcViewToolWidget::setFindResult(const TQString & text)
diff --git a/src/kvirc/ui/kvi_listview.cpp b/src/kvirc/ui/kvi_listview.cpp
index 168db46..334086c 100644
--- a/src/kvirc/ui/kvi_listview.cpp
+++ b/src/kvirc/ui/kvi_listview.cpp
@@ -48,11 +48,7 @@ KviListView::~KviListView()
void KviListView::setBackgroundOverlayPixmap(TQPixmap * pix,int iAlignmentFlags)
{
setStaticBackground(TRUE);
-#ifdef COMPILE_USE_QT4
- viewport()->setAutoFillBackground(false);
-#else
viewport()->setBackgroundMode(TQWidget::NoBackground);
-#endif
m_pBackgroundOverlayPixmap=new TQPixmap(*pix);
m_iBackgroundOverlayAlignment= TQt::AlignRight | TQt::AlignBottom;
repaintContents();
@@ -112,9 +108,6 @@ void KviListView::drawContentsOffset(TQPainter * p,int ox,int oy,int cx,int cy,i
// TQt's auto double buffering is buggy and can't be disabled... too bad :/
//
- // The TQt source for the listview painting is also totally unreadable
- // (maybe that's why they have thrown this cool widget away in TQt4: unmantainable)
- //
// Anyway, I've noticed that when double buffering is choosen (and
// TQt seems to have a really complex logic to choose when to enable it
// and when not) then the painter passed to paintCell() of the
diff --git a/src/kvirc/ui/kvi_maskeditor.cpp b/src/kvirc/ui/kvi_maskeditor.cpp
index d120516..bb804ea 100644
--- a/src/kvirc/ui/kvi_maskeditor.cpp
+++ b/src/kvirc/ui/kvi_maskeditor.cpp
@@ -49,11 +49,7 @@ KviMaskItem::KviMaskItem(KviTalListView* parent,KviMaskEntry* entry)
KviMaskItem::~KviMaskItem()
{
}
-#ifdef COMPILE_USE_QT4
-int KviMaskItem::compare ( KviTalListViewItem * i, int col, bool ascending ) const
-#else
int KviMaskItem::compare ( TQListViewItem * i, int col, bool ascending ) const
-#endif
{
if(col==2)
{
@@ -140,11 +136,7 @@ KviMaskEditor::KviMaskEditor(TQWidget * par,KviWindowToolPageButton* button,KviP
w = w->parent();
}
-#ifdef COMPILE_USE_QT4
setFocusPolicy(TQ_ClickFocus);
-#else
- setFocusPolicy(TQ_ClickFocus);
-#endif
TQGridLayout *g = new TQGridLayout(this,4,2,2,2);
@@ -190,11 +182,7 @@ KviMaskEditor::KviMaskEditor(TQWidget * par,KviWindowToolPageButton* button,KviP
g->addMultiCellWidget(l,2,2,0,1);
m_pMaskBox = new KviTalListView(this);
-#ifdef COMPILE_USE_QT4
- m_pMaskBox->setFocusPolicy(TQ_ClickFocus);
-#else
m_pMaskBox->setFocusPolicy(TQ_ClickFocus);
-#endif
m_pMaskBox->setFocusProxy(this);
m_pMaskBox->setFrameStyle(TQFrame::StyledPanel|TQFrame::Sunken);
m_pMaskBox->addColumn(__tr2qs("Mask"));
@@ -209,11 +197,7 @@ KviMaskEditor::KviMaskEditor(TQWidget * par,KviWindowToolPageButton* button,KviP
m_pRemoveMask = new TQPushButton(__tr2qs("Re&move"),this);
m_pRemoveMask->setEnabled(isEnabled);
-#ifdef COMPILE_USE_QT4
m_pRemoveMask->setFocusPolicy(TQ_ClickFocus);
-#else
- m_pRemoveMask->setFocusPolicy(TQ_ClickFocus);
-#endif
m_pRemoveMask->setFocusProxy(this);
g->addWidget(m_pRemoveMask,4,1);
connect(m_pRemoveMask,TQT_SIGNAL(clicked()),this,TQT_SLOT(removeClicked()));
@@ -221,11 +205,7 @@ KviMaskEditor::KviMaskEditor(TQWidget * par,KviWindowToolPageButton* button,KviP
m_pAddButton = new TQPushButton(__tr2qs("Add"),this);
m_pAddButton->setEnabled(isEnabled);
-#ifdef COMPILE_USE_QT4
- m_pAddButton->setFocusPolicy(TQ_ClickFocus);
-#else
m_pAddButton->setFocusPolicy(TQ_ClickFocus);
-#endif
m_pAddButton->setFocusProxy(this);
g->addWidget(m_pAddButton,4,0);
connect(m_pAddButton,TQT_SIGNAL(clicked()),this,TQT_SLOT(addClicked()));
diff --git a/src/kvirc/ui/kvi_maskeditor.h b/src/kvirc/ui/kvi_maskeditor.h
index f15627b..12ae409 100644
--- a/src/kvirc/ui/kvi_maskeditor.h
+++ b/src/kvirc/ui/kvi_maskeditor.h
@@ -51,11 +51,7 @@ public:
~KviMaskItem();
KviMaskEntry* mask() { return &m_Mask; };
-#ifdef COMPILE_USE_QT4
- virtual int compare ( KviTalListViewItem * i, int col, bool ascending ) const;
-#else
virtual int compare ( TQListViewItem * i, int col, bool ascending ) const;
-#endif
protected:
KviMaskEntry m_Mask;
diff --git a/src/kvirc/ui/kvi_mdicaption.cpp b/src/kvirc/ui/kvi_mdicaption.cpp
index 7f57350..f3a06f4 100644
--- a/src/kvirc/ui/kvi_mdicaption.cpp
+++ b/src/kvirc/ui/kvi_mdicaption.cpp
@@ -45,13 +45,7 @@
#include <tqstyle.h>
#include <tqpainter.h>
#include "kvi_tal_popupmenu.h"
-#ifdef COMPILE_USE_QT4
- #include <tq3simplerichtext.h>
- #define TQSimpleRichText Q3SimpleRichText
- #include <tqstyleoption.h>
-#else
#include <tqsimplerichtext.h>
-#endif
#include <tqdrawutil.h>
#include <tqevent.h>
@@ -68,34 +62,17 @@ KviMdiCaptionButton::~KviMdiCaptionButton()
}
-#ifdef COMPILE_USE_QT4
-void KviMdiCaptionButton::paintEvent(TQPaintEvent *e)
-{
- TQPainter painter(this);
- drawButton(&painter);
-}
-#endif
void KviMdiCaptionButton::drawButton(TQPainter *p)
{
-#ifdef COMPILE_USE_QT4
- TQBrush b(parentWidget()->palette().window());
-#else
TQBrush b(parentWidget()->colorGroup().background());
-#endif
if(isDown())
qDrawShadePanel(p,0,0,width(),height(),colorGroup(),true,1,&b);
else
p->fillRect(0,0,width(),height(),b);
-#ifdef COMPILE_USE_QT4
- int x = (width() - 16) / 2;
- int y = (width() - 16) / 2;
- p->drawPixmap(x,y,16,16,icon().pixmap(16,16),0,0,16,16);
-#else
drawButtonLabel(p);
-#endif
}
@@ -120,9 +97,6 @@ KviMdiCaption::KviMdiCaption(KviMdiChild * parent,const char * name)
m_bMouseGrabbed = true;
m_bActive = false;
calcLineSpacing();
-#ifdef COMPILE_USE_QT4
- setAutoFillBackground(false);
-#endif
}
KviMdiCaption::~KviMdiCaption()
@@ -172,11 +146,7 @@ void KviMdiCaption::mousePressEvent(TQMouseEvent *e)
{
m_bMouseGrabbed = true;
m_lastMousePos = TQCursor::pos();
-#ifdef COMPILE_USE_QT4
- setCursor(TQt::SizeAllCursor);
-#else
setCursor(TQCursor::sizeAllCursor);
-#endif
((KviMdiChild *)parent())->activate(true);
}
@@ -235,11 +205,7 @@ void KviMdiCaption::paintEvent(TQPaintEvent * e)
void KviMdiCaption::mouseReleaseEvent(TQMouseEvent *)
{
m_bMouseGrabbed = false;
-#ifdef COMPILE_USE_QT4
- setCursor(TQt::arrowCursor);
-#else
setCursor(TQCursor::arrowCursor);
-#endif
// releaseMouse();
}
diff --git a/src/kvirc/ui/kvi_mdicaption.h b/src/kvirc/ui/kvi_mdicaption.h
index 6fdfe89..f110193 100644
--- a/src/kvirc/ui/kvi_mdicaption.h
+++ b/src/kvirc/ui/kvi_mdicaption.h
@@ -43,9 +43,6 @@ public:
~KviMdiCaptionButton();
protected:
virtual void drawButton(TQPainter * p);
-#ifdef COMPILE_USE_QT4
- virtual void paintEvent(TQPaintEvent *e);
-#endif
};
diff --git a/src/kvirc/ui/kvi_mdichild.cpp b/src/kvirc/ui/kvi_mdichild.cpp
index caa8f64..1ca1184 100644
--- a/src/kvirc/ui/kvi_mdichild.cpp
+++ b/src/kvirc/ui/kvi_mdichild.cpp
@@ -44,16 +44,11 @@
#include <tqstyle.h>
#include <tqpainter.h>
#include "kvi_tal_popupmenu.h"
-#ifndef COMPILE_USE_QT4
- #include <tqobjectlist.h>
-#endif
+#include <tqobjectlist.h>
#include <tqevent.h>
#ifdef Q_OS_MACX
#include "kvi_app.h" //Needed for g_pApp
-#ifdef COMPILE_USE_QT4
- #include <TQDesktopWidget>
-#endif
#endif
#ifdef COMPILE_PSEUDO_TRANSPARENCY
@@ -92,9 +87,6 @@ KviMdiChild::KviMdiChild(KviMdiManager * par,const char * name)
setMouseTracking(true);
setMinimumSize(KVI_MDICHILD_MIN_WIDTH,KVI_MDICHILD_MIN_HEIGHT);
-#ifdef COMPILE_USE_QT4
- setAutoFillBackground(true);
-#endif
}
@@ -116,19 +108,11 @@ TQRect KviMdiChild::restoredGeometry()
}
-#ifdef COMPILE_USE_QT4
-void KviMdiChild::setBackgroundRole(TQPalette::ColorRole)
-{
- // hack
- TQFrame::setBackgroundRole(TQPalette::Window);
-}
-#else
void KviMdiChild::setBackgroundMode(TQWidget::BackgroundMode)
{
// hack
TQFrame::setBackgroundMode(TQWidget::PaletteBackground);
}
-#endif
void KviMdiChild::setIcon(const TQPixmap &pix)
{
diff --git a/src/kvirc/ui/kvi_mdichild.h b/src/kvirc/ui/kvi_mdichild.h
index 8964456..175a61b 100644
--- a/src/kvirc/ui/kvi_mdichild.h
+++ b/src/kvirc/ui/kvi_mdichild.h
@@ -94,11 +94,7 @@ public slots:
signals:
void systemPopupRequest(const TQPoint & pnt);
protected:
-#ifdef COMPILE_USE_QT4
- virtual void setBackgroundRole(TQPalette::ColorRole);
-#else
virtual void setBackgroundMode(TQWidget::BackgroundMode bgmd);
-#endif
virtual void resizeEvent(TQResizeEvent *e);
virtual void mousePressEvent(TQMouseEvent *e);
virtual void mouseMoveEvent(TQMouseEvent *e);
diff --git a/src/kvirc/ui/kvi_mdimanager.cpp b/src/kvirc/ui/kvi_mdimanager.cpp
index daff2db..a2485c1 100644
--- a/src/kvirc/ui/kvi_mdimanager.cpp
+++ b/src/kvirc/ui/kvi_mdimanager.cpp
@@ -45,9 +45,6 @@
#include <tqdrawutil.h>
#include <tqevent.h>
-#ifdef COMPILE_USE_QT4
- #include "kvi_tal_hbox.h"
-#endif
#ifdef COMPILE_PSEUDO_TRANSPARENCY
#include <tqpixmap.h>
@@ -74,9 +71,6 @@ KviMdiManager::KviMdiManager(TQWidget * parent,KviFrame * pFrm,const char * name
m_pSdiCloseButton = 0;
m_pSdiRestoreButton = 0;
m_pSdiMinimizeButton = 0;
-#ifdef COMPILE_USE_QT4
- m_pSdiControls = 0;
-#endif
m_pWindowPopup = new KviTalPopupMenu(this);
connect(m_pWindowPopup,TQT_SIGNAL(activated(int)),this,TQT_SLOT(menuActivated(int)));
@@ -84,21 +78,12 @@ KviMdiManager::KviMdiManager(TQWidget * parent,KviFrame * pFrm,const char * name
m_pTileMethodPopup = new KviTalPopupMenu(this);
connect(m_pTileMethodPopup,TQT_SIGNAL(activated(int)),this,TQT_SLOT(tileMethodMenuActivated(int)));
-#ifdef COMPILE_USE_QT4
- viewport()->setAutoFillBackground(false);
-#else
viewport()->setBackgroundMode(TQWidget::NoBackground);
-#endif
setStaticBackground(true);
resizeContents(width(),height());
-#ifdef COMPILE_USE_QT4
- setFocusPolicy(TQ_NoFocus);
- viewport()->setFocusPolicy(TQ_NoFocus);
-#else
setFocusPolicy(TQ_NoFocus);
viewport()->setFocusPolicy(TQ_NoFocus);
-#endif
connect(g_pApp,TQT_SIGNAL(reloadImages()),this,TQT_SLOT(reloadImages()));
}
@@ -514,14 +499,7 @@ void KviMdiManager::updateSDIMode()
{
m_pSdiIconButton = new KviMenuBarToolButton(b,*pix,"nonne");
connect(m_pSdiIconButton,TQT_SIGNAL(clicked()),this,TQT_SLOT(activeChildSystemPopup()));
-#ifdef COMPILE_USE_QT4
- // This is an obscure, undocumented and internal function in QT4 TQMenuBar
- // I won't be surprised if this disappears....
- b->setCornerWidget(m_pSdiIconButton,TQt::TopLeftCorner);
- m_pSdiIconButton->show();
-#else
m_iSdiIconItemId = b->insertItem(m_pSdiIconButton,-1,0);
-#endif
connect(m_pSdiIconButton,TQT_SIGNAL(destroyed()),this,TQT_SLOT(sdiIconButtonDestroyed()));
} else {
m_pSdiIconButton->setPixmap(*pix);
@@ -557,49 +535,25 @@ void KviMdiManager::enterSDIMode(KviMdiChild *lpC)
TQWidget * pButtonParent;
-#ifdef COMPILE_USE_QT4
- m_pSdiControls = new KviTalHBox(b);
- m_pSdiControls->setMargin(0);
- m_pSdiControls->setSpacing(2);
- m_pSdiControls->setAutoFillBackground(false);
- pButtonParent = m_pSdiControls;
-#else
pButtonParent = b;
-#endif
m_pSdiMinimizeButton = new KviMenuBarToolButton(pButtonParent,*(g_pIconManager->getSmallIcon(KVI_SMALLICON_MINIMIZE)),"btnminimize");
connect(m_pSdiMinimizeButton,TQT_SIGNAL(clicked()),this,TQT_SLOT(minimizeActiveChild()));
-#ifndef COMPILE_USE_QT4
m_iSdiMinimizeItemId = b->insertItem(m_pSdiMinimizeButton,-1,b->count());
-#endif
connect(m_pSdiMinimizeButton,TQT_SIGNAL(destroyed()),this,TQT_SLOT(sdiMinimizeButtonDestroyed()));
m_pSdiRestoreButton = new KviMenuBarToolButton(pButtonParent,*(g_pIconManager->getSmallIcon(KVI_SMALLICON_RESTORE)),"btnrestore");
connect(m_pSdiRestoreButton,TQT_SIGNAL(clicked()),this,TQT_SLOT(restoreActiveChild()));
-#ifndef COMPILE_USE_QT4
m_iSdiRestoreItemId = b->insertItem(m_pSdiRestoreButton,-1,b->count());
-#endif
connect(m_pSdiRestoreButton,TQT_SIGNAL(destroyed()),this,TQT_SLOT(sdiRestoreButtonDestroyed()));
m_pSdiCloseButton = new KviMenuBarToolButton(pButtonParent,*(g_pIconManager->getSmallIcon(KVI_SMALLICON_CLOSE)),"btnclose");
connect(m_pSdiCloseButton,TQT_SIGNAL(clicked()),this,TQT_SLOT(closeActiveChild()));
-#ifndef COMPILE_USE_QT4
m_iSdiCloseItemId = b->insertItem(m_pSdiCloseButton,-1,b->count());
-#endif
connect(m_pSdiCloseButton,TQT_SIGNAL(destroyed()),this,TQT_SLOT(sdiCloseButtonDestroyed()));
-#ifdef COMPILE_USE_QT4
- // This is an obscure, undocumented and internal function in QT4 TQMenuBar
- // I won't be surprised if this disappears....
- b->setCornerWidget(m_pSdiControls,TQt::TopRightCorner);
- // The show below SHOULD force a re-layout of the menubar..
- // but it doesn't work when the KviFrame is still hidden (at startup)
- // We handle this BUG in showEvent()
- m_pSdiControls->show();
-#else
m_pSdiRestoreButton->show();
m_pSdiMinimizeButton->show();
m_pSdiCloseButton->show();
-#endif
emit enteredSdiMode();
setVScrollBarMode(KviTalScrollView::AlwaysOff);
@@ -610,19 +564,6 @@ void KviMdiManager::enterSDIMode(KviMdiChild *lpC)
}
void KviMdiManager::relayoutMenuButtons()
{
-#ifdef COMPILE_USE_QT4
- // force a re-layout of the menubar in TQt4 (see the note in enterSDIMode())
- // by resetting the corner widget
- if(m_pSdiControls)
- {
- m_pFrm->mainMenuBar()->setCornerWidget(0,TQt::TopRightCorner);
- m_pFrm->mainMenuBar()->setCornerWidget(m_pSdiControls,TQt::TopRightCorner);
- }
- // also force an activation of the top MdiChild since it probably didn't get it yet
- KviMdiChild * c = topChild();
- if(c)
- c->activate(false);
-#endif
}
@@ -654,24 +595,10 @@ void KviMdiManager::leaveSDIMode()
{
__range_valid(m_pSdiCloseButton);
-#ifdef COMPILE_USE_QT4
- if(m_pSdiControls)
- {
- delete m_pSdiControls;
- m_pSdiControls = 0;
- }
- if(m_pSdiIconButton)
- {
- m_pSdiIconButton->hide(); // this will force a TQMenuBar relayout
- delete m_pSdiIconButton;
- m_pSdiIconButton = 0;
- }
-#else
if(m_iSdiIconItemId != 0)m_pFrm->mainMenuBar()->removeItem(m_iSdiIconItemId);
if(m_iSdiCloseItemId != 0)m_pFrm->mainMenuBar()->removeItem(m_iSdiCloseItemId);
if(m_iSdiRestoreItemId != 0)m_pFrm->mainMenuBar()->removeItem(m_iSdiRestoreItemId);
if(m_iSdiMinimizeItemId != 0)m_pFrm->mainMenuBar()->removeItem(m_iSdiMinimizeItemId);
-#endif
setVScrollBarMode(KviTalScrollView::Auto);
setHScrollBarMode(KviTalScrollView::Auto);
diff --git a/src/kvirc/ui/kvi_mdimanager.h b/src/kvirc/ui/kvi_mdimanager.h
index 6691403..a70e91d 100644
--- a/src/kvirc/ui/kvi_mdimanager.h
+++ b/src/kvirc/ui/kvi_mdimanager.h
@@ -82,9 +82,6 @@ protected:
KviMenuBarToolButton * m_pSdiCloseButton;
KviMenuBarToolButton * m_pSdiIconButton;
-#ifdef COMPILE_USE_QT4
- KviTalHBox * m_pSdiControls;
-#endif
int m_iSdiIconItemId;
int m_iSdiRestoreItemId;
int m_iSdiMinimizeItemId;
diff --git a/src/kvirc/ui/kvi_menubar.cpp b/src/kvirc/ui/kvi_menubar.cpp
index f3b7544..0bf2c95 100644
--- a/src/kvirc/ui/kvi_menubar.cpp
+++ b/src/kvirc/ui/kvi_menubar.cpp
@@ -95,12 +95,6 @@ KviMenuBar::~KviMenuBar()
void KviMenuBar::showEvent(TQShowEvent *e)
{
-#ifdef COMPILE_USE_QT4
- tqDebug("menubar show");
- // force a re-layout of the menubar in TQt4 (see the note in enterSDIMode())
- // by resetting the corner widget
- m_pFrm->mdiManager()->relayoutMenuButtons();
-#endif
}
void KviMenuBar::addDefaultItem(const TQString &text,KviTalPopupMenu * pop)
diff --git a/src/kvirc/ui/kvi_modeeditor.cpp b/src/kvirc/ui/kvi_modeeditor.cpp
index d77c0f0..746bd57 100644
--- a/src/kvirc/ui/kvi_modeeditor.cpp
+++ b/src/kvirc/ui/kvi_modeeditor.cpp
@@ -68,18 +68,10 @@ KviModeEditor::KviModeEditor(TQWidget * par,KviWindowToolPageButton* button,cons
TQGridLayout *pMasterLayout = new TQGridLayout(this,2,1,2,2);
-#ifdef COMPILE_USE_QT4
setFocusPolicy(TQ_ClickFocus);
-#else
- setFocusPolicy(TQ_ClickFocus);
-#endif
KviTalScrollView *pScrollView = new KviTalScrollView(this);
-#ifdef COMPILE_USE_QT4
- pScrollView->viewport()->setBackgroundRole(TQPalette::Background);
-#else
pScrollView->viewport()->setBackgroundMode(TQWidget::PaletteBackground);
-#endif
pMasterLayout->addWidget(pScrollView,0,0);
diff --git a/src/kvirc/ui/kvi_modew.cpp b/src/kvirc/ui/kvi_modew.cpp
index e2af01b..9210530 100644
--- a/src/kvirc/ui/kvi_modew.cpp
+++ b/src/kvirc/ui/kvi_modew.cpp
@@ -40,11 +40,7 @@ KviModeWidget::KviModeWidget(TQWidget * par,KviChannel* chan,const char * name)
m_pChannel=chan;
m_pLabel=0;
m_pLineEdit=0;
-#ifdef COMPILE_USE_QT4
- setAutoFillBackground(false);
-#else
setBackgroundMode(TQWidget::NoBackground);
-#endif
reset();
}
diff --git a/src/kvirc/ui/kvi_optionswidget.cpp b/src/kvirc/ui/kvi_optionswidget.cpp
index 82c1a83..e267e7b 100644
--- a/src/kvirc/ui/kvi_optionswidget.cpp
+++ b/src/kvirc/ui/kvi_optionswidget.cpp
@@ -73,11 +73,7 @@ void KviOptionsWidget::mergeTip(TQWidget * w,const TQString &tip)
static TQString begin = "<table width=\"100%\" align=\"center\"><tr><td bgcolor=\"#fefef0\">";
static TQString mid = "</td></tr><tr><td>";
static TQString end = "</td></tr></table>";
-#ifdef COMPILE_USE_QT4
- TQString s = w->toolTip();
-#else
TQString s = KviTalToolTip::textFor(w);
-#endif
if(s.isEmpty())KviTalToolTip::add(w,tip);
else {
TQString tmp = begin;
@@ -628,9 +624,6 @@ void KviOptionsWidget::addRowSpacer(int x1,int y1,int x2,int y2)
TQLabel * KviOptionsWidget::addLabel(int x1,int y1,int x2,int y2,const TQString & text,bool bEnabled)
{
TQLabel * l = new TQLabel(text,this);
-#ifdef COMPILE_USE_QT4
- l->setWordWrap(true);
-#endif
l->setEnabled(bEnabled);
addWidgetToLayout(l,x1,y1,x2,y2);
return l;
@@ -639,9 +632,6 @@ TQLabel * KviOptionsWidget::addLabel(int x1,int y1,int x2,int y2,const TQString
TQLabel * KviOptionsWidget::addLabel(TQWidget * pParent,const TQString & text,bool bEnabled)
{
TQLabel * l = new TQLabel(text,pParent);
-#ifdef COMPILE_USE_QT4
- l->setWordWrap(true);
-#endif
l->setEnabled(bEnabled);
return l;
}
@@ -662,11 +652,7 @@ TQFrame * KviOptionsWidget::addSeparator(int x1,int y1,int x2,int y2)
return f;
}
-#ifdef COMPILE_USE_QT4
-KviTalGroupBox * KviOptionsWidget::addGroupBox(int x1,int y1,int x2,int y2,int nStrips,Qt::Orientation o,const TQString &txt,bool bEnabled)
-#else
KviTalGroupBox * KviOptionsWidget::addGroupBox(int x1,int y1,int x2,int y2,int nStrips,KviTalGroupBox::Orientation o,const TQString &txt,bool bEnabled)
-#endif
{
KviTalGroupBox * g = new KviTalGroupBox(nStrips,o,txt,this);
g->setEnabled(bEnabled);
diff --git a/src/kvirc/ui/kvi_optionswidget.h b/src/kvirc/ui/kvi_optionswidget.h
index ff5fde5..ebb44d1 100644
--- a/src/kvirc/ui/kvi_optionswidget.h
+++ b/src/kvirc/ui/kvi_optionswidget.h
@@ -135,11 +135,7 @@ public:
TQLabel * addLabel(int x1,int y1,int x2,int y2,const TQString & text,bool bEnabled = true);
TQLabel * addLabel(TQWidget * pParent,const TQString & text,bool bEnabled = true);
TQLineEdit * addLineEdit(int x1,int y1,int x2,int y2,bool bEnabled = true);
-#ifdef COMPILE_USE_QT4
- KviTalGroupBox * addGroupBox(int x1,int y1,int x2,int y2,int nStrips,Qt::Orientation o,const TQString &txt,bool bEnabled = true);
-#else
KviTalGroupBox * addGroupBox(int x1,int y1,int x2,int y2,int nStrips,KviTalGroupBox::Orientation o,const TQString &txt,bool bEnabled = true);
-#endif
TQFrame * addSeparator(int x1,int y1,int x2,int y2);
void addRowSpacer(int x1,int y1,int x2,int y2);
diff --git a/src/kvirc/ui/kvi_query.cpp b/src/kvirc/ui/kvi_query.cpp
index 2c1e1b8..338a66c 100644
--- a/src/kvirc/ui/kvi_query.cpp
+++ b/src/kvirc/ui/kvi_query.cpp
@@ -85,11 +85,7 @@ KviQuery::KviQuery(KviFrame * lpFrm,KviConsole * lpConsole,const TQString &nick)
createTextEncodingButton(m_pButtonGrid);
-#ifdef COMPILE_USE_QT4
m_pSplitter = new TQSplitter(Qt::Horizontal,this,"main_splitter");
-#else
- m_pSplitter = new TQSplitter(Qt::Horizontal,this,"main_splitter");
-#endif
m_pIrcView = new KviIrcView(m_pSplitter,lpFrm,this);
connect(m_pIrcView,TQT_SIGNAL(rightClicked()),this,TQT_SLOT(textViewRightClicked()));
//m_pEditorsContainer= new KviToolWindowsContainer(m_pSplitter);
diff --git a/src/kvirc/ui/kvi_selectors.cpp b/src/kvirc/ui/kvi_selectors.cpp
index 22335ca..4a9697f 100644
--- a/src/kvirc/ui/kvi_selectors.cpp
+++ b/src/kvirc/ui/kvi_selectors.cpp
@@ -625,11 +625,7 @@ KviMircTextColorSelector::KviMircTextColorSelector(TQWidget * par,const TQString
{
TQPixmap tmp(120,16);
tmp.fill(KVI_OPTION_MIRCCOLOR(i));
-#ifdef COMPILE_USE_QT4
- int id = m_pForePopup->insertItem(tmp,TQString("x"));
-#else
int id = m_pForePopup->insertItem(tmp);
-#endif
m_pForePopup->setItemParameter(id,i);
}
m_pContextPopup->insertItem(__tr2qs("Foreground"),m_pForePopup);
@@ -642,11 +638,7 @@ KviMircTextColorSelector::KviMircTextColorSelector(TQWidget * par,const TQString
{
TQPixmap tmp(120,16);
tmp.fill(KVI_OPTION_MIRCCOLOR(i));
-#ifdef COMPILE_USE_QT4
- int id = m_pForePopup->insertItem(tmp,TQString("x"));
-#else
int id = m_pBackPopup->insertItem(tmp);
-#endif
m_pBackPopup->setItemParameter(id,i);
}
m_pContextPopup->insertItem(__tr2qs("Background"),m_pBackPopup);
diff --git a/src/kvirc/ui/kvi_splash.cpp b/src/kvirc/ui/kvi_splash.cpp
index d3783c0..7fac157 100644
--- a/src/kvirc/ui/kvi_splash.cpp
+++ b/src/kvirc/ui/kvi_splash.cpp
@@ -31,9 +31,6 @@
#include "kvi_fileutils.h"
#include <tqsplashscreen.h>
-#ifdef COMPILE_USE_QT4
- #include <tqdesktopwidget.h>
-#endif
#include <tqpixmap.h>
#include <tqpainter.h>
@@ -107,14 +104,6 @@ KviSplashScreen::KviSplashScreen()
connect(m_pTimer,TQT_SIGNAL(timeout()),this,TQT_SLOT(suicide()));
delete pix;
-#ifdef COMPILE_USE_QT4
- setWindowOpacity(0);
- m_bIncreasing=true;
- m_rTransparency=0;
- m_pFadeTimer= new TQTimer(this);
- connect(m_pFadeTimer,TQT_SIGNAL(timeout()),this,TQT_SLOT(fadeTimerShot()));
- m_pFadeTimer->start(6);
-#endif
}
// We don't need messages on the splash: they just add work to the translators and nobody can read them anyway :D
@@ -145,20 +134,10 @@ void KviSplashScreen::hideEvent(TQHideEvent *e)
void KviSplashScreen::setProgress(int progress)
{
-#ifdef COMPILE_USE_QT4
- TQPixmap slowTQt4Copy = pixmap();
- TQPainter painter(&slowTQt4Copy);
- TQSize size = slowTQt4Copy.size();
- int w = (m_pOverlay->width() * progress) / 100;
- painter.drawPixmap(0,size.height() - m_pOverlay->height(),w,m_pOverlay->height(),*m_pOverlay,0,0,w,m_pOverlay->height());
- painter.end();
- setPixmap(slowTQt4Copy);
-#else
TQPainter painter(pixmap());
TQSize size = pixmap()->size();
painter.drawPixmap(0,size.height() - m_pOverlay->height(),*m_pOverlay,0,0,(m_pOverlay->width() * progress) / 100,m_pOverlay->height());
painter.end();
-#endif
//raise();
repaint();
g_pApp->processEvents(); //damn...
@@ -168,16 +147,11 @@ void KviSplashScreen::setProgress(int progress)
void KviSplashScreen::die()
{
-#ifdef COMPILE_USE_QT4
- m_bIncreasing = false;
- m_pFadeTimer->start(6);
-#else
TQTime now = TQTime::currentTime();
int mSecs = m_creationTime.msecsTo(now);
int mRemaining = KVI_SPLASH_SCREEN_MINIMUM_TIMEOUT_IN_MSECS - mSecs;
if(mRemaining < 0)mRemaining = 0;
m_pTimer->start(mRemaining,true);
-#endif
}
@@ -193,29 +167,6 @@ void KviSplashScreen::suicide()
void KviSplashScreen::fadeTimerShot()
{
-#ifdef COMPILE_USE_QT4
- if(m_bIncreasing)
- {
- m_rTransparency+=0.05;
- setWindowOpacity(m_rTransparency);
- if(m_rTransparency>=1)
- {
- m_pFadeTimer->stop();
- m_bIncreasing=false;
- }
-
-
- } else {
- m_rTransparency-=0.02;
- setWindowOpacity(m_rTransparency);
- if(m_rTransparency<=0)
- {
- m_pFadeTimer->stop();
- m_bIncreasing=true;
- suicide();
- }
- }
-#endif
}
diff --git a/src/kvirc/ui/kvi_splash.h b/src/kvirc/ui/kvi_splash.h
index 5040aa5..b9990e5 100644
--- a/src/kvirc/ui/kvi_splash.h
+++ b/src/kvirc/ui/kvi_splash.h
@@ -47,11 +47,6 @@ private:
TQTimer * m_pTimer;
TQTime m_creationTime;
TQPixmap * m_pOverlay;
-#ifdef COMPILE_USE_QT4
- bool m_bIncreasing;
- qreal m_rTransparency;
- TQTimer * m_pFadeTimer;
-#endif
protected:
virtual void showEvent(TQShowEvent * e);
virtual void hideEvent(TQHideEvent * e);
diff --git a/src/kvirc/ui/kvi_statusbar.cpp b/src/kvirc/ui/kvi_statusbar.cpp
index fde4914..2ddb64a 100644
--- a/src/kvirc/ui/kvi_statusbar.cpp
+++ b/src/kvirc/ui/kvi_statusbar.cpp
@@ -49,9 +49,6 @@
#include "kvi_tal_popupmenu.h"
#include <tqpixmap.h>
-#ifdef COMPILE_USE_QT4
- #include <tqevent.h>
-#endif
// This class COULD be derived also from KStatusBar but in fact
// it adds no graphic functionality and it has only useless methods for us.
@@ -105,11 +102,7 @@ KviStatusBar::KviStatusBar(KviFrame * pFrame)
m_pMessageLabel = new TQLabel("<b>[x]</b> x",this,"msgstatuslabel");
m_pMessageLabel->setMargin(1);
-#ifdef COMPILE_USE_QT4
- m_pMessageLabel->setAlignment(TQt::AlignVCenter | TQt::AlignLeft);
-#else
m_pMessageLabel->setAlignment(SingleLine | TQt::AlignVCenter | TQt::AlignLeft);
-#endif
m_pMessageLabel->setMinimumWidth(350);
m_iLastMinimumHeight = 0;
@@ -341,12 +334,9 @@ void KviStatusBar::contextPopupAboutToShow()
TQString tmp;
KviTQString::sprintf(tmp,"<center><b>%Q</b></center>",&app);
-#ifndef COMPILE_USE_QT4
- // FIXME: This is not supported under TQt4.. :(
TQLabel * l = new TQLabel(tmp,m_pContextPopup);
l->setFrameStyle(TQFrame::Raised | TQFrame::StyledPanel);
m_pContextPopup->insertItem(l);
-#endif
m_pClickedApplet->fillContextPopup(m_pContextPopup);
@@ -486,11 +476,7 @@ void KviStatusBar::mousePressEvent(TQMouseEvent * e)
m_pClickedApplet = appletAt(mapToGlobal(e->pos()));
if(!m_pClickedApplet)return;
m_pClickedApplet->select();
-#ifdef COMPILE_USE_QT4
- g_pApp->setOverrideCursor(TQt::SizeAllCursor);
-#else
g_pApp->setOverrideCursor(sizeAllCursor);
-#endif
}
}
diff --git a/src/kvirc/ui/kvi_statusbarapplet.cpp b/src/kvirc/ui/kvi_statusbarapplet.cpp
index bc8fa02..87cf49f 100644
--- a/src/kvirc/ui/kvi_statusbarapplet.cpp
+++ b/src/kvirc/ui/kvi_statusbarapplet.cpp
@@ -47,9 +47,6 @@
#include <tqcursor.h>
#include "kvi_tal_popupmenu.h"
#include <tqpixmap.h>
-#ifdef COMPILE_USE_QT4
- #include <tqevent.h>
-#endif
// This class COULD be derived also from KStatusBar but in fact
// it adds no graphic functionality and it has only useless methods for us.
@@ -138,15 +135,9 @@ void KviStatusBarApplet::paintEvent(TQPaintEvent * e)
if(m_bSelected)
{
TQPainter p(this);
-#ifdef COMPILE_USE_QT4
- p.setCompositionMode(TQPainter::CompositionMode_SourceOut);
- p.fillRect(rect(),TQt::black);
- p.setCompositionMode(TQPainter::CompositionMode_SourceOver);
-#else
p.setRasterOp(TQt::NotROP);
p.fillRect(rect(),TQt::black);
p.setRasterOp(TQt::CopyROP);
-#endif
}
}
diff --git a/src/kvirc/ui/kvi_styled_controls.cpp b/src/kvirc/ui/kvi_styled_controls.cpp
index d32d5dd..c8299c6 100644
--- a/src/kvirc/ui/kvi_styled_controls.cpp
+++ b/src/kvirc/ui/kvi_styled_controls.cpp
@@ -27,7 +27,6 @@
#include "kvi_styled_controls.h"
-#ifndef COMPILE_USE_QT4
#include "kvi_iconmanager.h"
#include "kvi_app.h"
@@ -370,4 +369,3 @@ void KviStyledToolButton::resizeEvent ( TQResizeEvent * e)
#include "kvi_styled_controls.moc"
-#endif
diff --git a/src/kvirc/ui/kvi_styled_controls.h b/src/kvirc/ui/kvi_styled_controls.h
index 736d9d3..c061874 100644
--- a/src/kvirc/ui/kvi_styled_controls.h
+++ b/src/kvirc/ui/kvi_styled_controls.h
@@ -27,14 +27,6 @@
#include "kvi_settings.h"
-#ifdef COMPILE_USE_QT4
- // we use internal TQt4 styles for now
- #include <tqcheckbox.h>
- #include <tqtoolbutton.h>
-
- #define KviStyledCheckBox TQCheckBox
- #define KviStyledToolButton TQToolButton
-#else
#include <tqcheckbox.h>
#include <tqtoolbutton.h>
@@ -111,6 +103,5 @@ protected:
virtual void resizeEvent ( TQResizeEvent * ) ;
};
-#endif
#endif
diff --git a/src/kvirc/ui/kvi_taskbar.cpp b/src/kvirc/ui/kvi_taskbar.cpp
index 2346eaa..9396cc9 100644
--- a/src/kvirc/ui/kvi_taskbar.cpp
+++ b/src/kvirc/ui/kvi_taskbar.cpp
@@ -55,16 +55,9 @@
#include "kvi_tal_popupmenu.h"
#include <tqcursor.h>
-#ifdef COMPILE_USE_QT4
- #include <tq3header.h>
-#else
#include <tqheader.h>
-#endif
#include <tqevent.h>
-#ifdef COMPILE_USE_QT4
- #include <TQPaintEvent>
-#endif
#ifdef COMPILE_PSEUDO_TRANSPARENCY
@@ -80,17 +73,9 @@ extern TQPixmap * g_pActivityMeterPixmap;
//
KviTaskBarBase::KviTaskBarBase()
-#ifdef COMPILE_USE_QT4
-: TQDockWidget(__tr2qs("Taskbar"),g_pFrame)
-#else
: KviToolBar(__tr2qs("Taskbar"),TQT_DOCK_BOTTOM,false,"taskbar")
-#endif
{
// FIXME: this timer should be started only if KVI_OPTION_BOOL(KviOption_boolUseTaskBarActivityMeter)
-#ifdef COMPILE_USE_QT4
- setObjectName(__tr2qs("taskbar"));
- setFeatures(TQDockWidget::DockWidgetMovable);
-#endif //COMPILE_USE_QT4
m_pActivityMeterTimer = new TQTimer();
connect(m_pActivityMeterTimer,TQT_SIGNAL(timeout()),this,TQT_SLOT(updateActivityMeter()));
m_pActivityMeterTimer->start(5000);
@@ -258,18 +243,6 @@ void KviTaskBarButton::setActive(bool bActive)
update();
}
-#ifdef COMPILE_USE_QT4
-void KviTaskBarButton::paintEvent(TQPaintEvent * e)
-{
- TQPainter p(this);
- TQStyleOption opt;
- opt.initFrom(this);
- if(isOn())
- opt.state = TQStyle::State_On | TQStyle::State_Active;
- style()->drawPrimitive(TQStyle::PE_PanelButtonTool,&opt,&p,this);
- drawButtonLabel(&p);
-}
-#endif
void KviTaskBarButton::drawButtonLabel(TQPainter * painter)
{
@@ -278,15 +251,11 @@ void KviTaskBarButton::drawButtonLabel(TQPainter * painter)
int iWidth = distRect.width();
TQPainter * pPainter;
-#ifdef COMPILE_USE_QT4
- pPainter = painter;
-#else //!COMPILE_USE_QT4
KviDoubleBuffer db(iWidth,iHeight);
TQPixmap * pMemBuffer = db.pixmap();
TQPainter p(pMemBuffer);
bitBlt(pMemBuffer,0,0,painter->device(),distRect.x(),distRect.y(),iWidth,iHeight);
pPainter = &p;
-#endif //!COMPILE_USE_QT4
if(KVI_OPTION_BOOL(KviOption_boolUseTaskBarIrcContextIndicator))
{
iHeight -= KVI_TASKBARBUTTON_CONTEXTINDICATORHEIGHT;
@@ -405,10 +374,8 @@ void KviTaskBarButton::drawButtonLabel(TQPainter * painter)
cRect.setWidth(cRect.width() + 10);
pPainter->drawText(cRect,TQt::AlignLeft | TQt::AlignTop,szText,-1);
}
-#ifndef COMPILE_USE_QT4
pPainter->setClipping(FALSE);
painter->drawPixmap(0,0,*pMemBuffer,distRect.x(),distRect.y(),iWidth,iHeight);
-#endif
}
@@ -479,27 +446,18 @@ KviClassicTaskBar::KviClassicTaskBar()
m_pBase = new TQWidget(this);
// m_pBase->setBackgroundMode(NoBackground);
-#ifdef COMPILE_USE_QT4
- setWidget(m_pBase);
-
- m_pBase->setMinimumWidth(KVI_TASKBAR_MIN_WIDTH);
- setMinimumWidth(KVI_TASKBAR_MIN_WIDTH);
-#else //!COMPILE_USE_QT4
setStretchableWidget(m_pBase);
setVerticalStretchable(true);
setHorizontalStretchable(true);
-#endif //!COMPILE_USE_QT4
//m_pBase->setMinimumWidth(KVI_TASKBAR_MIN_WIDTH);
//setMinimumWidth(KVI_TASKBAR_MIN_WIDTH);
m_pBase->setMinimumHeight(m_iButtonHeight+5);
setMinimumHeight(m_iButtonHeight+5);
-#ifndef COMPILE_USE_QT4
setResizeEnabled( true );
connect(this,TQT_SIGNAL(orientationChanged(Qt::Orientation)),this,TQT_SLOT(orientationChangedSlot(Qt::Orientation)));
-#endif
}
KviClassicTaskBar::~KviClassicTaskBar()
@@ -510,9 +468,7 @@ KviClassicTaskBar::~KviClassicTaskBar()
void KviClassicTaskBar::orientationChangedSlot(Qt::Orientation o)
{
-#ifndef COMPILE_USE_QT4
if (orientation() == Qt::Horizontal) m_pBase->setMinimumHeight(m_iButtonHeight);
-#endif
doLayout();
}
@@ -655,30 +611,8 @@ void KviClassicTaskBar::doLayout()
totCount -= btnsInRow;
}
-#ifdef COMPILE_USE_QT4
- if(isFloating() || ((g_pFrame->dockWidgetArea(this) != TQt::BottomDockWidgetArea) && (g_pFrame->dockWidgetArea(this) != TQt::TopDockWidgetArea)))
- {
- TQDockWidget::DockWidgetFeatures f = features();
- if(f & TQDockWidget::DockWidgetVerticalTitleBar)
- {
- f &= ~TQDockWidget::DockWidgetVerticalTitleBar;
- setFeatures(f);
- }
- } else {
- TQDockWidget::DockWidgetFeatures f = features();
- if(!(f & TQDockWidget::DockWidgetVerticalTitleBar))
- {
- f |= TQDockWidget::DockWidgetVerticalTitleBar;
- setFeatures(f);
- }
- }
-#endif
-#ifdef COMPILE_USE_QT4
- if ((width() > height()) &&
-#else
if ((orientation() == Qt::Horizontal) &&
-#endif
(((unsigned int)rows) > m_pBase->height() / m_iButtonHeight ))
{
rows = m_pBase->height() / m_iButtonHeight;
@@ -709,11 +643,7 @@ void KviClassicTaskBar::doLayout()
}
if( KVI_OPTION_BOOL(KviOption_boolClassicTaskBarSetMaximumButtonWidth) && (theWidth > KVI_OPTION_UINT(KviOption_uintClassicTaskBarMaximumButtonWidth)) &&
-#ifdef COMPILE_USE_QT4
- (width() > height())
-#else
(orientation() == Qt::Horizontal)
-#endif
)
theWidth = KVI_OPTION_UINT(KviOption_uintClassicTaskBarMaximumButtonWidth);
@@ -741,15 +671,6 @@ void KviClassicTaskBar::applyOptions()
void KviClassicTaskBar::resizeEvent(TQResizeEvent *e)
{
/*
-#ifdef COMPILE_USE_QT4
- if(orientation() == Qt::Horizontal)
- {
- int iRows = height()/m_iButtonHeight;
- if(!iRows) iRows=1;
- tqDebug("%i %i",height(),iRows);
- resize(width(),iRows*m_iButtonHeight);
- }
-#endif
*/
KviTaskBarBase::resizeEvent(e);
doLayout();
@@ -881,11 +802,7 @@ void KviTreeTaskBarItem::setActive(bool bActive)
}
}
-#ifdef COMPILE_USE_QT4
-void KviTreeTaskBarItem::paintBranches(TQPainter *p,const TQColorGroup &,int w,int y,int h)
-#else
void KviTreeTaskBarItem::paintBranches(TQPainter *p,const TQColorGroup &,int w,int y,int h,GUIStyle s)
-#endif
{
SET_ANTI_ALIASING(*p);
((KviTreeTaskBarListView *)listView())->paintEmptyArea(p,TQRect(0,y,w,totalHeight() - height()));
@@ -1222,14 +1139,10 @@ KviTreeTaskBar::KviTreeTaskBar()
m_pListView->setAllColumnsShowFocus(true);
m_pListView->setMultiSelection(false);
-#ifdef COMPILE_USE_QT4
- setWidget(m_pListView);
-#else //!COMPILE_USE_QT4
setStretchableWidget(m_pListView);
setVerticalStretchable(true);
setHorizontalStretchable(true);
-#endif //!COMPILE_USE_QT4
// FIXME: this code is useless ?
@@ -1246,17 +1159,9 @@ KviTreeTaskBar::KviTreeTaskBar()
//setMaximumWidth(KVI_OPTION_UINT(KviOption_uintTreeTaskBarMaximumWidth));
//m_pListView->setMinimumWidth(KVI_OPTION_UINT(KviOption_uintTreeTaskBarMinimumWidth));
//m_pListView->setMaximumWidth(KVI_OPTION_UINT(KviOption_uintTreeTaskBarMaximumWidth));
-#ifdef COMPILE_USE_QT4
m_pListView->setFocusPolicy(TQ_NoFocus);
-#else
- m_pListView->setFocusPolicy(TQ_NoFocus);
-#endif
m_pListView->setStaticBackground(true);
-#ifdef COMPILE_USE_QT4
- m_pListView->viewport()->setAutoFillBackground(false);
-#else
m_pListView->viewport()->setBackgroundMode(TQWidget::NoBackground);
-#endif
if(!KVI_OPTION_BOOL(KviOption_boolShowTreeTaskbarHeader))
{
m_pListView->header()->hide();
@@ -1264,15 +1169,10 @@ KviTreeTaskBar::KviTreeTaskBar()
m_pListView->header()->setResizeEnabled(true);
-#ifdef COMPILE_USE_QT4
- setMaximumWidth(600);
-#endif
m_pListView->viewport()->installEventFilter(this);
-#ifndef COMPILE_USE_QT4
setResizeEnabled(true);
-#endif
m_pToolTip = new KviDynamicToolTip(m_pListView->viewport(),"tree_taskbar_tooltip");
connect(m_pToolTip,TQT_SIGNAL(tipRequest(KviDynamicToolTip *,const TQPoint &)),this,TQT_SLOT(tipRequest(KviDynamicToolTip *,const TQPoint &)));
diff --git a/src/kvirc/ui/kvi_taskbar.h b/src/kvirc/ui/kvi_taskbar.h
index 2707e8b..65041ea 100644
--- a/src/kvirc/ui/kvi_taskbar.h
+++ b/src/kvirc/ui/kvi_taskbar.h
@@ -74,39 +74,11 @@ public:
// This is the basic interface that all the external classes should see
//
-// Please note that TQt3 moc skips the *_SKIP_BEGIN -> *_SKIP_END blocks
-// while the TQt4 moc skips the Q_MOC_RUN ifdef block.. so...
-
-// TQt4 version
-
-// If you get failures (undefined references) in some non-autotools based
-// build system that uses TQt4 then you must add the -DCOMPILE_USE_QT4
-// commandline parameter to moc (at leat) when parsing this file.
-
-// MOC_SKIP_BEGIN
-#ifdef COMPILE_USE_QT4
-
-#include <TQDockWidget>
-
-class KVIRC_API KviTaskBarBase : public TQDockWidget
-{
- TQ_OBJECT
-
-#endif //COMPILE_USE_QT4
-// MOC_SKIP_END
-
-// TQt3 version
-#ifndef Q_MOC_RUN
-#ifndef COMPILE_USE_QT4
-
#include "kvi_toolbar.h"
class KVIRC_API KviTaskBarBase : public KviToolBar
{
TQ_OBJECT
-
-#endif
-#endif
public:
KviTaskBarBase();
@@ -155,9 +127,6 @@ protected:
virtual void mousePressEvent(TQMouseEvent *e);
virtual void contextMenuEvent(TQContextMenuEvent *e);
virtual void drawButtonLabel(TQPainter *p);
-#ifdef COMPILE_USE_QT4
- virtual void paintEvent(TQPaintEvent * e);
-#endif
public:
virtual bool active(){ return m_bActive; };
virtual void highlight(int iLevel = 1);
@@ -227,11 +196,7 @@ protected:
public:
virtual TQString key(int column,bool) const;
virtual void paintCell(TQPainter *p,const TQColorGroup &cg,int column,int width,int alignment);
-#ifdef COMPILE_USE_QT4
- virtual void paintBranches(TQPainter *p,const TQColorGroup &cg,int w,int y,int h);
-#else
virtual void paintBranches(TQPainter *p,const TQColorGroup &cg,int w,int y,int h,GUIStyle s);
-#endif
virtual void captionChanged();
virtual void highlight(int iLevel = 1);
virtual void unhighlight();
diff --git a/src/kvirc/ui/kvi_texticonwin.cpp b/src/kvirc/ui/kvi_texticonwin.cpp
index 636e39d..ca0ee90 100644
--- a/src/kvirc/ui/kvi_texticonwin.cpp
+++ b/src/kvirc/ui/kvi_texticonwin.cpp
@@ -36,16 +36,9 @@
#include <tqnamespace.h>
#include <tqlineedit.h>
#include <ctype.h>
-#ifdef COMPILE_USE_QT4
- #include <tqevent.h>
-#endif
KviTextIconWindow::KviTextIconWindow()
-#ifdef COMPILE_USE_QT4
-: KviTalIconView(0,TQt::Popup)
-#else
: KviTalIconView(0,TQt::WType_Popup)
-#endif
{
m_iTimerId = -1;
setGridX ( 40 );
diff --git a/src/kvirc/ui/kvi_themedlabel.cpp b/src/kvirc/ui/kvi_themedlabel.cpp
index ef54460..5cb6254 100644
--- a/src/kvirc/ui/kvi_themedlabel.cpp
+++ b/src/kvirc/ui/kvi_themedlabel.cpp
@@ -82,39 +82,6 @@ void KviThemedLabel::applyOptions()
update();
}
-#ifdef COMPILE_USE_QT4
-void KviThemedLabel::paintEvent ( TQPaintEvent * event )
-{
- TQFrame::paintEvent(event);
- TQPainter p(this);
- SET_ANTI_ALIASING(p);
-#ifdef COMPILE_PSEUDO_TRANSPARENCY
- if(g_pShadedChildGlobalDesktopBackground)
- {
- TQPoint pnt = mapToGlobal(contentsRect().topLeft());
- p.drawTiledPixmap(contentsRect(),*g_pShadedChildGlobalDesktopBackground,pnt);
- } else {
-#endif
-
- if(KVI_OPTION_PIXMAP(KviOption_pixmapLabelBackground).pixmap())
- {
- p.drawTiledPixmap(contentsRect(),*(KVI_OPTION_PIXMAP(KviOption_pixmapLabelBackground).pixmap()));
- } else {
- p.fillRect(contentsRect(),KVI_OPTION_COLOR(KviOption_colorLabelBackground));
- }
-
-#ifdef COMPILE_PSEUDO_TRANSPARENCY
- }
-#endif
-
- TQRect r = contentsRect();
- r.setLeft(r.left() + 2); // some margin
-
- p.setPen(KVI_OPTION_COLOR(KviOption_colorLabelForeground));
-
- p.drawText(r,TQt::AlignLeft | TQt::AlignVCenter,m_szText);
-}
-#else
void KviThemedLabel::drawContents(TQPainter *p)
{
#ifdef COMPILE_PSEUDO_TRANSPARENCY
@@ -143,7 +110,6 @@ void KviThemedLabel::drawContents(TQPainter *p)
p->drawText(r,TQt::AlignLeft | TQt::AlignVCenter,m_szText);
}
-#endif
void KviThemedLabel::mouseDoubleClickEvent(TQMouseEvent *)
{
diff --git a/src/kvirc/ui/kvi_themedlabel.h b/src/kvirc/ui/kvi_themedlabel.h
index 7d79d06..4938422 100644
--- a/src/kvirc/ui/kvi_themedlabel.h
+++ b/src/kvirc/ui/kvi_themedlabel.h
@@ -41,11 +41,7 @@ private:
TQString m_szText;
bool m_bAutoHeight;
protected:
-#ifdef COMPILE_USE_QT4
- virtual void paintEvent ( TQPaintEvent * event );
-#else
virtual void drawContents(TQPainter *p);
-#endif
virtual void mouseDoubleClickEvent(TQMouseEvent *e);
public:
int dummyRead() const { return 0; };
diff --git a/src/kvirc/ui/kvi_toolbar.cpp b/src/kvirc/ui/kvi_toolbar.cpp
index 40cbcdf..914d91b 100644
--- a/src/kvirc/ui/kvi_toolbar.cpp
+++ b/src/kvirc/ui/kvi_toolbar.cpp
@@ -32,9 +32,6 @@
#include <tqcursor.h>
#include "kvi_tal_popupmenu.h"
-#ifdef COMPILE_USE_QT4
- #include <tqevent.h>
-#endif
static KviTalPopupMenu * g_pToolBarContextPopup = 0;
static KviTalPopupMenu * g_pToolBarWindowsPopup = 0;
@@ -102,12 +99,7 @@ void KviToolBar::mousePressEvent(TQMouseEvent *e)
void KviToolBar::moveTo(TQT_TOOLBARDOCK_TYPE dock)
{
// FIXME: this should be hidden in Tal
-#ifdef COMPILE_USE_QT4
- g_pFrame->removeToolBar(this);
- g_pFrame->addToolBar(dock,this);
-#else //!COMPILE_USE_QT4
g_pFrame->moveDockWindow(this,dock);
-#endif //!COMPILE_USE_QT4
}
void KviToolBar::moveToTop()
diff --git a/src/kvirc/ui/kvi_toolwindows_container.cpp b/src/kvirc/ui/kvi_toolwindows_container.cpp
index b45f7be..0a2ec1a 100644
--- a/src/kvirc/ui/kvi_toolwindows_container.cpp
+++ b/src/kvirc/ui/kvi_toolwindows_container.cpp
@@ -80,17 +80,11 @@ void KviWindowToolWidget::unregisterSelf()
KviWindowToolPageButton::KviWindowToolPageButton ( int pixon,int pixoff, const TQString & text, TQWidget * parent,bool bOn, const char * name )
:TOOL_PAGE_PARENT(parent)
{
-#ifdef COMPILE_USE_QT4
- setFlat(true);
- setObjectName("kvi_window_tool_button");
- setIcon(TQIcon(*(g_pIconManager->getSmallIcon(pixon))));
-#else
TQIconSet is1;
is1.setPixmap(*(g_pIconManager->getSmallIcon(pixon)),TQIconSet::Small,TQIconSet::Normal,TQIconSet::On);
is1.setPixmap(*(g_pIconManager->getSmallIcon(pixoff)),TQIconSet::Small,TQIconSet::Normal,TQIconSet::Off);
setIconSet(is1);
setUsesBigPixmap(false);
-#endif
setToggleButton(true);
setOn(bOn);
diff --git a/src/kvirc/ui/kvi_toolwindows_container.h b/src/kvirc/ui/kvi_toolwindows_container.h
index e3aa7f4..65e81c0 100644
--- a/src/kvirc/ui/kvi_toolwindows_container.h
+++ b/src/kvirc/ui/kvi_toolwindows_container.h
@@ -46,11 +46,7 @@ protected:
};
-#ifdef COMPILE_USE_QT4
- #define TOOL_PAGE_PARENT TQPushButton
-#else
#define TOOL_PAGE_PARENT KviStyledToolButton
-#endif
class KVIRC_API KviWindowToolPageButton : public TOOL_PAGE_PARENT
diff --git a/src/kvirc/ui/kvi_topicw.cpp b/src/kvirc/ui/kvi_topicw.cpp
index b7b845a..6d46221 100644
--- a/src/kvirc/ui/kvi_topicw.cpp
+++ b/src/kvirc/ui/kvi_topicw.cpp
@@ -89,17 +89,9 @@ KviTopicWidget::KviTopicWidget(TQWidget * par,const char * name)
m_pContextPopup = 0;
m_iCursorPosition = 0;
m_pInput = 0;
-#ifdef COMPILE_USE_QT4
- setAutoFillBackground(false);
-#else
setBackgroundMode(TQWidget::NoBackground);
-#endif
reset();
-#ifdef COMPILE_USE_QT4
- m_pCompletionBox=new KviTalListBox(this,TQt::Popup);
-#else
m_pCompletionBox=new KviTalListBox(this,TQt::WType_Popup);
-#endif
m_pCompletionBox->setFont( font() );
m_pCompletionBox->setPalette( palette() );
// m_pCompletionBox->setVScrollBarMode( KviTalListBox::AlwaysOff );
@@ -411,14 +403,6 @@ void KviTopicWidget::paintColoredText(TQPainter *p, TQString text,const TQColorG
}
}
-#ifdef COMPILE_USE_QT4
-void KviTopicWidget::paintEvent(TQPaintEvent * e)
-{
- TQPainter pa(this);
- drawFrame(&pa);
- drawContents(&pa);
-}
-#endif
void KviTopicWidget::drawContents(TQPainter *p)
{
diff --git a/src/kvirc/ui/kvi_topicw.h b/src/kvirc/ui/kvi_topicw.h
index 7214a60..1772e76 100644
--- a/src/kvirc/ui/kvi_topicw.h
+++ b/src/kvirc/ui/kvi_topicw.h
@@ -81,9 +81,6 @@ protected:
virtual void mousePressEvent(TQMouseEvent *e);
virtual void keyPressEvent(TQKeyEvent *e);
virtual void resizeEvent(TQResizeEvent *e);
-#ifdef COMPILE_USE_QT4
- virtual void paintEvent(TQPaintEvent * e);
-#endif
void updateToolTip();
void deactivate();
void iconButtonClicked();
diff --git a/src/kvirc/ui/kvi_userlistview.cpp b/src/kvirc/ui/kvi_userlistview.cpp
index 001dc62..d18a2f0 100644
--- a/src/kvirc/ui/kvi_userlistview.cpp
+++ b/src/kvirc/ui/kvi_userlistview.cpp
@@ -1309,16 +1309,8 @@ KviUserListViewArea::KviUserListViewArea(KviUserListView * par)
: TQWidget(par)
{
m_pListView = par;
-#ifdef COMPILE_USE_QT4
- setAutoFillBackground(false);
-#else
setBackgroundMode(TQWidget::NoBackground);
-#endif
-#ifdef COMPILE_USE_QT4
- m_pScrollBar = new TQScrollBar(Qt::Vertical,this,"scrollbar");
-#else
m_pScrollBar = new TQScrollBar(Qt::Vertical,this,"scrollbar");
-#endif
m_pScrollBar->setRange(0,0);
m_pScrollBar->setValue(0);
connect(m_pScrollBar,TQT_SIGNAL(valueChanged(int)),this,TQT_SLOT(scrollBarMoved(int)));
@@ -1421,9 +1413,6 @@ void KviUserListViewArea::paintEvent(TQPaintEvent *ev)
SET_ANTI_ALIASING(p);
p.setFont(KVI_OPTION_FONT(KviOption_fontUserListView));
-#ifdef COMPILE_USE_QT4
- TQFontMetrics fm(p.fontMetrics());
-#endif
#ifdef COMPILE_PSEUDO_TRANSPARENCY
if(g_pShadedChildGlobalDesktopBackground)
@@ -1516,11 +1505,7 @@ void KviUserListViewArea::paintEvent(TQPaintEvent *ev)
case KVI_USERLISTVIEW_GRIDTYPE_PLAINGRID:
case KVI_USERLISTVIEW_GRIDTYPE_DOTGRID:
p.setPen(TQPen(KVI_OPTION_COLOR(KviOption_colorUserListViewGrid),0,
-#ifdef COMPILE_USE_QT4
- (KVI_OPTION_UINT(KviOption_uintUserListViewGridType) == KVI_USERLISTVIEW_GRIDTYPE_DOTGRID) ? TQt::DotLine : TQt::SolidLine));
-#else
(KVI_OPTION_UINT(KviOption_uintUserListViewGridType) == KVI_USERLISTVIEW_GRIDTYPE_DOTGRID) ? TQPen::DotLine : TQPen::SolidLine));
-#endif
p.drawLine(0,bottom - 1,wdth,bottom - 1);
if(bShowState || bShowIcons)
p.drawLine(iAvatarAndTextX,bottom - 1,iAvatarAndTextX,theY);
@@ -1683,18 +1668,10 @@ void KviUserListViewArea::paintEvent(TQPaintEvent *ev)
KVI_SMALLICON_VOICE : KVI_SMALLICON_USEROP)))) \
) \
);
-#ifdef COMPILE_USE_QT4
- p.drawPixmap(theX,theY+(fm.lineSpacing()-16/*size of small icon*/)/2,*ico);
-#else
p.drawPixmap(theX,theY+(m_pListView->m_iFontHeight-16/*size of small icon*/)/2,*ico);
-#endif
}
theX +=18;
-#ifdef COMPILE_USE_QT4
- p.drawText(iAvatarAndTextX,theY,wdth - theX,fm.lineSpacing(),TQt::AlignLeft|TQt::AlignVCenter,e->m_szNick);
-#else
p.drawText(iAvatarAndTextX,theY,wdth - theX,m_pListView->m_iFontHeight,TQt::AlignLeft|TQt::AlignVCenter,e->m_szNick);
-#endif
} else {
char flag = m_pListView->getUserFlag(e);
@@ -1702,17 +1679,9 @@ void KviUserListViewArea::paintEvent(TQPaintEvent *ev)
{
TQString ttt = TQChar(flag);
ttt += e->m_szNick;
-#ifdef COMPILE_USE_QT4
- p.drawText(iAvatarAndTextX,theY,wdth - theX,fm.lineSpacing(),TQt::AlignLeft|TQt::AlignVCenter,ttt);
-#else
p.drawText(iAvatarAndTextX,theY,wdth - theX,m_pListView->m_iFontHeight,TQt::AlignLeft|TQt::AlignVCenter,ttt);
-#endif
} else {
-#ifdef COMPILE_USE_QT4
- p.drawText(iAvatarAndTextX,theY,wdth - theX,fm.lineSpacing(),TQt::AlignLeft|TQt::AlignVCenter,e->m_szNick);
-#else
p.drawText(iAvatarAndTextX,theY,wdth - theX,m_pListView->m_iFontHeight,TQt::AlignLeft|TQt::AlignVCenter,e->m_szNick);
-#endif
}
}
if(bColorAllocated) delete pClrFore;
@@ -1732,12 +1701,7 @@ void KviUserListViewArea::paintEvent(TQPaintEvent *ev)
//p.drawLine(1,height()-1,wdth,height()-1);
//p.drawLine(wdth - 1,1,wdth - 1,height());
-#ifdef COMPILE_USE_QT4
- TQPainter qt4SuxBecauseOfThisAdditionalPainter(this);
- qt4SuxBecauseOfThisAdditionalPainter.drawPixmap(r.left(),r.top(),r.width(),r.height(),*pMemBuffer,r.left(),r.top(),r.width(),r.height());
-#else
bitBlt(TQT_TQPAINTDEVICE(this),r.left(),r.top(),TQT_TQPAINTDEVICE(pMemBuffer),r.left(),r.top(),r.width(),r.height(),TQt::CopyROP,false);
-#endif
}
void KviUserListViewArea::resizeEvent(TQResizeEvent *)
@@ -1958,15 +1922,7 @@ void KviUserListViewArea::mouseReleaseEvent(TQMouseEvent *)
void KviUserListViewArea::wheelEvent(TQWheelEvent *e)
{
-#ifdef COMPILE_USE_QT4
- static bool bHere = false; // TQt4(<= 4.2.2) has a nasty bug that makes the re-sent wheelEvent to cause infinite recursion
- if(bHere)return;
- bHere = true;
-#endif
g_pApp->sendEvent(m_pScrollBar,e);
-#ifdef COMPILE_USE_QT4
- bHere = false;
-#endif
}
#include "kvi_userlistview.moc"
diff --git a/src/kvirc/ui/kvi_window.cpp b/src/kvirc/ui/kvi_window.cpp
index 8384f8c..8f64ab8 100644
--- a/src/kvirc/ui/kvi_window.cpp
+++ b/src/kvirc/ui/kvi_window.cpp
@@ -64,12 +64,7 @@
#include <tqevent.h>
// it looks they can't decide :D
-#ifdef COMPILE_USE_QT4
- #include <TQPushButton>
- #include <tqdesktopwidget.h>
-#else
#include <tqobjectlist.h>
-#endif
#include <tqvariant.h>
@@ -144,13 +139,8 @@ KviWindow::KviWindow(int type,KviFrame * lpFrm,const TQString &name,KviConsole *
m_pTaskBarItem = 0;
setMinimumSize(KVI_WINDOW_MIN_WIDTH,KVI_WINDOW_MIN_HEIGHT);
-#ifdef COMPILE_USE_QT4
- //setAutoFillBackground(false);
- setFocusPolicy(TQ_StrongFocus);
-#else
setBackgroundMode(NoBackground);
setFocusPolicy(TQ_StrongFocus);
-#endif
connect(g_pApp,TQT_SIGNAL(reloadImages()),this,TQT_SLOT(reloadImages()));
}
@@ -288,21 +278,13 @@ bool KviWindow::focusNextPrevChild(bool next)
TQWidget * w = focusWidget();
if(w)
{
-#ifdef COMPILE_USE_QT4
- if(w->focusPolicy() == TQ_StrongFocus)return false;
-#else
if(w->focusPolicy() == TQ_StrongFocus)return false;
-#endif
//TQVariant v = w->property("KviProperty_FocusOwner");
//if(v.isValid())return false; // Do NOT change the focus widget!
if(w->parent())
{
-#ifdef COMPILE_USE_QT4
- if(w->parent()->metaObject()->indexOfProperty("KviProperty_ChildFocusOwner") == -1)
-#else
if(w->parent()->metaObject()->findProperty("KviProperty_ChildFocusOwner") == -1)
-#endif
return false; // Do NOT change the focus widget!
}
}
@@ -429,12 +411,6 @@ void KviWindow::destroyTaskBarItem()
BUTTON_CLASS * KviWindow::createToolButton(TQWidget * par,const char * nam,int pixon,int pixoff,const TQString & tooltip,bool bOn)
{
-#ifdef COMPILE_USE_QT4
- BUTTON_CLASS * b = new BUTTON_CLASS(par);
- b->setObjectName(nam);
- b->setFlat(true);
- b->setIcon(TQIcon(*(g_pIconManager->getSmallIcon(pixon))));
-#else
BUTTON_CLASS * b = new BUTTON_CLASS(par,nam);
b->setToggleButton(true);
b->setUsesBigPixmap(false);
@@ -442,7 +418,6 @@ BUTTON_CLASS * KviWindow::createToolButton(TQWidget * par,const char * nam,int p
is1.setPixmap(*(g_pIconManager->getSmallIcon(pixon)),TQIconSet::Small,TQIconSet::Normal,TQIconSet::On);
is1.setPixmap(*(g_pIconManager->getSmallIcon(pixoff)),TQIconSet::Small,TQIconSet::Normal,TQIconSet::Off);
b->setIconSet(is1);
-#endif
KviTalToolTip::add
@@ -619,11 +594,7 @@ void KviWindow::saveProperties(KviConfig *cfg)
TQTextCodec * c = defaultTextCodec();
if(c && m_pTextCodec)
{
-#ifdef COMPILE_USE_QT4
- if(KviTQString::equalCI(szCodec,c->name().data()))szCodec = KviTQString::empty; // store "default"
-#else
if(KviTQString::equalCI(szCodec,c->name()))szCodec = KviTQString::empty; // store "default"
-#endif
}
TQString szKey = "TextEncoding_";
szKey += m_szName;
@@ -1005,18 +976,6 @@ void KviWindow::focusInEvent(TQFocusEvent *)
if(m_pIrcView)m_pFocusHandler = m_pIrcView;
else {
-#ifdef COMPILE_USE_QT4
- TQPtrList<TQObject *> list = children();
- for(TQPtrList<TQObject *>::Iterator it = list.begin();it != list.end();++it)
- {
- TQObject * c = *it;
- if(c->isWidgetType())
- {
- m_pFocusHandler = (TQWidget *)c;
- break;
- }
- }
-#else
TQObjectList list = childrenListObject();
if(!list.isEmpty())
{
@@ -1029,7 +988,6 @@ void KviWindow::focusInEvent(TQFocusEvent *)
}
}
}
-#endif
}
if(m_pFocusHandler)m_pFocusHandler->setFocus();
else {
@@ -1065,13 +1023,8 @@ bool KviWindow::eventFilter(TQObject *o,TQEvent *e)
TQApplication::restoreOverrideCursor();
break;
case TQEvent::MouseButtonPress:
-#ifdef COMPILE_USE_QT4
- if( (((TQWidget *)o)->focusPolicy() == TQ_NoFocus) ||
- (((TQWidget *)o)->focusPolicy() == TQ_TabFocus))
-#else
if( (((TQWidget *)o)->focusPolicy() == TQ_NoFocus) ||
(((TQWidget *)o)->focusPolicy() == TQ_TabFocus))
-#endif
{
// this will not focus our window
// set the focus to the focus handler
@@ -1113,27 +1066,12 @@ void KviWindow::childInserted(TQWidget * o)
m_pFocusHandler = o;
else
{
-#ifdef COMPILE_USE_QT4
if(!m_pFocusHandler && (o->focusPolicy() == TQ_StrongFocus))
-#else
- if(!m_pFocusHandler && (o->focusPolicy() == TQ_StrongFocus))
-#endif
{
m_pFocusHandler = o;
}
}
-#ifdef COMPILE_USE_QT4
- TQPtrList<TQObject *> list = o->children();
- for(TQPtrList<TQObject *>::Iterator it = list.begin();it != list.end();++it)
- {
- TQObject * c = *it;
- if(c->isWidgetType())
- {
- childInserted((TQWidget *)c);
- }
- }
-#else
TQObjectList list = o->childrenListObject();
if(!list.isEmpty())
{
@@ -1143,7 +1081,6 @@ void KviWindow::childInserted(TQWidget * o)
childInserted((TQWidget *)c);
}
}
-#endif
}
void KviWindow::childDestroyed()
@@ -1161,17 +1098,6 @@ void KviWindow::childRemoved(TQWidget * o)
if(o == m_pLastFocusedChild)
m_pLastFocusedChild = 0;
-#ifdef COMPILE_USE_QT4
- TQPtrList<TQObject *> list = o->children();
- for(TQPtrList<TQObject *>::Iterator it = list.begin();it != list.end();++it)
- {
- TQObject * c = *it;
- if(c->isWidgetType())
- {
- childRemoved((TQWidget *)c);
- }
- }
-#else
TQObjectList list = o->childrenListObject();
if(!list.isEmpty())
{
@@ -1181,7 +1107,6 @@ void KviWindow::childRemoved(TQWidget * o)
childRemoved((TQWidget *)c);
}
} //else tqDebug("The removed object has no children");
-#endif
}
void KviWindow::childEvent(TQChildEvent *e)
@@ -1216,22 +1141,6 @@ void KviWindow::updateBackgrounds(TQObject * obj)
{
if(!obj)
obj = TQT_TQOBJECT(this);
-#ifdef COMPILE_USE_QT4
- TQPtrList<TQObject *> list = obj->children();
- if (list.count())
- {
-
- for(TQPtrList<TQObject *>::Iterator it = list.begin();it != list.end();++it)
- {
- TQObject * child = *it;
- if(child->metaObject()->indexOfProperty("TransparencyCapable") != -1){
- // if (child->isWidgetType())
- ((TQWidget *)child)->update();
- }
- updateBackgrounds(child);
- }
- }
-#else
TQObjectList list = obj->childrenListObject();
if(!list.isEmpty())
{
@@ -1245,7 +1154,6 @@ void KviWindow::updateBackgrounds(TQObject * obj)
updateBackgrounds(child);
}
}
-#endif
}
void KviWindow::moveEvent(TQMoveEvent *e)
@@ -1476,11 +1384,7 @@ void KviWindow::unhighlight()
void KviWindow::preprocessMessage(TQString & szMessage)
{
// slow
-#ifdef COMPILE_USE_QT4
- TQStringList strings = szMessage.split(" ");
-#else
TQStringList strings = TQStringList::split(" ",szMessage, TRUE);
-#endif
for ( TQStringList::Iterator it = strings.begin(); it != strings.end(); ++it ) {
TQString tmp(*it);
if(tmp.contains('\r')) continue;
diff --git a/src/kvirc/ui/kvi_window.h b/src/kvirc/ui/kvi_window.h
index 29df8b6..940fcf5 100644
--- a/src/kvirc/ui/kvi_window.h
+++ b/src/kvirc/ui/kvi_window.h
@@ -124,12 +124,7 @@ class KviTalWidgetStack;
#define KVI_ACTIVITY_VERYHOT 5
#define KVI_ACTIVITY_FIRE 6
-#ifdef COMPILE_USE_QT4
- class TQPushButton;
- #define BUTTON_CLASS TQPushButton
-#else
#define BUTTON_CLASS TQToolButton
-#endif
class KVIRC_API KviWindow : public TQWidget