aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar Fabio Bas2012-09-25 13:15:57 +0000
committerGravatar Fabio Bas2012-09-25 13:15:57 +0000
commit4602a1a7ac1f4b2fd33bb1581f4eedd1edd65a9c (patch)
tree2a36735ae8685b0d6011f1bfdf0d27ec6211089b /src
parentProperly sort the console windows when sorting by name is selected in the tre... (diff)
downloadKVIrc-4602a1a7ac1f4b2fd33bb1581f4eedd1edd65a9c.tar.gz
KVIrc-4602a1a7ac1f4b2fd33bb1581f4eedd1edd65a9c.tar.bz2
KVIrc-4602a1a7ac1f4b2fd33bb1581f4eedd1edd65a9c.zip
qt5 support (sip): code only, no touch to build system by now
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6251 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src')
-rw-r--r--src/kvilib/core/KviQString.cpp13
-rw-r--r--src/kvilib/core/KviQString.h7
-rw-r--r--src/kvilib/ext/KviDbusAdaptor.cpp3
-rw-r--r--src/kvilib/net/KviHttpRequest.cpp4
-rw-r--r--src/kvilib/net/KviHttpRequest.h6
-rw-r--r--src/kvilib/net/KviUrl.cpp11
-rw-r--r--src/kvilib/tal/KviTalApplication.cpp4
-rw-r--r--src/kvilib/tal/KviTalFileDialog.cpp4
-rw-r--r--src/kvilib/tal/KviTalGroupBox.cpp4
-rw-r--r--src/kvilib/tal/KviTalHBox.cpp4
-rw-r--r--src/kvilib/tal/KviTalListWidget.cpp4
-rw-r--r--src/kvilib/tal/KviTalMainWindow.cpp4
-rw-r--r--src/kvilib/tal/KviTalMenuBar.cpp4
-rw-r--r--src/kvilib/tal/KviTalTabDialog.cpp4
-rw-r--r--src/kvilib/tal/KviTalTableWidget.cpp4
-rw-r--r--src/kvilib/tal/KviTalToolTip.cpp6
-rw-r--r--src/kvilib/tal/KviTalVBox.cpp4
-rw-r--r--src/kvilib/tal/KviTalWizard.cpp6
-rw-r--r--src/kvirc/kernel/KviApplication.cpp10
-rw-r--r--src/kvirc/kernel/KviHtmlGenerator.cpp4
-rw-r--r--src/kvirc/kernel/KviIconManager.cpp5
-rw-r--r--src/kvirc/kernel/KviIpcSentinel.cpp3
-rw-r--r--src/kvirc/kernel/KviIrcConnection.cpp2
-rw-r--r--src/kvirc/kernel/KviLagMeter.cpp3
-rw-r--r--src/kvirc/kernel/KviNotifyList.cpp3
-rw-r--r--src/kvirc/kernel/KviTextIconManager.cpp4
-rw-r--r--src/kvirc/kvs/KviKvsCoreFunctions_af.cpp4
-rw-r--r--src/kvirc/kvs/KviKvsCoreSimpleCommands_mr.cpp2
-rw-r--r--src/kvirc/module/KviModule.cpp2
-rw-r--r--src/kvirc/sparser/KviAntiSpam.cpp2
-rw-r--r--src/kvirc/sparser/KviIrcServerParser.cpp3
-rw-r--r--src/kvirc/sparser/KviIrcServerParser_ctcp.cpp5
-rw-r--r--src/kvirc/sparser/KviIrcServerParser_literalHandlers.cpp13
-rw-r--r--src/kvirc/sparser/KviIrcServerParser_numericHandlers.cpp2
-rw-r--r--src/kvirc/ui/KviActionDrawer.cpp3
-rw-r--r--src/kvirc/ui/KviChannelWindow.cpp27
-rw-r--r--src/kvirc/ui/KviColorSelectionWindow.cpp3
-rw-r--r--src/kvirc/ui/KviConsoleWindow.cpp27
-rw-r--r--src/kvirc/ui/KviCryptController.cpp4
-rw-r--r--src/kvirc/ui/KviCtcpPageDialog.cpp3
-rw-r--r--src/kvirc/ui/KviCustomToolBar.cpp1
-rw-r--r--src/kvirc/ui/KviDynamicToolTip.cpp3
-rw-r--r--src/kvirc/ui/KviFileDialog.cpp3
-rw-r--r--src/kvirc/ui/KviHistoryWindow.cpp4
-rw-r--r--src/kvirc/ui/KviInput.cpp3
-rw-r--r--src/kvirc/ui/KviInputEditor.cpp15
-rw-r--r--src/kvirc/ui/KviInputEditor.h6
-rw-r--r--src/kvirc/ui/KviIpEditor.cpp7
-rw-r--r--src/kvirc/ui/KviIrcToolBar.cpp3
-rw-r--r--src/kvirc/ui/KviIrcView.cpp6
-rw-r--r--src/kvirc/ui/KviIrcView_events.cpp6
-rw-r--r--src/kvirc/ui/KviMainWindow.cpp7
-rw-r--r--src/kvirc/ui/KviMaskEditor.cpp3
-rw-r--r--src/kvirc/ui/KviMenuBar.cpp3
-rw-r--r--src/kvirc/ui/KviModeEditor.cpp3
-rw-r--r--src/kvirc/ui/KviModeWidget.cpp3
-rw-r--r--src/kvirc/ui/KviOptionsWidget.cpp3
-rw-r--r--src/kvirc/ui/KviQueryWindow.cpp5
-rw-r--r--src/kvirc/ui/KviScriptButton.cpp3
-rw-r--r--src/kvirc/ui/KviScriptEditor.cpp3
-rw-r--r--src/kvirc/ui/KviSelectors.cpp3
-rw-r--r--src/kvirc/ui/KviSplashScreen.cpp3
-rw-r--r--src/kvirc/ui/KviStatusBar.cpp2
-rw-r--r--src/kvirc/ui/KviTextIconWindow.cpp3
-rw-r--r--src/kvirc/ui/KviThemedComboBox.cpp3
-rw-r--r--src/kvirc/ui/KviThemedLabel.cpp3
-rw-r--r--src/kvirc/ui/KviThemedLineEdit.cpp3
-rw-r--r--src/kvirc/ui/KviThemedTreeWidget.cpp3
-rw-r--r--src/kvirc/ui/KviToolBar.cpp4
-rw-r--r--src/kvirc/ui/KviTopicWidget.cpp8
-rw-r--r--src/kvirc/ui/KviTreeWindowList.cpp3
-rw-r--r--src/kvirc/ui/KviUserListView.cpp3
-rw-r--r--src/kvirc/ui/KviWebPackageManagementDialog.cpp4
-rw-r--r--src/kvirc/ui/KviWindow.cpp5
-rw-r--r--src/kvirc/ui/KviWindowListBase.cpp3
-rw-r--r--src/modules/about/AboutDialog.cpp3
-rw-r--r--src/modules/addon/AddonFunctions.cpp2
-rw-r--r--src/modules/addon/WebAddonInterfaceDialog.cpp4
-rw-r--r--src/modules/channelsjoin/ChannelsJoinDialog.cpp4
-rw-r--r--src/modules/dcc/DccBroker.cpp4
-rw-r--r--src/modules/dcc/DccCanvasWindow.cpp1
-rw-r--r--src/modules/dcc/DccChatWindow.cpp9
-rw-r--r--src/modules/dcc/DccDialog.cpp4
-rw-r--r--src/modules/dcc/DccFileTransfer.cpp5
-rw-r--r--src/modules/dcc/DccMarshal.cpp5
-rw-r--r--src/modules/dcc/DccVideoWindow.cpp9
-rw-r--r--src/modules/dcc/DccVoiceCodec.cpp2
-rw-r--r--src/modules/dcc/DccVoiceWindow.cpp4
-rw-r--r--src/modules/dcc/DccWindow.cpp4
-rw-r--r--src/modules/dcc/canvaswidget.cpp2
-rw-r--r--src/modules/dialog/libkvidialog.cpp3
-rw-r--r--src/modules/filetransferwindow/FileTransferWindow.cpp13
-rw-r--r--src/modules/filetransferwindow/FileTransferWindow.h2
-rw-r--r--src/modules/filetransferwindow/libkvifiletransferwindow.cpp2
-rw-r--r--src/modules/fish/libkvifish.cpp10
-rw-r--r--src/modules/help/HelpWidget.cpp3
-rw-r--r--src/modules/help/HelpWindow.cpp3
-rw-r--r--src/modules/http/HttpFileTransfer.cpp4
-rw-r--r--src/modules/ident/libkviident.cpp3
-rw-r--r--src/modules/iograph/libkviiograph.cpp3
-rw-r--r--src/modules/lamerizer/libkvilamerizer.cpp6
-rw-r--r--src/modules/links/LinksWindow.cpp4
-rw-r--r--src/modules/list/ListWindow.cpp10
-rw-r--r--src/modules/logview/LogViewWidget.cpp3
-rw-r--r--src/modules/logview/LogViewWindow.cpp4
-rw-r--r--src/modules/mircimport/libkvimircimport.cpp3
-rw-r--r--src/modules/my/Idle.cpp3
-rw-r--r--src/modules/notifier/NotifierWindow.cpp4
-rw-r--r--src/modules/notifier/NotifierWindowTab.cpp4
-rw-r--r--src/modules/objects/KvsObject_button.cpp5
-rw-r--r--src/modules/objects/KvsObject_checkBox.cpp3
-rw-r--r--src/modules/objects/KvsObject_colorDialog.cpp3
-rw-r--r--src/modules/objects/KvsObject_comboBox.cpp3
-rw-r--r--src/modules/objects/KvsObject_dateTimeEdit.cpp4
-rw-r--r--src/modules/objects/KvsObject_dockWindow.cpp3
-rw-r--r--src/modules/objects/KvsObject_file.cpp4
-rw-r--r--src/modules/objects/KvsObject_ftp.cpp12
-rw-r--r--src/modules/objects/KvsObject_ftp.h5
-rw-r--r--src/modules/objects/KvsObject_http.cpp8
-rw-r--r--src/modules/objects/KvsObject_http.h7
-rw-r--r--src/modules/objects/KvsObject_layout.cpp3
-rw-r--r--src/modules/objects/KvsObject_lcd.cpp4
-rw-r--r--src/modules/objects/KvsObject_lineEdit.cpp3
-rw-r--r--src/modules/objects/KvsObject_listWidget.cpp3
-rw-r--r--src/modules/objects/KvsObject_memoryBuffer.cpp3
-rw-r--r--src/modules/objects/KvsObject_multiLineEdit.cpp4
-rw-r--r--src/modules/objects/KvsObject_painter.cpp23
-rw-r--r--src/modules/objects/KvsObject_painter.h14
-rw-r--r--src/modules/objects/KvsObject_pixmap.cpp3
-rw-r--r--src/modules/objects/KvsObject_popupMenu.cpp3
-rw-r--r--src/modules/objects/KvsObject_process.cpp3
-rw-r--r--src/modules/objects/KvsObject_radioButton.cpp3
-rw-r--r--src/modules/objects/KvsObject_slider.cpp3
-rw-r--r--src/modules/objects/KvsObject_socket.cpp3
-rw-r--r--src/modules/objects/KvsObject_spinBox.cpp3
-rw-r--r--src/modules/objects/KvsObject_sql.cpp7
-rw-r--r--src/modules/objects/KvsObject_sql.h6
-rw-r--r--src/modules/objects/KvsObject_tabWidget.cpp3
-rw-r--r--src/modules/objects/KvsObject_tableWidget.cpp5
-rw-r--r--src/modules/objects/KvsObject_tableWidget.h2
-rw-r--r--src/modules/objects/KvsObject_textBrowser.cpp3
-rw-r--r--src/modules/objects/KvsObject_toolButton.cpp4
-rw-r--r--src/modules/objects/KvsObject_trayIcon.cpp3
-rw-r--r--src/modules/objects/KvsObject_treeWidget.cpp4
-rw-r--r--src/modules/objects/KvsObject_widget.cpp5
-rw-r--r--src/modules/objects/KvsObject_window.cpp3
-rw-r--r--src/modules/objects/KvsObject_wizard.cpp3
-rw-r--r--src/modules/objects/KvsObject_workspace.cpp2
-rw-r--r--src/modules/objects/libkviobjects.cpp4
-rw-r--r--src/modules/options/OptionsDialog.cpp4
-rw-r--r--src/modules/options/OptionsDialog.h1
-rw-r--r--src/modules/options/OptionsInstanceManager.cpp5
-rw-r--r--src/modules/options/OptionsWidgetContainer.cpp4
-rw-r--r--src/modules/options/OptionsWidget_alertsAndHighlighting.cpp3
-rw-r--r--src/modules/options/OptionsWidget_antiSpam.cpp3
-rw-r--r--src/modules/options/OptionsWidget_avatar.cpp3
-rw-r--r--src/modules/options/OptionsWidget_away.cpp3
-rw-r--r--src/modules/options/OptionsWidget_channel.cpp4
-rw-r--r--src/modules/options/OptionsWidget_connection.cpp3
-rw-r--r--src/modules/options/OptionsWidget_ctcp.cpp3
-rw-r--r--src/modules/options/OptionsWidget_ctcpFloodProtection.cpp3
-rw-r--r--src/modules/options/OptionsWidget_dcc.cpp3
-rw-r--r--src/modules/options/OptionsWidget_general.cpp3
-rw-r--r--src/modules/options/OptionsWidget_identity.cpp4
-rw-r--r--src/modules/options/OptionsWidget_ignore.cpp3
-rw-r--r--src/modules/options/OptionsWidget_input.cpp3
-rw-r--r--src/modules/options/OptionsWidget_interfaceFeatures.cpp3
-rw-r--r--src/modules/options/OptionsWidget_irc.cpp4
-rw-r--r--src/modules/options/OptionsWidget_ircOutput.cpp3
-rw-r--r--src/modules/options/OptionsWidget_ircView.cpp3
-rw-r--r--src/modules/options/OptionsWidget_lag.cpp3
-rw-r--r--src/modules/options/OptionsWidget_logging.cpp3
-rw-r--r--src/modules/options/OptionsWidget_mediaTypes.cpp3
-rw-r--r--src/modules/options/OptionsWidget_message.cpp3
-rw-r--r--src/modules/options/OptionsWidget_message.h1
-rw-r--r--src/modules/options/OptionsWidget_nickserv.cpp3
-rw-r--r--src/modules/options/OptionsWidget_notifier.cpp3
-rw-r--r--src/modules/options/OptionsWidget_notify.cpp3
-rw-r--r--src/modules/options/OptionsWidget_protection.cpp3
-rw-r--r--src/modules/options/OptionsWidget_proxy.cpp3
-rw-r--r--src/modules/options/OptionsWidget_query.cpp4
-rw-r--r--src/modules/options/OptionsWidget_servers.cpp5
-rw-r--r--src/modules/options/OptionsWidget_sound.cpp3
-rw-r--r--src/modules/options/OptionsWidget_textEncoding.cpp3
-rw-r--r--src/modules/options/OptionsWidget_textIcons.cpp7
-rw-r--r--src/modules/options/OptionsWidget_theme.cpp3
-rw-r--r--src/modules/options/OptionsWidget_tools.cpp3
-rw-r--r--src/modules/options/OptionsWidget_topicLabel.cpp3
-rw-r--r--src/modules/options/OptionsWidget_tray.cpp3
-rw-r--r--src/modules/options/OptionsWidget_uparser.cpp3
-rw-r--r--src/modules/options/OptionsWidget_urlHandlers.cpp3
-rw-r--r--src/modules/options/OptionsWidget_userList.cpp4
-rw-r--r--src/modules/options/OptionsWidget_windowList.cpp3
-rwxr-xr-xsrc/modules/options/mkcreateinstanceproc.sh4
-rw-r--r--src/modules/pythoncore/libkvipythoncore.cpp2
-rw-r--r--src/modules/raweditor/RawEditorWindow.cpp2
-rw-r--r--src/modules/reguser/RegisteredUserEntryDialog.cpp3
-rw-r--r--src/modules/reguser/RegisteredUsersDialog.cpp4
-rw-r--r--src/modules/reguser/RegistrationWizard.cpp3
-rw-r--r--src/modules/rijndael/libkvirijndael.cpp6
-rw-r--r--src/modules/rot13/libkvirot13.cpp6
-rw-r--r--src/modules/setup/SetupWizard.cpp3
-rw-r--r--src/modules/sharedfileswindow/SharedFilesWindow.cpp3
-rw-r--r--src/modules/snd/libkvisnd.cpp16
-rw-r--r--src/modules/socketspy/SocketSpyWindow.cpp3
-rw-r--r--src/modules/spaste/SlowPasteController.cpp5
-rw-r--r--src/modules/term/TermWidget.cpp3
-rw-r--r--src/modules/term/TermWindow.cpp3
-rw-r--r--src/modules/theme/ThemeManagementDialog.cpp1
-rw-r--r--src/modules/theme/ThemeManagementDialog.h1
-rw-r--r--src/modules/theme/WebThemeInterfaceDialog.cpp4
-rw-r--r--src/modules/tip/libkvitip.cpp3
-rw-r--r--src/modules/toolbareditor/CustomizeToolBarsDialog.cpp1
-rw-r--r--src/modules/torrent/KTorrentDbusInterface.cpp3
-rw-r--r--src/modules/torrent/StatusBarApplet.cpp4
-rw-r--r--src/modules/trayicon/libkvitrayicon.cpp3
-rw-r--r--src/modules/upnp/Service.cpp21
-rw-r--r--src/modules/upnp/Service.h5
-rw-r--r--src/modules/url/libkviurl.cpp3
219 files changed, 284 insertions, 685 deletions
diff --git a/src/kvilib/core/KviQString.cpp b/src/kvilib/core/KviQString.cpp
index a532b2a96..1da945784 100644
--- a/src/kvilib/core/KviQString.cpp
+++ b/src/kvilib/core/KviQString.cpp
@@ -38,6 +38,10 @@
#include <stdio.h> // for sprintf()
#include <QRegExp>
+#if (QT_VERSION < 0x050000)
+#include <QTextDocument> // for Qt::escape()
+#endif
+
// kvi_string.cpp
extern unsigned char iso88591_toLower_map[256];
extern unsigned char iso88591_toUpper_map[256];
@@ -1299,4 +1303,13 @@ namespace KviQString
szData->replace(")","\\)");
}
}
+
+ QString toHtmlEscaped(QString szData)
+ {
+#if (QT_VERSION >= 0x050000)
+ return szData.toHtmlEscaped();
+#else
+ return Qt::escape(szData);
+#endif
+ }
}
diff --git a/src/kvilib/core/KviQString.h b/src/kvilib/core/KviQString.h
index ebb0d98c7..d5d36d73e 100644
--- a/src/kvilib/core/KviQString.h
+++ b/src/kvilib/core/KviQString.h
@@ -515,6 +515,13 @@ namespace KviQString
extern KVILIB_API void escapeKvs(QString * szData, uint uFlags = 0);
/**
+ * \brief Escapes any html special character from a string (wrapper to QString::toHtmlEscaped)
+ * \param szData The string to escape
+ * \return QString
+ */
+ extern KVILIB_API QString toHtmlEscaped(QString szData);
+
+ /**
* \brief Return the string converted to a long
* \param szNumber The source number
* \param bOk The conversion error handling
diff --git a/src/kvilib/ext/KviDbusAdaptor.cpp b/src/kvilib/ext/KviDbusAdaptor.cpp
index 2e15eac26..62891a37f 100644
--- a/src/kvilib/ext/KviDbusAdaptor.cpp
+++ b/src/kvilib/ext/KviDbusAdaptor.cpp
@@ -33,6 +33,3 @@ KviDbusAdaptor::KviDbusAdaptor(QObject * pObj)
#endif
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviDbusAdaptor.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvilib/net/KviHttpRequest.cpp b/src/kvilib/net/KviHttpRequest.cpp
index 506b1cf28..98bf7b91a 100644
--- a/src/kvilib/net/KviHttpRequest.cpp
+++ b/src/kvilib/net/KviHttpRequest.cpp
@@ -326,7 +326,7 @@ void KviHttpRequest::slotSocketConnected()
}
// FIXME: Handle this better
- QString req = QString::fromAscii(szRequest.ptr());
+ QString req = QString::fromLatin1(szRequest.ptr());
QStringList sl = req.split("\r\n");
emit requestSent(sl);
@@ -395,7 +395,7 @@ void KviHttpRequest::slotConnectionTimedOut()
void KviHttpRequest::slotSocketHostResolved()
{
- emit contactingHost(QString::fromAscii("%1:%2").arg(m_url.host()).arg(m_p->uPort));
+ emit contactingHost(QString::fromLatin1("%1:%2").arg(m_url.host()).arg(m_p->uPort));
emit status(__tr2qs("Contacting host %1 on port %2").arg(m_url.host()).arg(m_p->uPort));
}
diff --git a/src/kvilib/net/KviHttpRequest.h b/src/kvilib/net/KviHttpRequest.h
index 0091a5fd8..bf570320f 100644
--- a/src/kvilib/net/KviHttpRequest.h
+++ b/src/kvilib/net/KviHttpRequest.h
@@ -33,7 +33,11 @@
#include "KviPointerHashTable.h"
#include <QObject>
-#include <QAbstractSocket>
+#if (QT_VERSION >= 0x050000)
+ #include <QtNetwork/QAbstractSocket>
+#else
+ #include <QAbstractSocket>
+#endif
class KviDnsResolver;
class KviDataBuffer;
diff --git a/src/kvilib/net/KviUrl.cpp b/src/kvilib/net/KviUrl.cpp
index 2f9f4a4cf..0411fcf8e 100644
--- a/src/kvilib/net/KviUrl.cpp
+++ b/src/kvilib/net/KviUrl.cpp
@@ -58,11 +58,20 @@ void KviUrl::parse()
QUrl url(m_szUrl);
m_szProtocol = url.scheme();
m_szHost = url.host();
- m_szPath = url.encodedPath();
+#if (QT_VERSION >= 0x050000)
+ m_szPath.append(url.path(QUrl::FullyEncoded));
+#else
+ m_szPath = url.encodedPath();
+#endif
+
if(url.hasQuery())
{
m_szPath.append(QChar('?'));
+#if (QT_VERSION >= 0x050000)
+ m_szPath.append(url.query(QUrl::FullyEncoded));
+#else
m_szPath.append(url.encodedQuery());
+#endif
}
if(m_szPath.isEmpty()) m_szPath=QString("/");
m_szUser = url.userName();
diff --git a/src/kvilib/tal/KviTalApplication.cpp b/src/kvilib/tal/KviTalApplication.cpp
index 968594afc..5566d9437 100644
--- a/src/kvilib/tal/KviTalApplication.cpp
+++ b/src/kvilib/tal/KviTalApplication.cpp
@@ -49,6 +49,4 @@ void KviTalApplication::commitData(QSessionManager & manager)
#endif
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "KviTalApplication.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/kvilib/tal/KviTalFileDialog.cpp b/src/kvilib/tal/KviTalFileDialog.cpp
index 98073778b..aa93dfe09 100644
--- a/src/kvilib/tal/KviTalFileDialog.cpp
+++ b/src/kvilib/tal/KviTalFileDialog.cpp
@@ -107,6 +107,4 @@ void KviTalFileDialog::setDirectory(const QString & szDirectory)
#endif
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "KviTalFileDialog.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/kvilib/tal/KviTalGroupBox.cpp b/src/kvilib/tal/KviTalGroupBox.cpp
index 6e101e2f7..10e083846 100644
--- a/src/kvilib/tal/KviTalGroupBox.cpp
+++ b/src/kvilib/tal/KviTalGroupBox.cpp
@@ -135,6 +135,4 @@ void KviTalGroupBox::setLayout(QLayout * layout)
QGroupBox::setLayout(layout);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "KviTalGroupBox.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/kvilib/tal/KviTalHBox.cpp b/src/kvilib/tal/KviTalHBox.cpp
index 2c3406da9..a7c7c444e 100644
--- a/src/kvilib/tal/KviTalHBox.cpp
+++ b/src/kvilib/tal/KviTalHBox.cpp
@@ -123,6 +123,4 @@ void KviTalHBox::addSpacing(int iSpacing)
m_pLayout->addSpacing(iSpacing);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "KviTalHBox.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/kvilib/tal/KviTalListWidget.cpp b/src/kvilib/tal/KviTalListWidget.cpp
index 8d1782595..b1b692b3f 100644
--- a/src/kvilib/tal/KviTalListWidget.cpp
+++ b/src/kvilib/tal/KviTalListWidget.cpp
@@ -184,6 +184,4 @@ int KviTalListWidgetPixmap::rtti() const
return RTTI;
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "KviTalListWidget.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/kvilib/tal/KviTalMainWindow.cpp b/src/kvilib/tal/KviTalMainWindow.cpp
index 7a922cb22..41a2026f0 100644
--- a/src/kvilib/tal/KviTalMainWindow.cpp
+++ b/src/kvilib/tal/KviTalMainWindow.cpp
@@ -47,6 +47,4 @@ KviTalMainWindow::~KviTalMainWindow()
{
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "KviTalMainWindow.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/kvilib/tal/KviTalMenuBar.cpp b/src/kvilib/tal/KviTalMenuBar.cpp
index 5c2957d72..d0bd63b51 100644
--- a/src/kvilib/tal/KviTalMenuBar.cpp
+++ b/src/kvilib/tal/KviTalMenuBar.cpp
@@ -46,6 +46,4 @@ KviTalMenuBar::~KviTalMenuBar()
{
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "KviTalMenuBar.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/kvilib/tal/KviTalTabDialog.cpp b/src/kvilib/tal/KviTalTabDialog.cpp
index 0f986167d..3f9c831e8 100644
--- a/src/kvilib/tal/KviTalTabDialog.cpp
+++ b/src/kvilib/tal/KviTalTabDialog.cpp
@@ -77,6 +77,4 @@ void KviTalTabDialog::cancelPressed()
emit cancelButtonPressed();
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "KviTalTabDialog.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/kvilib/tal/KviTalTableWidget.cpp b/src/kvilib/tal/KviTalTableWidget.cpp
index 0a1eeb9bf..ea49a7fe9 100644
--- a/src/kvilib/tal/KviTalTableWidget.cpp
+++ b/src/kvilib/tal/KviTalTableWidget.cpp
@@ -96,6 +96,4 @@ void KviTalTreeWidget::redirect_itemPressed(QTreeWidgetItem *pItem,int col)
emit itemPressed((KviTalTreeWidgetItem *)pItem,col);
}
*/
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "KviTalTableWidget.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/kvilib/tal/KviTalToolTip.cpp b/src/kvilib/tal/KviTalToolTip.cpp
index 41b0f66d6..0ad435ba1 100644
--- a/src/kvilib/tal/KviTalToolTip.cpp
+++ b/src/kvilib/tal/KviTalToolTip.cpp
@@ -104,9 +104,3 @@ void KviTalToolTip::maybeTip(const QPoint &)
{
// does nothing here..
}
-
-#ifndef COMPILE_ON_WINDOWS
- #ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "KviTalToolTip.moc"
- #endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
-#endif
diff --git a/src/kvilib/tal/KviTalVBox.cpp b/src/kvilib/tal/KviTalVBox.cpp
index 77a54d66e..8a1c1a780 100644
--- a/src/kvilib/tal/KviTalVBox.cpp
+++ b/src/kvilib/tal/KviTalVBox.cpp
@@ -93,6 +93,4 @@ void KviTalVBox::setAlignment(QWidget * pChild, Qt::Alignment alignment)
m_pLayout->setAlignment(pChild,alignment);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "KviTalVBox.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/kvilib/tal/KviTalWizard.cpp b/src/kvilib/tal/KviTalWizard.cpp
index 74e279994..24c8c2264 100644
--- a/src/kvilib/tal/KviTalWizard.cpp
+++ b/src/kvilib/tal/KviTalWizard.cpp
@@ -532,9 +532,3 @@ QPushButton * KviTalWizard::backButton()
{
return m_p->pBackButton;
}
-
-#ifdef COMPILE_ON_WINDOWS
- #ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "KviTalWizard.moc"
- #endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
-#endif
diff --git a/src/kvirc/kernel/KviApplication.cpp b/src/kvirc/kernel/KviApplication.cpp
index 5f71eeb71..74b5a7590 100644
--- a/src/kvirc/kernel/KviApplication.cpp
+++ b/src/kvirc/kernel/KviApplication.cpp
@@ -105,7 +105,6 @@
#include <QMessageBox>
#include <QTextCodec>
#include <QMetaObject>
-#include <QTextDocument>
#include <QCleanlooksStyle>
#ifdef COMPILE_ON_WINDOWS
@@ -304,7 +303,11 @@ void KviApplication::setup()
// encoding every time.
QTextCodec * pUTF8Codec = KviLocale::instance()->codecForName("UTF-8");
if(pUTF8Codec)
+#if (QT_VERSION >= 0x050000)
+ QTextCodec::setCodecForLocale(pUTF8Codec);
+#else
QTextCodec::setCodecForCStrings(pUTF8Codec);
+#endif
else
qDebug("Aaargh... have no UTF-8 codec?");
@@ -1263,7 +1266,7 @@ void KviApplication::fileDownloadTerminated(bool bSuccess, const QString & szRem
szMsg += szLocalFileName;
szMsg += ")";
}
- notifierMessage(0,iIconId,Qt::escape(szMsg),KVI_OPTION_UINT(KviOption_uintNotifierAutoHideTime));
+ notifierMessage(0,iIconId,KviQString::toHtmlEscaped(szMsg),KVI_OPTION_UINT(KviOption_uintNotifierAutoHideTime));
}
return;
}
@@ -2212,6 +2215,3 @@ void KviApplication::timerEvent(QTimerEvent * e)
#endif
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviApplication.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/kernel/KviHtmlGenerator.cpp b/src/kvirc/kernel/KviHtmlGenerator.cpp
index 3af100679..7e2e26f1d 100644
--- a/src/kvirc/kernel/KviHtmlGenerator.cpp
+++ b/src/kvirc/kernel/KviHtmlGenerator.cpp
@@ -29,8 +29,6 @@
#include "KviOptions.h"
#include "KviTextIconManager.h"
-#include <QTextDocument> // for Qt::escape
-
namespace KviHtmlGenerator
{
QString convertToHtml(const QString & szText, bool bEscape)
@@ -44,7 +42,7 @@ namespace KviHtmlGenerator
unsigned char uCurBack = Background;
unsigned int uIdx = 0;
- QString szTxt = bEscape ? Qt::escape(szText) : szText;
+ QString szTxt = bEscape ? KviQString::toHtmlEscaped(szText) : szText;
while(uIdx < (unsigned int)szTxt.length())
{
diff --git a/src/kvirc/kernel/KviIconManager.cpp b/src/kvirc/kernel/KviIconManager.cpp
index c6bd90d31..e62c077fe 100644
--- a/src/kvirc/kernel/KviIconManager.cpp
+++ b/src/kvirc/kernel/KviIconManager.cpp
@@ -40,6 +40,8 @@
#include <QCloseEvent>
#include <QIcon>
#include <QDir>
+#include <QDrag>
+#include <QMimeData>
/*
@doc: image_id
@@ -1291,6 +1293,3 @@ void KviIconManager::cacheCleanup()
}
*/
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviIconManager.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/kernel/KviIpcSentinel.cpp b/src/kvirc/kernel/KviIpcSentinel.cpp
index 05c950c75..dd49b02cb 100644
--- a/src/kvirc/kernel/KviIpcSentinel.cpp
+++ b/src/kvirc/kernel/KviIpcSentinel.cpp
@@ -277,8 +277,5 @@
}
#endif //!COMPILE_NO_X
#endif
- #ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "KviIpcSentinel.moc"
- #endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
#endif
diff --git a/src/kvirc/kernel/KviIrcConnection.cpp b/src/kvirc/kernel/KviIrcConnection.cpp
index f925ca77b..59d681069 100644
--- a/src/kvirc/kernel/KviIrcConnection.cpp
+++ b/src/kvirc/kernel/KviIrcConnection.cpp
@@ -1476,7 +1476,7 @@ void KviIrcConnection::loginToIrcServer()
{
QString szOut = __tr2qs("Using '%1' as nickname").arg(szTmpNick);
if(_OUTPUT_VERBOSE)
- szOut += QString::fromAscii(" (%1)").arg(szChoiceDescription);
+ szOut += QString::fromLatin1(" (%1)").arg(szChoiceDescription);
m_pConsole->outputNoFmt(KVI_OUT_VERBOSE,szOut);
}
diff --git a/src/kvirc/kernel/KviLagMeter.cpp b/src/kvirc/kernel/KviLagMeter.cpp
index 6e1ffd097..ca1797687 100644
--- a/src/kvirc/kernel/KviLagMeter.cpp
+++ b/src/kvirc/kernel/KviLagMeter.cpp
@@ -261,6 +261,3 @@ void KviLagMeter::lagCheckAbort(const char * key)
for(c = l.first();c;c = l.next())m_pCheckList->removeRef(c);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviLagMeter.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/kernel/KviNotifyList.cpp b/src/kvirc/kernel/KviNotifyList.cpp
index ff9aa9e66..015d277a6 100644
--- a/src/kvirc/kernel/KviNotifyList.cpp
+++ b/src/kvirc/kernel/KviNotifyList.cpp
@@ -1289,6 +1289,3 @@ bool KviWatchNotifyListManager::handleWatchReply(KviIrcMessage *msg)
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviNotifyList.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/kernel/KviTextIconManager.cpp b/src/kvirc/kernel/KviTextIconManager.cpp
index 05de43ba9..dcc5be39c 100644
--- a/src/kvirc/kernel/KviTextIconManager.cpp
+++ b/src/kvirc/kernel/KviTextIconManager.cpp
@@ -347,6 +347,4 @@ void KviTextIconManager::save(const QString & szFileName)
}
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviTextIconManager.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/kvirc/kvs/KviKvsCoreFunctions_af.cpp b/src/kvirc/kvs/KviKvsCoreFunctions_af.cpp
index e938108d5..4f4783eb8 100644
--- a/src/kvirc/kvs/KviKvsCoreFunctions_af.cpp
+++ b/src/kvirc/kvs/KviKvsCoreFunctions_af.cpp
@@ -1345,7 +1345,11 @@ namespace KviKvsCoreFunctions
#ifdef COMPILE_PYTHON_SUPPORT
"Python",
#endif
+ #if (QT_VERSION >= 0x050000)
+ "Qt5",
+ #else
"Qt4",
+ #endif
"KVS",
0
};
diff --git a/src/kvirc/kvs/KviKvsCoreSimpleCommands_mr.cpp b/src/kvirc/kvs/KviKvsCoreSimpleCommands_mr.cpp
index 3c6c3d4e1..83930361b 100644
--- a/src/kvirc/kvs/KviKvsCoreSimpleCommands_mr.cpp
+++ b/src/kvirc/kvs/KviKvsCoreSimpleCommands_mr.cpp
@@ -898,7 +898,7 @@ namespace KviKvsCoreSimpleCommands
QString szParams;
for(unsigned int i=0;i<lParameters.count();i++)
- szParams.append(QString::fromAscii(" $%1 ").arg(i));
+ szParams.append(QString::fromLatin1(" $%1 ").arg(i));
KviKvsScript s("popup","popup.show " + szSwitches + szParams);
s.run(KVSCSC_pContext->window(),&lParameters,0,KviKvsScript::PreserveParams);
diff --git a/src/kvirc/module/KviModule.cpp b/src/kvirc/module/KviModule.cpp
index b45183d91..ee4d8395a 100644
--- a/src/kvirc/module/KviModule.cpp
+++ b/src/kvirc/module/KviModule.cpp
@@ -212,7 +212,7 @@ void KviModule::unregisterCryptEngines()
void * KviModule::getSymbol(const char * symname)
{
- return m_pLibrary->resolve(symname);
+ return (void *)m_pLibrary->resolve(symname);
}
diff --git a/src/kvirc/sparser/KviAntiSpam.cpp b/src/kvirc/sparser/KviAntiSpam.cpp
index 3d6fa3b21..9252b2e35 100644
--- a/src/kvirc/sparser/KviAntiSpam.cpp
+++ b/src/kvirc/sparser/KviAntiSpam.cpp
@@ -110,7 +110,7 @@ bool kvi_mayBeSpam(KviCString * msg,KviCString &spamWord)
{
// FIXME : This is SLOOOOOOOOW (QString -> ascii translation!!)
- const char * aux = (*it).toAscii();
+ const char * aux = (*it).toLatin1();
if(aux)
{
if(msg->findFirstIdx(aux,false) != -1)
diff --git a/src/kvirc/sparser/KviIrcServerParser.cpp b/src/kvirc/sparser/KviIrcServerParser.cpp
index 9dcff1635..8b68aeab3 100644
--- a/src/kvirc/sparser/KviIrcServerParser.cpp
+++ b/src/kvirc/sparser/KviIrcServerParser.cpp
@@ -144,6 +144,3 @@ void KviIrcServerParser::parseMessage(const char * message,KviIrcConnection * pC
}
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviIrcServerParser.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/sparser/KviIrcServerParser_ctcp.cpp b/src/kvirc/sparser/KviIrcServerParser_ctcp.cpp
index 80a9a60e8..e3f580a1a 100644
--- a/src/kvirc/sparser/KviIrcServerParser_ctcp.cpp
+++ b/src/kvirc/sparser/KviIrcServerParser_ctcp.cpp
@@ -61,7 +61,6 @@
#include <QDateTime>
#include <QLocale>
-#include <QTextDocument>
extern KVIRC_API KviSharedFilesManager * g_pSharedFilesManager;
extern KVIRC_API KviCtcpPageDialog * g_pCtcpPageDialog;
@@ -1379,7 +1378,7 @@ void KviIrcServerParser::parseCtcpRequestPage(KviCtcpMessage *msg)
if(!g_pCtcpPageDialog)g_pCtcpPageDialog = new KviCtcpPageDialog();
KviCString szData8;
szData8 = msg->pData;
- QString szData = Qt::escape(msg->msg->connection()->decodeText(szData8.ptr()));
+ QString szData = KviQString::toHtmlEscaped(msg->msg->connection()->decodeText(szData8.ptr()));
g_pCtcpPageDialog->addPage(msg->pSource->nick(),msg->pSource->user(),msg->pSource->host(),szData);
g_pCtcpPageDialog->popup();
}
@@ -1475,7 +1474,7 @@ void KviIrcServerParser::parseCtcpRequestAction(KviCtcpMessage *msg)
QString szMsg = "<b>";
szMsg += msg->pSource->nick();
szMsg += "</b> ";
- szMsg += Qt::escape(szData);
+ szMsg += KviQString::toHtmlEscaped(szData);
//qDebug("KviIrcServerParser_ctcp.cpp:975 debug: %s",szMsg.data());
g_pApp->notifierMessage(pOut,KVI_OPTION_MSGTYPE(KVI_OUT_ACTION).pixId(),szMsg,KVI_OPTION_UINT(KviOption_uintNotifierAutoHideTime));
}
diff --git a/src/kvirc/sparser/KviIrcServerParser_literalHandlers.cpp b/src/kvirc/sparser/KviIrcServerParser_literalHandlers.cpp
index 958bcd478..10bd67863 100644
--- a/src/kvirc/sparser/KviIrcServerParser_literalHandlers.cpp
+++ b/src/kvirc/sparser/KviIrcServerParser_literalHandlers.cpp
@@ -72,7 +72,6 @@
//#include "KviRegisteredUserDataBase.h"
//#include "KviIconManager.h"
#include <QDateTime>
-#include <QTextDocument>
#include <QByteArray>
#include <QLocale>
@@ -925,7 +924,7 @@ void KviIrcServerParser::parseLiteralPrivmsg(KviIrcMessage *msg)
{
// don't send the message to the notifier twice
iFlags |= KviConsoleWindow::NoNotifier;
- QString szMsg = Qt::escape(szMsgText);
+ QString szMsg = KviQString::toHtmlEscaped(szMsgText);
//qDebug("KviIrcServerParser_literalHandlers.cpp:908 debug: %s",szMsgText.data());
g_pApp->notifierMessage(query,KviIconManager::QueryPrivMsg,szMsg,KVI_OPTION_UINT(KviOption_uintNotifierAutoHideTime));
}
@@ -933,7 +932,7 @@ void KviIrcServerParser::parseLiteralPrivmsg(KviIrcMessage *msg)
// if the message is identified (identify-msg CAP) then re-add the +/- char at the beginning
if(eCapState != IdentifyMsgCapNotUsed)
- szMsgText = QString::fromAscii("%1%2").arg(eCapState == IdentifyMsgCapUsedIdentified ? "+" : "-").arg(szMsgText);
+ szMsgText = QString::fromLatin1("%1%2").arg(eCapState == IdentifyMsgCapUsedIdentified ? "+" : "-").arg(szMsgText);
console->outputPrivmsg(query,msgtype,szNick,szUser,szHost,szMsgText,iFlags);
}
@@ -954,7 +953,7 @@ void KviIrcServerParser::parseLiteralPrivmsg(KviIrcMessage *msg)
// if the message is identified (identify-msg CAP) then re-add the +/- char at the beginning
if(eCapState != IdentifyMsgCapNotUsed)
- szMsgText = QString::fromAscii("%1%2").arg(eCapState == IdentifyMsgCapUsedIdentified ? "+" : "-").arg(szMsgText);
+ szMsgText = QString::fromLatin1("%1%2").arg(eCapState == IdentifyMsgCapUsedIdentified ? "+" : "-").arg(szMsgText);
// spit the message text out
if(!msg->haltOutput())
@@ -1023,7 +1022,7 @@ void KviIrcServerParser::parseLiteralPrivmsg(KviIrcMessage *msg)
// if the message is identified (identify-msg CAP) then re-add the +/- char at the beginning
if(eCapState != IdentifyMsgCapNotUsed)
- szMsgText = QString::fromAscii("%1%2").arg(eCapState == IdentifyMsgCapUsedIdentified ? "+" : "-").arg(szMsgText);
+ szMsgText = QString::fromLatin1("%1%2").arg(eCapState == IdentifyMsgCapUsedIdentified ? "+" : "-").arg(szMsgText);
KviWindow * pOut = KVI_OPTION_BOOL(KviOption_boolOperatorMessagesToActiveWindow) ?
console->activeWindow() : (KviWindow *)(console);
@@ -1043,7 +1042,7 @@ void KviIrcServerParser::parseLiteralPrivmsg(KviIrcMessage *msg)
// if the message is identified (identify-msg CAP) then re-add the +/- char at the beginning
if(eCapState != IdentifyMsgCapNotUsed)
- szMsgText = QString::fromAscii("%1%2").arg(eCapState == IdentifyMsgCapUsedIdentified ? "+" : "-").arg(szMsgText);
+ szMsgText = QString::fromLatin1("%1%2").arg(eCapState == IdentifyMsgCapUsedIdentified ? "+" : "-").arg(szMsgText);
if(!msg->haltOutput())
@@ -1358,7 +1357,7 @@ output_to_query_window:
{
// don't send the message twice to the notifier
iFlags |= KviConsoleWindow::NoNotifier;
- QString szMsg = Qt::escape(szMsgText);
+ QString szMsg = KviQString::toHtmlEscaped(szMsgText);
//qDebug("KviIrcServerParser_literalHandlers.cpp:1262 debug: %s",szMsgText.data());
g_pApp->notifierMessage(query,KviIconManager::QueryNotice,szMsg,KVI_OPTION_UINT(KviOption_uintNotifierAutoHideTime));
}
diff --git a/src/kvirc/sparser/KviIrcServerParser_numericHandlers.cpp b/src/kvirc/sparser/KviIrcServerParser_numericHandlers.cpp
index fa99a76cb..3318f89df 100644
--- a/src/kvirc/sparser/KviIrcServerParser_numericHandlers.cpp
+++ b/src/kvirc/sparser/KviIrcServerParser_numericHandlers.cpp
@@ -996,7 +996,7 @@ void KviIrcServerParser::parseLoginNicknameProblem(KviIrcMessage *msg)
QString szOut = __tr2qs("Trying to use '%1' as nickname").arg(szNextNick);
if(_OUTPUT_VERBOSE)
- szOut += QString::fromAscii(" (%1)").arg(szChoiceDescriptionBuffer);
+ szOut += QString::fromLatin1(" (%1)").arg(szChoiceDescriptionBuffer);
msg->console()->outputNoFmt(KVI_OUT_NICKNAMEPROBLEM,szOut);
}
diff --git a/src/kvirc/ui/KviActionDrawer.cpp b/src/kvirc/ui/KviActionDrawer.cpp
index 8745cc1d5..10698f710 100644
--- a/src/kvirc/ui/KviActionDrawer.cpp
+++ b/src/kvirc/ui/KviActionDrawer.cpp
@@ -32,13 +32,14 @@
#include "KviLocale.h"
#include "KviTalListWidget.h"
+#include <QDrag>
#include <QLayout>
#include <QLabel>
+#include <QMimeData>
#include <QPainter>
#include <QPixmap>
#include <QEvent>
#include <QMouseEvent>
-#include <QTextDocument>
KviActionDrawer::KviActionDrawer(QWidget * pParent)
: QTabWidget(pParent)
diff --git a/src/kvirc/ui/KviChannelWindow.cpp b/src/kvirc/ui/KviChannelWindow.cpp
index 12323e9c1..9fa1a2538 100644
--- a/src/kvirc/ui/KviChannelWindow.cpp
+++ b/src/kvirc/ui/KviChannelWindow.cpp
@@ -75,7 +75,6 @@
#include <QPalette>
#include <QMessageBox>
#include <QCloseEvent>
-#include <QTextDocument> // for Qt::escape_command
#include <QMenu>
// FIXME: #warning "+a Anonymous channel mode!"
@@ -828,34 +827,34 @@ void KviChannelWindow::getTalkingUsersStats(QString & szBuffer, QStringList & li
if(list.count() == 1)
{
szBuffer += "<b>";
- szBuffer += Qt::escape(list.first());
+ szBuffer += KviQString::toHtmlEscaped(list.first());
szBuffer += "</b>";
szBuffer += " ";
szBuffer += bPast ? __tr2qs("said something recently") : __tr2qs("is talking");
} else if(list.count() == 2)
{
szBuffer += "<b>";
- szBuffer += Qt::escape(list.first());
+ szBuffer += KviQString::toHtmlEscaped(list.first());
szBuffer += "</b> ";
szBuffer += __tr2qs("and");
szBuffer += " <b>";
list.erase(list.begin());
- szBuffer += Qt::escape(list.first());
+ szBuffer += KviQString::toHtmlEscaped(list.first());
szBuffer += "</b> ";
szBuffer += bPast ? __tr2qs("were talking recently") : __tr2qs("are talking");
} else {
szBuffer += "<b>";
- szBuffer += Qt::escape(list.first());
+ szBuffer += KviQString::toHtmlEscaped(list.first());
szBuffer += "</b>, <b>";
list.erase(list.begin());
- szBuffer += Qt::escape(list.first());
+ szBuffer += KviQString::toHtmlEscaped(list.first());
if(list.count() == 2)
{
szBuffer += "</b> ";
szBuffer += __tr2qs("and");
szBuffer += " <b>";
list.erase(list.begin());
- szBuffer += Qt::escape(list.first());
+ szBuffer += KviQString::toHtmlEscaped(list.first());
szBuffer += "</b>";
} else {
// (list.count() - 1) is > 1
@@ -901,7 +900,7 @@ void KviChannelWindow::getWindowListTipText(QString & szBuffer)
m_pUserListView->userStats(&s);
- szBuffer += Qt::escape(m_szPlainTextCaption);
+ szBuffer += KviQString::toHtmlEscaped(m_szPlainTextCaption);
szBuffer += szEndOfFontBoldRow;
szBuffer += szRowStart;
@@ -1708,7 +1707,7 @@ void KviChannelWindow::getChannelActivityStats(KviChannelActivityStats * pStats)
{
if(!userDict.find(pAction->szNick))
{
- if(isOn(pAction->szNick.toAscii()))
+ if(isOn(pAction->szNick.toLatin1()))
{
if(pAction->tTime >= tTwoMinsAgo)
pStats->lTalkingUsers.append(pAction->szNick);
@@ -1905,8 +1904,8 @@ void KviChannelWindow::updateModeLabel()
QMap<char, QString>::const_iterator iter = m_szChannelParameterModes.constBegin();
while (iter != m_szChannelParameterModes.constEnd())
{
- QString szDescription = Qt::escape(m_pConsole->connection()->serverInfo()->getChannelModeDescription(iter.key()));
- QString szValue = Qt::escape(iter.value());
+ QString szDescription = KviQString::toHtmlEscaped(m_pConsole->connection()->serverInfo()->getChannelModeDescription(iter.key()));
+ QString szValue = KviQString::toHtmlEscaped(iter.value());
KviQString::appendFormatted(szTip,"<br>%c: %Q: <b>%Q</b>", iter.key(), &szDescription, &szValue);
++iter;
}
@@ -1980,7 +1979,7 @@ void KviChannelWindow::preprocessMessage(QString & szMessage)
if(!pServerInfo)
return;
- static QString szNonStandardLinkPrefix = QString::fromAscii("\r![");
+ static QString szNonStandardLinkPrefix = QString::fromLatin1("\r![");
if(szMessage.contains(szNonStandardLinkPrefix))
return; // contains a non standard link that may contain spaces, do not break it.
@@ -2170,7 +2169,3 @@ QByteArray KviChannelWindow::loadLogFile(const QString & szFileName, bool bGzip)
return data;
}
-
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "KviChannelWindow.moc"
-#endif
diff --git a/src/kvirc/ui/KviColorSelectionWindow.cpp b/src/kvirc/ui/KviColorSelectionWindow.cpp
index a1cf032bc..20ec2ecc2 100644
--- a/src/kvirc/ui/KviColorSelectionWindow.cpp
+++ b/src/kvirc/ui/KviColorSelectionWindow.cpp
@@ -126,6 +126,3 @@ void KviColorWindow::timerEvent(QTimerEvent *)
hide();
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviColorSelectionWindow.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviConsoleWindow.cpp b/src/kvirc/ui/KviConsoleWindow.cpp
index fab9e3671..c6e261812 100644
--- a/src/kvirc/ui/KviConsoleWindow.cpp
+++ b/src/kvirc/ui/KviConsoleWindow.cpp
@@ -79,9 +79,7 @@
#include <QMessageBox>
#include <QStringList>
#include <QCloseEvent>
-#include <QTextDocument>
#include <QRegExp>
-#include <QTextDocument> // for Qt::escape_command
#include <QMenu>
#define __KVI_DEBUG__
@@ -262,11 +260,11 @@ void KviConsoleWindow::getUserTipText(const QString &nick,KviIrcUserEntry *e,QSt
"<tr><td bgcolor=\"#303030\">" \
"<center><font color=\"#FFFFFF\"><b>";
- buffer += Qt::escape(nick);
+ buffer += KviQString::toHtmlEscaped(nick);
buffer += "!";
- buffer += Qt::escape(e->user().isEmpty() ? QString("*") : e->user());
+ buffer += KviQString::toHtmlEscaped(e->user().isEmpty() ? QString("*") : e->user());
buffer += "@";
- buffer += Qt::escape(e->host().isEmpty() ? QString("*") : e->host());
+ buffer += KviQString::toHtmlEscaped(e->host().isEmpty() ? QString("*") : e->host());
buffer += "</b></font></center></td></tr>";
if(u)
@@ -275,7 +273,7 @@ void KviConsoleWindow::getUserTipText(const QString &nick,KviIrcUserEntry *e,QSt
if(!szComment.isEmpty())
{
buffer += "<tr bgcolor=\"#F0F0F0\"><td><center><font size=\"-1\">(";
- buffer += Qt::escape(szComment);
+ buffer += KviQString::toHtmlEscaped(szComment);
buffer += ")</font></center></td></tr>";
}
}
@@ -288,7 +286,7 @@ void KviConsoleWindow::getUserTipText(const QString &nick,KviIrcUserEntry *e,QSt
if(e->hasRealName())
{
buffer += "<tr><td><center><b>";
- buffer += Qt::escape(KviControlCodes::stripControlBytes(e->realName()));
+ buffer += KviQString::toHtmlEscaped(KviControlCodes::stripControlBytes(e->realName()));
buffer += "</b></center></td></tr>";
}
@@ -308,13 +306,13 @@ void KviConsoleWindow::getUserTipText(const QString &nick,KviIrcUserEntry *e,QSt
buffer += "<tr bgcolor=\"#F0F0F0\"><td><font color=\"#000000\">";
buffer += __tr2qs("Registered as");
buffer += " <b>";
- buffer += Qt::escape(u->user()->name());
+ buffer += KviQString::toHtmlEscaped(u->user()->name());
buffer += "</b>; Group ";
- buffer += Qt::escape(u->user()->group());
+ buffer += KviQString::toHtmlEscaped(u->user()->group());
buffer += "</font></td></tr><tr bgcolor=\"#F0F0F0\"><td><font size=\"-1\" color=\"#000000\">";
buffer += __tr2qs("(Matched by");
buffer += " ";
- buffer += Qt::escape(mask);
+ buffer += KviQString::toHtmlEscaped(mask);
buffer += ")</font></td></tr>";
}
@@ -325,7 +323,7 @@ void KviConsoleWindow::getUserTipText(const QString &nick,KviIrcUserEntry *e,QSt
{
buffer += "<tr><td bgcolor=\"#F0F0F0\"><font color=\"#000000\">";
buffer += __tr2qs("On <b>");
- buffer += Qt::escape(chans);
+ buffer += KviQString::toHtmlEscaped(chans);
buffer += "</b></font></td></tr>";
}
}
@@ -333,7 +331,7 @@ void KviConsoleWindow::getUserTipText(const QString &nick,KviIrcUserEntry *e,QSt
if(e->hasServer())
{
buffer += "<tr><td bgcolor=\"#F0F0F0\"><nobr><font color=\"#000000\">";
- buffer += __tr2qs("Using server <b>%1</b>").arg(Qt::escape(e->server()));
+ buffer += __tr2qs("Using server <b>%1</b>").arg(KviQString::toHtmlEscaped(e->server()));
if(e->hasHops())
{
@@ -723,7 +721,7 @@ void KviConsoleWindow::outputPrivmsg(KviWindow *wnd,
QString szMsg = "<b>&lt;";
szMsg += nick;
szMsg += "&gt;</b> ";
- szMsg += Qt::escape(szDecodedMessage);
+ szMsg += KviQString::toHtmlEscaped(szDecodedMessage);
//qDebug("KviConsoleWindow.cpp:629 debug: %s",szMsg.data());
g_pApp->notifierMessage(wnd,KVI_OPTION_MSGTYPE(iSaveType).pixId(),szMsg,KVI_OPTION_UINT(KviOption_uintNotifierAutoHideTime));
}
@@ -1286,6 +1284,3 @@ void KviConsoleWindow::getWindowListTipText(QString &buffer)
buffer += "</table>";
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviConsoleWindow.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviCryptController.cpp b/src/kvirc/ui/KviCryptController.cpp
index 332fae283..d99ea8b05 100644
--- a/src/kvirc/ui/KviCryptController.cpp
+++ b/src/kvirc/ui/KviCryptController.cpp
@@ -385,7 +385,5 @@
delete *ppInfo;
*ppInfo = 0;
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "KviCryptController.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
+
#endif //COMPILE_CRYPT_SUPPORT
diff --git a/src/kvirc/ui/KviCtcpPageDialog.cpp b/src/kvirc/ui/KviCtcpPageDialog.cpp
index 0fdc224d1..e9f1bb0ab 100644
--- a/src/kvirc/ui/KviCtcpPageDialog.cpp
+++ b/src/kvirc/ui/KviCtcpPageDialog.cpp
@@ -139,6 +139,3 @@ void KviCtcpPageDialog::showEvent(QShowEvent *e)
center();
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviCtcpPageDialog.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviCustomToolBar.cpp b/src/kvirc/ui/KviCustomToolBar.cpp
index 8d540eac4..dc3008fb5 100644
--- a/src/kvirc/ui/KviCustomToolBar.cpp
+++ b/src/kvirc/ui/KviCustomToolBar.cpp
@@ -32,6 +32,7 @@
#include "KviCustomToolBarDescriptor.h"
#include <QCursor>
+#include <QDrag>
#include <QLayout>
#include <QPixmap>
#include <QPainter>
diff --git a/src/kvirc/ui/KviDynamicToolTip.cpp b/src/kvirc/ui/KviDynamicToolTip.cpp
index a2c5a1435..09c03b2a7 100644
--- a/src/kvirc/ui/KviDynamicToolTip.cpp
+++ b/src/kvirc/ui/KviDynamicToolTip.cpp
@@ -60,6 +60,3 @@ void KviDynamicToolTip::tip(const QRect &rct,const QString & text)
{
m_pHelper->tip(rct,text);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviDynamicToolTip.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviFileDialog.cpp b/src/kvirc/ui/KviFileDialog.cpp
index 4a5cc4525..2ca2d3d48 100644
--- a/src/kvirc/ui/KviFileDialog.cpp
+++ b/src/kvirc/ui/KviFileDialog.cpp
@@ -255,6 +255,3 @@ bool KviFileDialog::askForOpenFileNames(QStringList & szBuffer, const QString &
return false;
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviFileDialog.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviHistoryWindow.cpp b/src/kvirc/ui/KviHistoryWindow.cpp
index 302265636..c4a6174f8 100644
--- a/src/kvirc/ui/KviHistoryWindow.cpp
+++ b/src/kvirc/ui/KviHistoryWindow.cpp
@@ -273,7 +273,5 @@ void KviHistoryWindowWidget::popup(KviInput * pOwner)
show();
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviHistoryWindow.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
#endif //_KVI_HISTORYWIN_CPP_
diff --git a/src/kvirc/ui/KviInput.cpp b/src/kvirc/ui/KviInput.cpp
index 1bc812781..1a7280613 100644
--- a/src/kvirc/ui/KviInput.cpp
+++ b/src/kvirc/ui/KviInput.cpp
@@ -488,6 +488,3 @@ void KviInput::toggleMultiLine()
[/p]
*/
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviInput.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviInputEditor.cpp b/src/kvirc/ui/KviInputEditor.cpp
index c196defaf..f074ee688 100644
--- a/src/kvirc/ui/KviInputEditor.cpp
+++ b/src/kvirc/ui/KviInputEditor.cpp
@@ -51,6 +51,7 @@
#include <QClipboard>
#include <QLabel>
+#include <QMimeData>
#include <QUrl>
#include <QStyle>
#include <QStyleOption>
@@ -60,7 +61,11 @@
#include <QFontMetrics>
#include <QKeyEvent>
#include <QDragEnterEvent>
-#include <QInputContext>
+#if (QT_VERSION >= 0x050000)
+ #include <QInputMethod>
+#else
+ #include <QInputContext>
+#endif
#include <QMenu>
// from KviApplication.cpp
@@ -860,13 +865,16 @@ void KviInputEditor::mousePressEvent(QMouseEvent * e)
pAction = g_pInputPopup->addAction(*(g_pIconManager->getSmallIcon(KviIconManager::BigGrin)),__tr2qs("Insert Icon"));
pAction->setMenu(m_pIconMenu);
+#if (QT_VERSION >= 0x050000)
+ #warning Implement Input Methods in KviInputEditor using the new qt5 api!
+#else
QInputContext *qic = g_pApp->inputContext();
if (qic) {
QList<QAction *> imActions = qic->actions();
for (int i = 0; i < imActions.size(); ++i)
g_pInputPopup->addAction(imActions.at(i));
}
-
+#endif
g_pInputPopup->popup(mapToGlobal(e->pos()));
} else {
pasteSelectionWithConfirmation();
@@ -2591,6 +2599,3 @@ void KviInputEditor::dummy()
// this function does nothing. check the header file for explanation
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviInputEditor.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviInputEditor.h b/src/kvirc/ui/KviInputEditor.h
index c29b879d2..4d1fd4ccd 100644
--- a/src/kvirc/ui/KviInputEditor.h
+++ b/src/kvirc/ui/KviInputEditor.h
@@ -64,7 +64,11 @@ class QMenu;
#define KVI_INPUT_DEF_FORE 101
#ifndef ACCEL_KEY
- #define ACCEL_KEY(k) "\t" + QString(QKeySequence(Qt::ControlModifier | Qt::Key_ ## k ))
+ #if (QT_VERSION >= 0x050000)
+ #define ACCEL_KEY(k) "\t" + QKeySequence(Qt::ControlModifier | Qt::Key_ ## k ).toString()
+ #else
+ #define ACCEL_KEY(k) "\t" + QString(QKeySequence(Qt::ControlModifier | Qt::Key_ ## k ))
+ #endif
#endif
/**
diff --git a/src/kvirc/ui/KviIpEditor.cpp b/src/kvirc/ui/KviIpEditor.cpp
index dbbad2dfc..57b46852d 100644
--- a/src/kvirc/ui/KviIpEditor.cpp
+++ b/src/kvirc/ui/KviIpEditor.cpp
@@ -113,7 +113,7 @@ bool KviIpEditor::setAddress(const QString &ipAddr)
// is valid before effectively setting the fields
clear();
- QByteArray ip = ipAddr.toAscii(); // ip addresses are digits & latin letters abcdef (IPv6)
+ QByteArray ip = ipAddr.toLatin1(); // ip addresses are digits & latin letters abcdef (IPv6)
ip = ip.trimmed();
const char * c = ip.data();
@@ -289,7 +289,7 @@ bool KviIpEditor::eventFilter(QObject * o,QEvent *e)
if(((QKeyEvent *)e)->text().size() < 1)
return false;
// a normal key (this part substitutes a QValidator)
- const char c = tolower(((QKeyEvent *)e)->text().toAscii().at(0));
+ const char c = tolower(((QKeyEvent *)e)->text().toLatin1().at(0));
if(m_addrType == IPv4)
{
if((c >= '0') && (c <= '9'))
@@ -410,6 +410,3 @@ QSize KviIpEditor::sizeHint() const
} else return QFrame::sizeHint();
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviIpEditor.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviIrcToolBar.cpp b/src/kvirc/ui/KviIrcToolBar.cpp
index f5e20d998..8135f3bf4 100644
--- a/src/kvirc/ui/KviIrcToolBar.cpp
+++ b/src/kvirc/ui/KviIrcToolBar.cpp
@@ -366,6 +366,3 @@ void KviIrcContextDisplay::drawContents(QPainter * p)
#ifdef Bool
#undef Bool
#endif
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviIrcToolBar.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviIrcView.cpp b/src/kvirc/ui/KviIrcView.cpp
index 4c3b355cb..3e970ec2b 100644
--- a/src/kvirc/ui/KviIrcView.cpp
+++ b/src/kvirc/ui/KviIrcView.cpp
@@ -2136,7 +2136,8 @@ void KviIrcView::chooseBackground()
void KviIrcView::resetBackground()
{
- setPrivateBackgroundPixmap(0);
+ QPixmap dummy;
+ setPrivateBackgroundPixmap(dummy);
}
void KviIrcView::toggleToolWidget()
@@ -2782,6 +2783,3 @@ void KviIrcView::scrollToMarker()
}
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviIrcView.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviIrcView_events.cpp b/src/kvirc/ui/KviIrcView_events.cpp
index 11aff3965..3c4bf83e0 100644
--- a/src/kvirc/ui/KviIrcView_events.cpp
+++ b/src/kvirc/ui/KviIrcView_events.cpp
@@ -45,10 +45,10 @@
#include <QClipboard>
#include <QEvent>
+#include <QMimeData>
#include <QMouseEvent>
#include <QScrollBar>
#include <QUrl>
-#include <QTextDocument> // for Qt::escape_command
#define KVI_IRCVIEW_SELECT_REPAINT_INTERVAL 100
@@ -988,12 +988,12 @@ void KviIrcView::doLinkToolTip(const QRect &rct,QString &linkCmd,QString &linkTe
KviIrcUrl::join(szUrl,console()->connection()->target()->server());
szUrl.append(szChan);
buf = QString(__tr2qs("<b>%1</b> (<u><font color=\"blue\"><nowrap>"
- "%2</nowrap></font></u>): <br><nowrap>+%3 (%4 users)<hr>%5</nowrap>")).arg(Qt::escape(szChan),Qt::escape(szUrl),Qt::escape(chanMode)).arg(c->count()).arg(Qt::escape(topic));
+ "%2</nowrap></font></u>): <br><nowrap>+%3 (%4 users)<hr>%5</nowrap>")).arg(KviQString::toHtmlEscaped(szChan),KviQString::toHtmlEscaped(szUrl),KviQString::toHtmlEscaped(chanMode)).arg(c->count()).arg(KviQString::toHtmlEscaped(topic));
} else {
KviIrcUrl::join(szUrl,console()->connection()->target()->server());
szUrl.append(szChan);
buf = QString(__tr2qs("<b>%1</b> (<u><font color=\"blue\"><nowrap>"
- "%2</nowrap></font></u>)<hr>Double-click to join %3<br>Right click to view other options")).arg(Qt::escape(szChan),Qt::escape(szUrl),Qt::escape(szChan));
+ "%2</nowrap></font></u>)<hr>Double-click to join %3<br>Right click to view other options")).arg(KviQString::toHtmlEscaped(szChan),KviQString::toHtmlEscaped(szUrl),KviQString::toHtmlEscaped(szChan));
}
tip += buf;
diff --git a/src/kvirc/ui/KviMainWindow.cpp b/src/kvirc/ui/KviMainWindow.cpp
index b01e46deb..2d97b7326 100644
--- a/src/kvirc/ui/KviMainWindow.cpp
+++ b/src/kvirc/ui/KviMainWindow.cpp
@@ -344,7 +344,11 @@ void KviMainWindow::freeAccelleratorKeySequence(QString & key)
void KviMainWindow::accelActivated()
{
+#if (QT_VERSION >= 0x050000)
+ KVS_TRIGGER_EVENT_1(KviEvent_OnAccelKeyPressed,g_pActiveWindow,(((QShortcut *)sender())->key()).toString());
+#else
KVS_TRIGGER_EVENT_1(KviEvent_OnAccelKeyPressed,g_pActiveWindow,(QString)(((QShortcut *)sender())->key()));
+#endif
}
void KviMainWindow::executeInternalCommand(int index)
@@ -1310,7 +1314,4 @@ void KviMainWindow::setButtonStyle(unsigned int uStyle)
}
}
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviMainWindow.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviMaskEditor.cpp b/src/kvirc/ui/KviMaskEditor.cpp
index ad7336849..1bbb3e78e 100644
--- a/src/kvirc/ui/KviMaskEditor.cpp
+++ b/src/kvirc/ui/KviMaskEditor.cpp
@@ -351,6 +351,3 @@ void KviMaskEditor::itemDoubleClicked( QTreeWidgetItem * pItem, int )
}
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviMaskEditor.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviMenuBar.cpp b/src/kvirc/ui/KviMenuBar.cpp
index eaf0ee5af..a3aad17fc 100644
--- a/src/kvirc/ui/KviMenuBar.cpp
+++ b/src/kvirc/ui/KviMenuBar.cpp
@@ -487,6 +487,3 @@ void KviMenuBar::addMenu(const QString &text,KviKvsPopupMenu * p,int index)
m_pScriptItemList->append(it);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviMenuBar.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviModeEditor.cpp b/src/kvirc/ui/KviModeEditor.cpp
index dce8f7c5f..3edfb5268 100644
--- a/src/kvirc/ui/KviModeEditor.cpp
+++ b/src/kvirc/ui/KviModeEditor.cpp
@@ -436,6 +436,3 @@ inline bool KviModeEditor::modeNeedsParameterOnlyWhenSet(char cMode)
return false;
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviModeEditor.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviModeWidget.cpp b/src/kvirc/ui/KviModeWidget.cpp
index e8d60356d..5a56be95e 100644
--- a/src/kvirc/ui/KviModeWidget.cpp
+++ b/src/kvirc/ui/KviModeWidget.cpp
@@ -277,6 +277,3 @@ inline bool KviModeWidget::modeNeedsParameterOnlyWhenSet(char cMode)
return pServerInfo->supportedParameterWhenSetModes().contains(cMode);
return false;
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviModeWidget.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviOptionsWidget.cpp b/src/kvirc/ui/KviOptionsWidget.cpp
index 68ca81eff..2d8189c7b 100644
--- a/src/kvirc/ui/KviOptionsWidget.cpp
+++ b/src/kvirc/ui/KviOptionsWidget.cpp
@@ -778,6 +778,3 @@ void KviOptionsWidget::switchToAdvancedPage()
emit wantToSwitchToAdvancedPage(this);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviOptionsWidget.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviQueryWindow.cpp b/src/kvirc/ui/KviQueryWindow.cpp
index 9f04cb052..023065f0f 100644
--- a/src/kvirc/ui/KviQueryWindow.cpp
+++ b/src/kvirc/ui/KviQueryWindow.cpp
@@ -63,7 +63,6 @@
#include <QPixmap>
#include <QList>
#include <QByteArray>
-#include <QTextDocument> // for Qt::escape_command
KviQueryWindow::KviQueryWindow(KviConsoleWindow * lpConsole, const QString & szNick)
: KviWindow(KviWindow::Query,szNick,lpConsole)
@@ -857,6 +856,4 @@ QByteArray KviQueryWindow::loadLogFile(const QString & szFileName, bool bGzip)
return data;
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviQueryWindow.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/kvirc/ui/KviScriptButton.cpp b/src/kvirc/ui/KviScriptButton.cpp
index 064da09fc..f1c119286 100644
--- a/src/kvirc/ui/KviScriptButton.cpp
+++ b/src/kvirc/ui/KviScriptButton.cpp
@@ -82,6 +82,3 @@ KviWindowScriptButton::~KviWindowScriptButton()
{
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviScriptButton.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviScriptEditor.cpp b/src/kvirc/ui/KviScriptEditor.cpp
index 01f74a580..c6bc7d2b6 100644
--- a/src/kvirc/ui/KviScriptEditor.cpp
+++ b/src/kvirc/ui/KviScriptEditor.cpp
@@ -137,6 +137,3 @@ void KviScriptEditor::destroyInstance(KviScriptEditor * e)
editorModuleDestroyScriptEditor(e);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviScriptEditor.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviSelectors.cpp b/src/kvirc/ui/KviSelectors.cpp
index e9867b0d9..0f58692a7 100644
--- a/src/kvirc/ui/KviSelectors.cpp
+++ b/src/kvirc/ui/KviSelectors.cpp
@@ -934,6 +934,3 @@ void KviChannelListSelector::removeClicked()
lst.clear();
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviSelectors.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviSplashScreen.cpp b/src/kvirc/ui/KviSplashScreen.cpp
index 53fedb6f2..a790c5e96 100644
--- a/src/kvirc/ui/KviSplashScreen.cpp
+++ b/src/kvirc/ui/KviSplashScreen.cpp
@@ -192,6 +192,3 @@ void KviSplashScreen::fadeTimerShot()
}
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviSplashScreen.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviStatusBar.cpp b/src/kvirc/ui/KviStatusBar.cpp
index 4fc24559b..91b984c82 100644
--- a/src/kvirc/ui/KviStatusBar.cpp
+++ b/src/kvirc/ui/KviStatusBar.cpp
@@ -38,6 +38,7 @@
#include "KviStatusBarApplet.h"
#include "KviDynamicToolTip.h"
+#include <QDrag>
#include <QPainter>
#include <QStyle>
#include <QLayout>
@@ -47,6 +48,7 @@
#include <QLabel>
#include <QFont>
#include <QEvent>
+#include <QMimeData>
#include <QMouseEvent>
#include <QMessageBox>
#include <QWidgetAction>
diff --git a/src/kvirc/ui/KviTextIconWindow.cpp b/src/kvirc/ui/KviTextIconWindow.cpp
index aa0792d93..b01451d2a 100644
--- a/src/kvirc/ui/KviTextIconWindow.cpp
+++ b/src/kvirc/ui/KviTextIconWindow.cpp
@@ -184,6 +184,3 @@ void KviTextIconWindow::cellSelected(int row, int column)
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviTextIconWindow.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviThemedComboBox.cpp b/src/kvirc/ui/KviThemedComboBox.cpp
index a35e5dddb..433d08477 100644
--- a/src/kvirc/ui/KviThemedComboBox.cpp
+++ b/src/kvirc/ui/KviThemedComboBox.cpp
@@ -138,6 +138,3 @@ void KviThemedComboBox::keyPressEvent(QKeyEvent *e)
QComboBox::keyPressEvent(e);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviThemedComboBox.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviThemedLabel.cpp b/src/kvirc/ui/KviThemedLabel.cpp
index 6ecac182e..05bf1d960 100644
--- a/src/kvirc/ui/KviThemedLabel.cpp
+++ b/src/kvirc/ui/KviThemedLabel.cpp
@@ -96,6 +96,3 @@ void KviThemedLabel::mouseDoubleClickEvent(QMouseEvent *)
emit doubleClicked();
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviThemedLabel.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviThemedLineEdit.cpp b/src/kvirc/ui/KviThemedLineEdit.cpp
index f0c5fcc60..866053a73 100644
--- a/src/kvirc/ui/KviThemedLineEdit.cpp
+++ b/src/kvirc/ui/KviThemedLineEdit.cpp
@@ -118,6 +118,3 @@ void KviThemedLineEdit::paintEvent ( QPaintEvent * event )
QLineEdit::paintEvent(event);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviThemedLineEdit.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviThemedTreeWidget.cpp b/src/kvirc/ui/KviThemedTreeWidget.cpp
index 2b1f41c70..1b918016b 100644
--- a/src/kvirc/ui/KviThemedTreeWidget.cpp
+++ b/src/kvirc/ui/KviThemedTreeWidget.cpp
@@ -89,6 +89,3 @@ void KviThemedTreeWidget::paintEvent(QPaintEvent *e)
QTreeWidget::paintEvent(e);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviThemedTreeWidget.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviToolBar.cpp b/src/kvirc/ui/KviToolBar.cpp
index 551f6cc6b..30fbec412 100644
--- a/src/kvirc/ui/KviToolBar.cpp
+++ b/src/kvirc/ui/KviToolBar.cpp
@@ -161,6 +161,4 @@ void KviToolBar::mousePressEvent(QMouseEvent * e)
g_pToolBarContextPopup->popup(QCursor::pos());
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviToolBar.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/kvirc/ui/KviTopicWidget.cpp b/src/kvirc/ui/KviTopicWidget.cpp
index 082194938..6c2e0cbec 100644
--- a/src/kvirc/ui/KviTopicWidget.cpp
+++ b/src/kvirc/ui/KviTopicWidget.cpp
@@ -51,7 +51,6 @@
#include <QClipboard>
#include <QEvent>
#include <QMouseEvent>
-#include <QTextDocument> // for Qt::escape
#include <QMenu>
extern KviColorWindow * g_pColorWindow;
@@ -313,7 +312,7 @@ void KviTopicWidget::paintColoredText(QPainter *p, QString text,const QPalette&
void KviTopicWidget::setTopic(const QString & topic)
{
m_szTopic = topic;
- m_pLabel->setText(KviHtmlGenerator::convertToHtml(Qt::escape(m_szTopic)));
+ m_pLabel->setText(KviHtmlGenerator::convertToHtml(KviQString::toHtmlEscaped(m_szTopic)));
bool bFound = false;
for(QStringList::Iterator it=g_pRecentTopicList->begin();it != g_pRecentTopicList->end(); ++it)
@@ -363,7 +362,7 @@ void KviTopicWidget::updateToolTip()
txt += "<tr><td><center>";
- txt += KviHtmlGenerator::convertToHtml(Qt::escape(m_szTopic));
+ txt += KviHtmlGenerator::convertToHtml(KviQString::toHtmlEscaped(m_szTopic));
txt += "</center></td></tr>";
//FIXME hardcoding styles sucks
@@ -702,6 +701,3 @@ QChar KviTopicWidget::getSubstituteChar(unsigned short control_code)
}
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviTopicWidget.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviTreeWindowList.cpp b/src/kvirc/ui/KviTreeWindowList.cpp
index 8192ae61a..e463e57b5 100644
--- a/src/kvirc/ui/KviTreeWindowList.cpp
+++ b/src/kvirc/ui/KviTreeWindowList.cpp
@@ -657,6 +657,3 @@ QSize KviTreeWindowListItemDelegate::sizeHint( const QStyleOptionViewItem &, con
return QSize(treeWidget->viewport()->size().width(), iHeight);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviTreeWindowList.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviUserListView.cpp b/src/kvirc/ui/KviUserListView.cpp
index 0352607c6..1d3d99a5d 100644
--- a/src/kvirc/ui/KviUserListView.cpp
+++ b/src/kvirc/ui/KviUserListView.cpp
@@ -2473,6 +2473,3 @@ void KviUserListViewArea::wheelEvent(QWheelEvent * e)
bHere = false;
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviUserListView.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviWebPackageManagementDialog.cpp b/src/kvirc/ui/KviWebPackageManagementDialog.cpp
index d48f19851..4b0abc0f9 100644
--- a/src/kvirc/ui/KviWebPackageManagementDialog.cpp
+++ b/src/kvirc/ui/KviWebPackageManagementDialog.cpp
@@ -273,9 +273,7 @@ void KviWebPackageManagementDialog::showEvent(QShowEvent *)
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "KviWebPackageManagementDialog.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
+
#endif //COMPILE_WEBKIT_SUPPORT
diff --git a/src/kvirc/ui/KviWindow.cpp b/src/kvirc/ui/KviWindow.cpp
index e2cb7a0cf..34e1f8a2b 100644
--- a/src/kvirc/ui/KviWindow.cpp
+++ b/src/kvirc/ui/KviWindow.cpp
@@ -1333,7 +1333,7 @@ void KviWindow::preprocessMessage(QString & szMessage)
if(!m_pConsole->connection())
return;
- static QString szNonStandardLinkPrefix = QString::fromAscii("\r![");
+ static QString szNonStandardLinkPrefix = QString::fromLatin1("\r![");
if(szMessage.contains(szNonStandardLinkPrefix))
return; // contains a non standard link that may contain spaces, do not break it.
@@ -1392,6 +1392,3 @@ KviIrcContext * KviWindow::context()
return 0;
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviWindow.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/kvirc/ui/KviWindowListBase.cpp b/src/kvirc/ui/KviWindowListBase.cpp
index 81535d371..b6b25e2f8 100644
--- a/src/kvirc/ui/KviWindowListBase.cpp
+++ b/src/kvirc/ui/KviWindowListBase.cpp
@@ -794,6 +794,3 @@ bool KviClassicWindowList::setIterationPointer(KviWindowListItem * it)
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KviWindowListBase.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/about/AboutDialog.cpp b/src/modules/about/AboutDialog.cpp
index 081ebecca..a411b5d8c 100644
--- a/src/modules/about/AboutDialog.cpp
+++ b/src/modules/about/AboutDialog.cpp
@@ -240,7 +240,4 @@ void AboutDialog::closeButtonPressed()
delete this;
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "AboutDialog.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/addon/AddonFunctions.cpp b/src/modules/addon/AddonFunctions.cpp
index f3ccb72db..e0a762ac8 100644
--- a/src/modules/addon/AddonFunctions.cpp
+++ b/src/modules/addon/AddonFunctions.cpp
@@ -221,7 +221,7 @@ namespace AddonFunctions
// Now we have all stuff in ~/.config/KVIrc/tmp/$rand
KviQString::escapeKvs(&szUnpackPath, KviQString::EscapeSpace);
- if(!KviKvsScript::run(QString::fromAscii("parse %1/install.kvs").arg(szUnpackPath), g_pActiveWindow))
+ if(!KviKvsScript::run(QString::fromLatin1("parse %1/install.kvs").arg(szUnpackPath), g_pActiveWindow))
{
// Parsing the script failed
// However, the user should already be notified via normal script output.
diff --git a/src/modules/addon/WebAddonInterfaceDialog.cpp b/src/modules/addon/WebAddonInterfaceDialog.cpp
index c0e69cf69..b16b1b0b8 100644
--- a/src/modules/addon/WebAddonInterfaceDialog.cpp
+++ b/src/modules/addon/WebAddonInterfaceDialog.cpp
@@ -69,9 +69,7 @@ bool WebAddonInterfaceDialog::packageIsInstalled(const QString &szId,const QStri
return KviMiscUtils::compareVersions(pAddon->version(),szVersion) < 0;
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "WebAddonInterfaceDialog.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
+
#endif //COMPILE_WEBKIT_SUPPORT
diff --git a/src/modules/channelsjoin/ChannelsJoinDialog.cpp b/src/modules/channelsjoin/ChannelsJoinDialog.cpp
index 71f3b9eb0..ace796f4f 100644
--- a/src/modules/channelsjoin/ChannelsJoinDialog.cpp
+++ b/src/modules/channelsjoin/ChannelsJoinDialog.cpp
@@ -489,7 +489,3 @@ void ChannelsJoinDialog::closeEvent(QCloseEvent * e)
e->ignore();
delete this;
}
-
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_ChannelsJoinDialog.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/dcc/DccBroker.cpp b/src/modules/dcc/DccBroker.cpp
index fd3abd5b5..3e6ccb1f5 100644
--- a/src/modules/dcc/DccBroker.cpp
+++ b/src/modules/dcc/DccBroker.cpp
@@ -987,7 +987,3 @@ bool DccBroker::handleResumeRequest(KviDccRequest * dcc,const char * filename,co
return DccFileTransfer::handleResumeRequest(filename,port,filePos);
}
-
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_DccBroker.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/dcc/DccCanvasWindow.cpp b/src/modules/dcc/DccCanvasWindow.cpp
index 969419528..8a7b4d779 100644
--- a/src/modules/dcc/DccCanvasWindow.cpp
+++ b/src/modules/dcc/DccCanvasWindow.cpp
@@ -297,5 +297,4 @@
// m_pSlaveThread->start();
}
- #include "m_DccCanvasWindow.moc"
#endif
diff --git a/src/modules/dcc/DccChatWindow.cpp b/src/modules/dcc/DccChatWindow.cpp
index ff942d7bc..ac4180c6e 100644
--- a/src/modules/dcc/DccChatWindow.cpp
+++ b/src/modules/dcc/DccChatWindow.cpp
@@ -58,7 +58,6 @@
#include <QEvent>
#include <QResizeEvent>
#include <QByteArray>
-#include <QTextDocument> //for Qt::escape
#ifdef COMPILE_CRYPT_SUPPORT
#include "KviCryptEngine.h"
@@ -442,7 +441,7 @@ bool DccChatWindow::event(QEvent *e)
QString szMsg = "<b>";
szMsg += m_pDescriptor->szNick;
szMsg += "</b> ";
- szMsg += Qt::escape(QString(d.ptr()));
+ szMsg += KviQString::toHtmlEscaped(QString(d.ptr()));
//qDebug("KviIrcServerParser_ctcp.cpp:975 debug: %s",szMsg.data());
g_pApp->notifierMessage(this,KVI_OPTION_MSGTYPE(KVI_OUT_ACTION).pixId(),szMsg,KVI_OPTION_UINT(KviOption_uintNotifierAutoHideTime));
}
@@ -496,7 +495,7 @@ bool DccChatWindow::event(QEvent *e)
}
if(KVI_OPTION_BOOL(KviOption_boolPopupNotifierOnNewDccChatMessages))
{
- QString szMsg = Qt::escape(QString(d.ptr()));
+ QString szMsg = KviQString::toHtmlEscaped(QString(d.ptr()));
g_pApp->notifierMessage(this,KviIconManager::DccChatMsg,szMsg,KVI_OPTION_UINT(KviOption_uintNotifierAutoHideTime));
}
}
@@ -887,7 +886,3 @@ out_of_the_loop:
m_pMutex->unlock();
return bRet;
}
-
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_DccChatWindow.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/dcc/DccDialog.cpp b/src/modules/dcc/DccDialog.cpp
index 593bb4472..27f3bcbcd 100644
--- a/src/modules/dcc/DccDialog.cpp
+++ b/src/modules/dcc/DccDialog.cpp
@@ -220,7 +220,3 @@ void DccRenameDialog::cancelClicked()
this->deleteLater();
//g_pApp->collectGarbage(this);
}
-
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_DccDialog.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/dcc/DccFileTransfer.cpp b/src/modules/dcc/DccFileTransfer.cpp
index dcb9fc320..588d92395 100644
--- a/src/modules/dcc/DccFileTransfer.cpp
+++ b/src/modules/dcc/DccFileTransfer.cpp
@@ -2308,8 +2308,3 @@ void DccFileTransferBandwidthDialog::closeEvent(QCloseEvent * e)
e->ignore();
delete this;
}
-
-
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_DccFileTransfer.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/dcc/DccMarshal.cpp b/src/modules/dcc/DccMarshal.cpp
index 5e0bcc5a7..d10354251 100644
--- a/src/modules/dcc/DccMarshal.cpp
+++ b/src/modules/dcc/DccMarshal.cpp
@@ -651,8 +651,3 @@ void DccMarshal::connectionTimedOut()
reset();
emit error(KviError::ConnectionTimedOut);
}
-
-
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_DccMarshal.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/dcc/DccVideoWindow.cpp b/src/modules/dcc/DccVideoWindow.cpp
index 5c74ba068..e671afa5b 100644
--- a/src/modules/dcc/DccVideoWindow.cpp
+++ b/src/modules/dcc/DccVideoWindow.cpp
@@ -46,7 +46,6 @@
#include <QToolTip>
#include <QByteArray>
#include <QBuffer>
-#include <QTextDocument> //for Qt::escape
#ifdef COMPILE_CRYPT_SUPPORT
#include "KviCryptController.h"
@@ -833,7 +832,7 @@ bool DccVideoWindow::event(QEvent *e)
QString szMsg = "<b>";
szMsg += m_pDescriptor->szNick;
szMsg += "</b> ";
- szMsg += Qt::escape(QString(d.ptr()));
+ szMsg += KviQString::toHtmlEscaped(QString(d.ptr()));
//qDebug("KviIrcServerParser_ctcp.cpp:975 debug: %s",szMsg.data());
g_pApp->notifierMessage(this,KVI_OPTION_MSGTYPE(KVI_OUT_ACTION).pixId(),szMsg,KVI_OPTION_UINT(KviOption_uintNotifierAutoHideTime));
}
@@ -887,7 +886,7 @@ bool DccVideoWindow::event(QEvent *e)
}
if(KVI_OPTION_BOOL(KviOption_boolPopupNotifierOnNewDccChatMessages))
{
- QString szMsg = Qt::escape(QString(d.ptr()));
+ QString szMsg = KviQString::toHtmlEscaped(QString(d.ptr()));
g_pApp->notifierMessage(this,KviIconManager::DccChatMsg,szMsg,KVI_OPTION_UINT(KviOption_uintNotifierAutoHideTime));
}
}
@@ -1054,7 +1053,3 @@ void DccVideoWindow::videoInputChanged(int )
// if(m_pSlaveThread)
// m_pSlaveThread->restartRecording(m_pCDevices->currentIndex(), m_pCInputs->currentIndex(), m_pCStandards->currentIndex());
}
-
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_DccVideoWindow.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/dcc/DccVoiceCodec.cpp b/src/modules/dcc/DccVoiceCodec.cpp
index 76491d14c..b3e92215b 100644
--- a/src/modules/dcc/DccVoiceCodec.cpp
+++ b/src/modules/dcc/DccVoiceCodec.cpp
@@ -227,7 +227,7 @@ void DccVideoSJpegCodec::decode(KviDataBuffer * stream,KviDataBuffer * videoSign
if(!img.isNull())
{
videoSignal->clear();
- videoSignal->append(img.bits(),img.numBytes());
+ videoSignal->append(img.bits(),img.byteCount());
}
stream->remove(len);
}
diff --git a/src/modules/dcc/DccVoiceWindow.cpp b/src/modules/dcc/DccVoiceWindow.cpp
index 1dd451e4a..794c0db79 100644
--- a/src/modules/dcc/DccVoiceWindow.cpp
+++ b/src/modules/dcc/DccVoiceWindow.cpp
@@ -1027,7 +1027,3 @@ void DccVoiceWindow::focusInEvent(QFocusEvent *e)
KviWindow::focusInEvent(e);
}
-
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_DccVoiceWindow.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/dcc/DccWindow.cpp b/src/modules/dcc/DccWindow.cpp
index d18dad460..37ab74d20 100644
--- a/src/modules/dcc/DccWindow.cpp
+++ b/src/modules/dcc/DccWindow.cpp
@@ -52,7 +52,3 @@ const char * DccWindow::dccMarshalOutputContextString()
static const char * static_context = "DCC";
return static_context;
}
-
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_DccWindow.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/dcc/canvaswidget.cpp b/src/modules/dcc/canvaswidget.cpp
index a7b9f58cc..1356c5f3c 100644
--- a/src/modules/dcc/canvaswidget.cpp
+++ b/src/modules/dcc/canvaswidget.cpp
@@ -30,7 +30,6 @@
#include <QCursor>
#include <QPainter>
- #include <QTextDocument>
#include <QLineEdit>
#include <QComboBox>
#include <QValidator>
@@ -1508,5 +1507,4 @@
m_pSplitter->setGeometry(0,h,width(),height() - (h + h2));
}
- #include "m_canvaswidget.moc"
#endif
diff --git a/src/modules/dialog/libkvidialog.cpp b/src/modules/dialog/libkvidialog.cpp
index 59326dd0c..f810d4741 100644
--- a/src/modules/dialog/libkvidialog.cpp
+++ b/src/modules/dialog/libkvidialog.cpp
@@ -915,6 +915,3 @@ KVIRC_MODULE(
0
)
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "libkvidialog.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/filetransferwindow/FileTransferWindow.cpp b/src/modules/filetransferwindow/FileTransferWindow.cpp
index a9b90b0ed..6aee2d99b 100644
--- a/src/modules/filetransferwindow/FileTransferWindow.cpp
+++ b/src/modules/filetransferwindow/FileTransferWindow.cpp
@@ -137,8 +137,13 @@ FileTransferWidget::FileTransferWidget(QWidget * pParent)
setHorizontalHeaderLabels(colHeaders);
//default column widths
setColumnWidth(0, FILETRANSFERW_CELLSIZE);
+#if (QT_VERSION >= 0x050000)
+ horizontalHeader()->setSectionResizeMode(0, QHeaderView::Fixed);
+ horizontalHeader()->setSectionResizeMode(1, QHeaderView::Interactive);
+#else
horizontalHeader()->setResizeMode(0, QHeaderView::Fixed);
horizontalHeader()->setResizeMode(1, QHeaderView::Interactive);
+#endif
setColumnWidth(1, 500);
horizontalHeader()->setStretchLastSection(true);
//focus policy
@@ -326,13 +331,15 @@ bool FileTransferWindow::eventFilter( QObject *obj, QEvent *ev )
return KviWindow::eventFilter( obj, ev );
}
+#warning FileTransferWindow::fontChange
+/*
void FileTransferWindow::fontChange(const QFont &oldFont)
{
QFontMetrics fm(font());
m_iLineSpacing = fm.lineSpacing();
KviWindow::fontChange(oldFont);
}
-
+*/
void FileTransferWindow::tipRequest(KviDynamicToolTip * tip,const QPoint &pnt)
{
FileTransferItem * it = (FileTransferItem *)m_pTableWidget->itemAt(pnt);
@@ -863,7 +870,3 @@ void FileTransferWindow::applyOptions()
m_pIrcView->applyOptions();
KviWindow::applyOptions();
}
-
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_FileTransferWindow.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/filetransferwindow/FileTransferWindow.h b/src/modules/filetransferwindow/FileTransferWindow.h
index 614054cc0..9b3bb55a2 100644
--- a/src/modules/filetransferwindow/FileTransferWindow.h
+++ b/src/modules/filetransferwindow/FileTransferWindow.h
@@ -122,7 +122,7 @@ protected:
FileTransferItem * findItem(KviFileTransfer * t);
void fillTransferView();
KviFileTransfer * selectedTransfer();
- virtual void fontChange(const QFont &oldFont);
+// virtual void fontChange(const QFont &oldFont);
bool eventFilter( QObject *obj, QEvent *ev );
public:
virtual QSize sizeHint() const;
diff --git a/src/modules/filetransferwindow/libkvifiletransferwindow.cpp b/src/modules/filetransferwindow/libkvifiletransferwindow.cpp
index a5bef8883..07a474f5a 100644
--- a/src/modules/filetransferwindow/libkvifiletransferwindow.cpp
+++ b/src/modules/filetransferwindow/libkvifiletransferwindow.cpp
@@ -69,7 +69,7 @@ static FileTransferWindow * filetransferwindow_alloc(bool bCreateMinimized,bool
static bool filetransferwindow_kvs_cmd_open(KviKvsModuleCommandCall * c)
{
- filetransferwindow_alloc(c->hasSwitch('m',QString::fromAscii("minimized")),c->hasSwitch('n',QString::fromAscii("noraise")));
+ filetransferwindow_alloc(c->hasSwitch('m',QString::fromLatin1("minimized")),c->hasSwitch('n',QString::fromLatin1("noraise")));
return true;
}
diff --git a/src/modules/fish/libkvifish.cpp b/src/modules/fish/libkvifish.cpp
index fd24367d4..f37f71a7b 100644
--- a/src/modules/fish/libkvifish.cpp
+++ b/src/modules/fish/libkvifish.cpp
@@ -150,7 +150,7 @@
{
c->window()->output(KVI_OUT_SYSTEMMESSAGE,__tr2qs("FiSH: Received DH1080 public key from %1, sending mine...").arg(szNick));
// fish appends an 'A' to all base64 coded strings
- szHisPubKey = szMessage.mid(12).toAscii();
+ szHisPubKey = szMessage.mid(12).toLatin1();
szHisPubKey.truncate(FISH_KEYLEN);
szHisPubKey = QByteArray::fromBase64(szHisPubKey);
@@ -164,7 +164,7 @@
if(szMessage.startsWith("DH1080_FINISH ", Qt::CaseSensitive))
{
// fish appends an 'A' to all base64 coded strings
- szHisPubKey = szMessage.mid(14).toAscii();
+ szHisPubKey = szMessage.mid(14).toLatin1();
szHisPubKey.truncate(FISH_KEYLEN);
szHisPubKey = QByteArray::fromBase64(szHisPubKey);
}
@@ -318,9 +318,3 @@ KVIRC_MODULE(
fish_module_cleanup,
0
)
-
-#ifdef COMPILE_CRYPT_SUPPORT
- #ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "libkvifish.moc"
- #endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
-#endif
diff --git a/src/modules/help/HelpWidget.cpp b/src/modules/help/HelpWidget.cpp
index 449430289..cf809ed21 100644
--- a/src/modules/help/HelpWidget.cpp
+++ b/src/modules/help/HelpWidget.cpp
@@ -256,6 +256,3 @@ QSize HelpWidget::sizeHint() const
return s;
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "HelpWidget.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/help/HelpWindow.cpp b/src/modules/help/HelpWindow.cpp
index c3602f4a9..00b2255a1 100644
--- a/src/modules/help/HelpWindow.cpp
+++ b/src/modules/help/HelpWindow.cpp
@@ -336,6 +336,3 @@ void HelpWindow::fillCaptionBuffers()
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "HelpWindow.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/http/HttpFileTransfer.cpp b/src/modules/http/HttpFileTransfer.cpp
index ed2e92fa8..08bb83ed2 100644
--- a/src/modules/http/HttpFileTransfer.cpp
+++ b/src/modules/http/HttpFileTransfer.cpp
@@ -488,7 +488,3 @@ bool HttpFileTransfer::startDownload()
m_eGeneralStatus = Connecting;
return m_pHttpRequest->start();
}
-
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_HttpFileTransfer.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/ident/libkviident.cpp b/src/modules/ident/libkviident.cpp
index fb28571ee..42b4a8009 100644
--- a/src/modules/ident/libkviident.cpp
+++ b/src/modules/ident/libkviident.cpp
@@ -622,6 +622,3 @@ KVIRC_MODULE(
0
)
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "libkviident.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/iograph/libkviiograph.cpp b/src/modules/iograph/libkviiograph.cpp
index d34a3489e..eec54661d 100644
--- a/src/modules/iograph/libkviiograph.cpp
+++ b/src/modules/iograph/libkviiograph.cpp
@@ -313,6 +313,3 @@ KVIRC_MODULE(
0
)
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "libkviiograph.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/lamerizer/libkvilamerizer.cpp b/src/modules/lamerizer/libkvilamerizer.cpp
index 409c4d0eb..515ec96cc 100644
--- a/src/modules/lamerizer/libkvilamerizer.cpp
+++ b/src/modules/lamerizer/libkvilamerizer.cpp
@@ -273,9 +273,3 @@ KVIRC_MODULE(
lamerizer_module_cleanup,
0
)
-
-#ifdef COMPILE_CRYPT_SUPPORT
- #ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "libkvilamerizer.moc"
- #endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
-#endif
diff --git a/src/modules/links/LinksWindow.cpp b/src/modules/links/LinksWindow.cpp
index 21ccf2f5b..58535fcb3 100644
--- a/src/modules/links/LinksWindow.cpp
+++ b/src/modules/links/LinksWindow.cpp
@@ -484,7 +484,3 @@ void LinksListView::mousePressEvent (QMouseEvent *e)
}
KviThemedTreeWidget::mousePressEvent(e);
}
-
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_LinksWindow.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/list/ListWindow.cpp b/src/modules/list/ListWindow.cpp
index 3ffef4e09..0bbaa3c99 100644
--- a/src/modules/list/ListWindow.cpp
+++ b/src/modules/list/ListWindow.cpp
@@ -52,7 +52,6 @@
#include <QToolTip>
#include <QDateTime>
#include <QByteArray>
-#include <QTextDocument> // for Qt::escape
extern KviPointerList<ListWindow> * g_pListWindowList;
@@ -71,9 +70,9 @@ ChannelTreeWidgetItemData::~ChannelTreeWidgetItemData()
ChannelTreeWidgetItem::ChannelTreeWidgetItem(ChannelTreeWidgetItemData * pData)
: QTreeWidgetItem(), m_pData(pData)
{
- setToolTip(0, Qt::escape(m_pData->m_szChan));
- setToolTip(1, Qt::escape(m_pData->m_szUsers));
- setToolTip(2, KviHtmlGenerator::convertToHtml(Qt::escape(m_pData->m_szTopic)));
+ setToolTip(0, KviQString::toHtmlEscaped(m_pData->m_szChan));
+ setToolTip(1, KviQString::toHtmlEscaped(m_pData->m_szUsers));
+ setToolTip(2, KviHtmlGenerator::convertToHtml(KviQString::toHtmlEscaped(m_pData->m_szTopic)));
}
ChannelTreeWidgetItem::~ChannelTreeWidgetItem()
@@ -618,6 +617,3 @@ void ListWindow::applyOptions()
KviWindow::applyOptions();
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "ListWindow.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/logview/LogViewWidget.cpp b/src/modules/logview/LogViewWidget.cpp
index 6a9314b66..7842811a8 100644
--- a/src/modules/logview/LogViewWidget.cpp
+++ b/src/modules/logview/LogViewWidget.cpp
@@ -95,6 +95,3 @@ LogListViewLog::LogListViewLog(QTreeWidgetItem * pPar, LogFile::Type eType, LogF
setText(0,m_pFileData->date().toString("yyyy-MM-dd"));
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "LogViewWidget.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/logview/LogViewWindow.cpp b/src/modules/logview/LogViewWindow.cpp
index 44bf3a67e..7957e637d 100644
--- a/src/modules/logview/LogViewWindow.cpp
+++ b/src/modules/logview/LogViewWindow.cpp
@@ -799,6 +799,4 @@ void LogViewWindow::createLog(LogFile * pLog, int iId, QString * pszFile)
log.close();
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "LogViewWindow.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/modules/mircimport/libkvimircimport.cpp b/src/modules/mircimport/libkvimircimport.cpp
index 824b454a9..a3260f4ab 100644
--- a/src/modules/mircimport/libkvimircimport.cpp
+++ b/src/modules/mircimport/libkvimircimport.cpp
@@ -378,6 +378,3 @@ KVIRC_MODULE(
0
)
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "libkvimircimport.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/my/Idle.cpp b/src/modules/my/Idle.cpp
index 4dd6f3cb1..5159bc7ac 100644
--- a/src/modules/my/Idle.cpp
+++ b/src/modules/my/Idle.cpp
@@ -130,6 +130,3 @@ void Idle::doCheck()
secondsIdle(secondsIdle());
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "Idle.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/notifier/NotifierWindow.cpp b/src/modules/notifier/NotifierWindow.cpp
index b6897ecac..da91924a7 100644
--- a/src/modules/notifier/NotifierWindow.cpp
+++ b/src/modules/notifier/NotifierWindow.cpp
@@ -1149,7 +1149,3 @@ void NotifierWindow::slotTabCloseRequested(int iIndex)
hideNow();
}
}
-
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_NotifierWindow.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/notifier/NotifierWindowTab.cpp b/src/modules/notifier/NotifierWindowTab.cpp
index e49d97c78..0a9c4329e 100644
--- a/src/modules/notifier/NotifierWindowTab.cpp
+++ b/src/modules/notifier/NotifierWindowTab.cpp
@@ -225,7 +225,3 @@ void NotifierWindowTab::paintEvent(QPaintEvent * e)
delete pPainter;
e->ignore();
}
-
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_NotifierWindowTab.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_button.cpp b/src/modules/objects/KvsObject_button.cpp
index 511934d3f..646b3193e 100644
--- a/src/modules/objects/KvsObject_button.cpp
+++ b/src/modules/objects/KvsObject_button.cpp
@@ -160,8 +160,3 @@ void KvsObject_button::slotClicked()
KviKvsVariantList *params=0;
callFunction(this,"clickEvent",params);
}
-
-
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_button.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_checkBox.cpp b/src/modules/objects/KvsObject_checkBox.cpp
index 60638d793..73009a2f9 100644
--- a/src/modules/objects/KvsObject_checkBox.cpp
+++ b/src/modules/objects/KvsObject_checkBox.cpp
@@ -131,7 +131,4 @@ void KvsObject_checkBox::toggled(bool b)
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_checkBox.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_colorDialog.cpp b/src/modules/objects/KvsObject_colorDialog.cpp
index 986ffcb0c..2d87bd0ba 100644
--- a/src/modules/objects/KvsObject_colorDialog.cpp
+++ b/src/modules/objects/KvsObject_colorDialog.cpp
@@ -231,7 +231,4 @@ void KvsObject_colorDialog::slotColorSelected(const QColor &col)
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_colorDialog.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_comboBox.cpp b/src/modules/objects/KvsObject_comboBox.cpp
index 2e811c136..e712f0bb5 100644
--- a/src/modules/objects/KvsObject_comboBox.cpp
+++ b/src/modules/objects/KvsObject_comboBox.cpp
@@ -360,7 +360,4 @@ void KvsObject_comboBox::slotActivated(int i)
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_comboBox.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_dateTimeEdit.cpp b/src/modules/objects/KvsObject_dateTimeEdit.cpp
index cc3a2af71..eaa2be091 100644
--- a/src/modules/objects/KvsObject_dateTimeEdit.cpp
+++ b/src/modules/objects/KvsObject_dateTimeEdit.cpp
@@ -208,6 +208,4 @@ void KvsObject_dateTimeEdit::slotDateChanged(const QDate &)
callFunction(this,"dateChangedEvent",params);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_dateTimeEdit.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/modules/objects/KvsObject_dockWindow.cpp b/src/modules/objects/KvsObject_dockWindow.cpp
index e93096899..b8cc20676 100644
--- a/src/modules/objects/KvsObject_dockWindow.cpp
+++ b/src/modules/objects/KvsObject_dockWindow.cpp
@@ -175,7 +175,4 @@ KVSO_CLASS_FUNCTION(dockWindow,dock)
return true;
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_dockWindow.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_file.cpp b/src/modules/objects/KvsObject_file.cpp
index bfc827588..cf46dc252 100644
--- a/src/modules/objects/KvsObject_file.cpp
+++ b/src/modules/objects/KvsObject_file.cpp
@@ -630,8 +630,8 @@ KVSO_CLASS_FUNCTION(file,writeHexBlock)
unsigned char byte,lsb,msb;
for(unsigned int i=0;i<uLen;i+=2)
{
- msb=szBlock.at(i).toAscii();
- lsb=szBlock.at(i+1).toAscii();
+ msb=szBlock.at(i).toLatin1();
+ lsb=szBlock.at(i+1).toLatin1();
if (((msb>='A' && msb<='F')||(msb>='0' && msb<='9')) && ((lsb>='A' && lsb<='F')|| (lsb>='0' && lsb<='9')))
{
diff --git a/src/modules/objects/KvsObject_ftp.cpp b/src/modules/objects/KvsObject_ftp.cpp
index 26d25cdaf..e23daa0bd 100644
--- a/src/modules/objects/KvsObject_ftp.cpp
+++ b/src/modules/objects/KvsObject_ftp.cpp
@@ -22,15 +22,19 @@
//
//=============================================================================
+#include "KvsObject_ftp.h"
+
+#warning QFtp doesn't exists anymore in Qt5, port this class or drop it
+#if (QT_VERSION < 0x050000)
+
#include "kvi_debug.h"
#include "KviError.h"
-#include "KvsObject_ftp.h"
+
#include "KviLocale.h"
#include <QFtp>
#include <QHashIterator>
-
/*
@doc: ftp
@keyterms:
@@ -327,6 +331,4 @@ KVSO_CLASS_FUNCTION(ftp,stateChangedEvent)
return true;
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_ftp.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
+#endif
diff --git a/src/modules/objects/KvsObject_ftp.h b/src/modules/objects/KvsObject_ftp.h
index d7af449c7..20278f26c 100644
--- a/src/modules/objects/KvsObject_ftp.h
+++ b/src/modules/objects/KvsObject_ftp.h
@@ -26,6 +26,8 @@
#include "object_macros.h"
+#if (QT_VERSION < 0x050000)
+
#include <QFtp>
#include <QHash>
#include <QFile>
@@ -60,4 +62,7 @@ protected slots:
void slotReadyRead ();
void slotStateChanged ( int state);
};
+
+#endif
+
#endif //_CLASS_FTP_H_
diff --git a/src/modules/objects/KvsObject_http.cpp b/src/modules/objects/KvsObject_http.cpp
index d455a0437..e5ebd8cd5 100644
--- a/src/modules/objects/KvsObject_http.cpp
+++ b/src/modules/objects/KvsObject_http.cpp
@@ -24,6 +24,9 @@
#include "KvsObject_http.h"
+#warning QFtp doesn't exists anymore in Qt5, port this class or drop it
+#if (QT_VERSION < 0x050000)
+
#include "kvi_debug.h"
#include "KviError.h"
#include "KviLocale.h"
@@ -556,6 +559,5 @@ bool KvsObject_http::functionSslErrorsEvent(KviKvsObjectFunctionCall *c)
return true;
}
#endif
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_http.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
+
+#endif
diff --git a/src/modules/objects/KvsObject_http.h b/src/modules/objects/KvsObject_http.h
index 1ef5ef592..51f0ed1ec 100644
--- a/src/modules/objects/KvsObject_http.h
+++ b/src/modules/objects/KvsObject_http.h
@@ -29,6 +29,10 @@
//===============================================================
#include "object_macros.h"
+
+#warning QFtp doesn't exists anymore in Qt5, port this class or drop it
+#if (QT_VERSION < 0x050000)
+
#include <QHttp>
#include <QFile>
#include <QHash>
@@ -86,4 +90,7 @@ protected slots:
};
+
+#endif
+
#endif //_CLASS_HTTP_H_
diff --git a/src/modules/objects/KvsObject_layout.cpp b/src/modules/objects/KvsObject_layout.cpp
index c4c506d6d..027af24cd 100644
--- a/src/modules/objects/KvsObject_layout.cpp
+++ b/src/modules/objects/KvsObject_layout.cpp
@@ -312,6 +312,3 @@ KVSO_CLASS_FUNCTION(layout,setAlignment)
if (widget()) ((QGridLayout *)widget())->setAlignment(((QWidget *)(pObject->object())),(Qt::Alignment)sum);
return true;
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_layout.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_lcd.cpp b/src/modules/objects/KvsObject_lcd.cpp
index ab4664bdc..3bc333bf1 100644
--- a/src/modules/objects/KvsObject_lcd.cpp
+++ b/src/modules/objects/KvsObject_lcd.cpp
@@ -164,7 +164,11 @@ KVSO_CLASS_FUNCTION(lcd,setNumDigits)
KVSO_PARAMETERS_BEGIN(c)
KVSO_PARAMETER("digit",KVS_PT_DOUBLE,0,digit)
KVSO_PARAMETERS_END(c)
+#if (QT_VERSION >= 0x050000)
+ ((QLCDNumber *)widget())->setDigitCount((int)digit);
+#else
((QLCDNumber *)widget())->setNumDigits((int)digit);
+#endif
return true;
}
diff --git a/src/modules/objects/KvsObject_lineEdit.cpp b/src/modules/objects/KvsObject_lineEdit.cpp
index c10def50b..d59e18921 100644
--- a/src/modules/objects/KvsObject_lineEdit.cpp
+++ b/src/modules/objects/KvsObject_lineEdit.cpp
@@ -535,7 +535,4 @@ void KvsObject_lineEdit::slottextChanged(const QString &text)
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_lineEdit.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_listWidget.cpp b/src/modules/objects/KvsObject_listWidget.cpp
index 709a8b24c..db5896e43 100644
--- a/src/modules/objects/KvsObject_listWidget.cpp
+++ b/src/modules/objects/KvsObject_listWidget.cpp
@@ -674,7 +674,4 @@ void KvsObject_listWidget::slotItemChanged(QListWidgetItem *item)
callFunction(this,"itemChangedEvent",0,&params);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_listWidget.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_memoryBuffer.cpp b/src/modules/objects/KvsObject_memoryBuffer.cpp
index 5bde1fd13..b960573f4 100644
--- a/src/modules/objects/KvsObject_memoryBuffer.cpp
+++ b/src/modules/objects/KvsObject_memoryBuffer.cpp
@@ -156,8 +156,5 @@ KVSO_CLASS_FUNCTION(memoryBuffer,saveToFile)
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_memoryBuffer.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_multiLineEdit.cpp b/src/modules/objects/KvsObject_multiLineEdit.cpp
index 45e3ee119..61837ab23 100644
--- a/src/modules/objects/KvsObject_multiLineEdit.cpp
+++ b/src/modules/objects/KvsObject_multiLineEdit.cpp
@@ -30,7 +30,6 @@
#include <QTextBlock>
#include <QFile>
-#include <QTextDocument>
#include <QTextEdit>
#include <QTextStream>
#include <QTextCursor>
@@ -786,6 +785,3 @@ bool KvsObject_textedit::functionselectAll(KviKvsObjectFunctionCall *)
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_multiLineEdit.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_painter.cpp b/src/modules/objects/KvsObject_painter.cpp
index 8d7e40777..8e31810b1 100644
--- a/src/modules/objects/KvsObject_painter.cpp
+++ b/src/modules/objects/KvsObject_painter.cpp
@@ -33,7 +33,9 @@
#include "KviError.h"
#include "KviIconManager.h"
#include "KviMemory.h"
-#include <QPrintDialog>
+#if (QT_VERSION < 0x050000)
+ #include <QPrintDialog>
+#endif
#include <QTextDocument>
#include <QIcon>
@@ -620,7 +622,9 @@ KVSO_BEGIN_CONSTRUCTOR(KvsObject_painter,KviKvsObject)
m_pPainter = new QPainter();
bDonotdeleteinternalqpainter=false;
+#if (QT_VERSION < 0x050000)
m_pPrinter = 0 ;
+#endif
m_pDeviceObject=0;
m_pPainterPath=0;
m_pGradient=0;
@@ -635,8 +639,10 @@ KVSO_BEGIN_DESTRUCTOR(KvsObject_painter)
m_pGradient=0;
if (m_pPainter && !bDonotdeleteinternalqpainter) delete m_pPainter;
m_pPainter = 0;
+#if (QT_VERSION < 0x050000)
if (m_pPrinter) delete m_pPrinter;
m_pPrinter = 0;
+#endif
KVSO_END_CONSTRUCTOR(KvsObject_painter)
@@ -1158,6 +1164,10 @@ KVSO_CLASS_FUNCTION(painter,begin)
{
QString szDev;
v->asString(szDev);
+#if (QT_VERSION >= 0x050000)
+ c->warning(__tr2qs_ctx("No valid paint device","objects"));
+ return true;
+#else
if(KviQString::equalCI(szDev,"printer") || KviQString::equalCI(szDev,"pdf"))
{
if (m_pPrinter) delete m_pPrinter;
@@ -1192,6 +1202,7 @@ KVSO_CLASS_FUNCTION(painter,begin)
}
m_pPainter->begin(m_pPrinter);
return true;
+#endif
} else if (v->isHObject()) {
v->asHObject(hObject);
pObject=KviKvsKernel::instance()->objectController()->lookupObject(hObject);
@@ -1234,11 +1245,13 @@ void KvsObject_painter::detachDevice()
if(!m_pDeviceObject)return;
disconnect(m_pDeviceObject,SIGNAL(aboutToDie()),this,SLOT(detachDevice()));
m_pPainter->end();
+#if (QT_VERSION < 0x050000)
if (m_pPrinter)
{
delete m_pPrinter;
m_pPrinter=0;
}
+#endif
m_pDeviceObject = 0;
}
@@ -1249,11 +1262,13 @@ KVSO_CLASS_FUNCTION(painter,end)
if(!m_pDeviceObject)
{
m_pPainter->end();
+#if (QT_VERSION < 0x050000)
if (m_pPrinter)
{
delete m_pPrinter;
m_pPrinter=0;
}
+#endif
}
else detachDevice();
return true;
@@ -1266,11 +1281,13 @@ KVSO_CLASS_FUNCTION(painter,beginPdf)
KVSO_PARAMETERS_BEGIN(c)
KVSO_PARAMETER("file_name",KVS_PT_STRING,0,szFileName)
KVSO_PARAMETERS_END(c)
+#if (QT_VERSION < 0x050000)
if (m_pPrinter) delete m_pPrinter;
m_pPrinter=new QPrinter();//QPrinter::HighResolution);
m_pPrinter->setOutputFormat(QPrinter::PdfFormat);
m_pPrinter->setOutputFileName(szFileName);
m_pPainter->begin(m_pPrinter);
+#endif
return true;
}
@@ -2097,6 +2114,4 @@ void KvsObject_painter::setInternalPainter(QPainter *p)
m_pPainter=p;
bDonotdeleteinternalqpainter=true;
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_painter.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/modules/objects/KvsObject_painter.h b/src/modules/objects/KvsObject_painter.h
index d6e28e3dc..dc69396d4 100644
--- a/src/modules/objects/KvsObject_painter.h
+++ b/src/modules/objects/KvsObject_painter.h
@@ -25,13 +25,17 @@
//
//=============================================================================
-#include <QPrinter>
+#warning QPrinter support in KvsObject_painter needs Qt5PrintSupport module: cmake rules, ifdefs, etc
-#include <qpainter.h>
-#include <qpaintdevice.h>
+#include "object_macros.h"
+#if (QT_VERSION < 0x050000)
+ #include <QPrinter>
+#endif
+
+#include <QPainter>
+#include <QPaintDevice>
#include "KviCString.h"
#include <QPainterPath>
-#include "object_macros.h"
class KvsObject_painter : public KviKvsObject
@@ -40,7 +44,9 @@ class KvsObject_painter : public KviKvsObject
public:
KVSO_DECLARE_OBJECT(KvsObject_painter)
protected:
+#if (QT_VERSION < 0x050000)
QPrinter * m_pPrinter;
+#endif
bool bDonotdeleteinternalqpainter;
QPainter * m_pPainter;
QMatrix m_pMatrix;
diff --git a/src/modules/objects/KvsObject_pixmap.cpp b/src/modules/objects/KvsObject_pixmap.cpp
index 9f858686a..fcb57a78d 100644
--- a/src/modules/objects/KvsObject_pixmap.cpp
+++ b/src/modules/objects/KvsObject_pixmap.cpp
@@ -707,7 +707,4 @@ void KvsObject_pixmap::frameChanged()
callFunction(this,"frameChangedEvent",params);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_pixmap.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_popupMenu.cpp b/src/modules/objects/KvsObject_popupMenu.cpp
index bf0987ec4..291b39a90 100644
--- a/src/modules/objects/KvsObject_popupMenu.cpp
+++ b/src/modules/objects/KvsObject_popupMenu.cpp
@@ -422,6 +422,3 @@ KVSO_CLASS_FUNCTION(popupMenu,activatedEvent)
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_popupMenu.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_process.cpp b/src/modules/objects/KvsObject_process.cpp
index 5c2a00c4c..369d197bb 100644
--- a/src/modules/objects/KvsObject_process.cpp
+++ b/src/modules/objects/KvsObject_process.cpp
@@ -317,7 +317,4 @@ void KvsObject_process::slotReadStderr()
callFunction(this,"readyReadStderrEvent",params);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_process.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_radioButton.cpp b/src/modules/objects/KvsObject_radioButton.cpp
index 1b8be1a93..2a847866c 100644
--- a/src/modules/objects/KvsObject_radioButton.cpp
+++ b/src/modules/objects/KvsObject_radioButton.cpp
@@ -140,7 +140,4 @@ void KvsObject_radioButton::toggled(bool b)
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_radioButton.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_slider.cpp b/src/modules/objects/KvsObject_slider.cpp
index fbd4744c3..4737818a7 100644
--- a/src/modules/objects/KvsObject_slider.cpp
+++ b/src/modules/objects/KvsObject_slider.cpp
@@ -295,7 +295,4 @@ void KvsObject_slider::valueChanged(int value)
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_slider.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_socket.cpp b/src/modules/objects/KvsObject_socket.cpp
index dd361d501..571aff749 100644
--- a/src/modules/objects/KvsObject_socket.cpp
+++ b/src/modules/objects/KvsObject_socket.cpp
@@ -747,6 +747,3 @@ KVSO_CLASS_FUNCTION(socket,stateChangedEvent)
return true;
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_socket.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_spinBox.cpp b/src/modules/objects/KvsObject_spinBox.cpp
index 7bb3c1c9e..4c64364dc 100644
--- a/src/modules/objects/KvsObject_spinBox.cpp
+++ b/src/modules/objects/KvsObject_spinBox.cpp
@@ -261,7 +261,4 @@ void KvsObject_spinBox::valueChanged(int value)
callFunction(this,"valueChangedEvent",&params);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_spinBox.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_sql.cpp b/src/modules/objects/KvsObject_sql.cpp
index ff4f2b0cb..6f2b0725c 100644
--- a/src/modules/objects/KvsObject_sql.cpp
+++ b/src/modules/objects/KvsObject_sql.cpp
@@ -26,11 +26,14 @@
#include "KviMemory.h"
#include "KviLocale.h"
#include "KvsObject_sql.h"
-#include <QtSql>
#include "KvsObject_memoryBuffer.h"
#include <stdlib.h>
#include <QHash>
-
+#if (QT_VERSION >= 0x050000)
+#include <QSqlDriver>
+#include <QSqlError>
+#include <QSqlRecord>
+#endif
#define CHECK_QUERY_IS_INIT if (!m_pCurrentSQlQuery)\
{\
diff --git a/src/modules/objects/KvsObject_sql.h b/src/modules/objects/KvsObject_sql.h
index 431f6deea..e6266f4fa 100644
--- a/src/modules/objects/KvsObject_sql.h
+++ b/src/modules/objects/KvsObject_sql.h
@@ -29,7 +29,11 @@
#include "KviPointerList.h"
#include "KviKvsVariant.h"
#include "object_macros.h"
-#include <QtSql>
+#if (QT_VERSION >= 0x050000)
+ #include <QSqlQuery>
+#else
+ #include <QtSql>
+#endif
#include <QHash>
class KvsObject_sql : public KviKvsObject
diff --git a/src/modules/objects/KvsObject_tabWidget.cpp b/src/modules/objects/KvsObject_tabWidget.cpp
index 4f2a515ae..860d34661 100644
--- a/src/modules/objects/KvsObject_tabWidget.cpp
+++ b/src/modules/objects/KvsObject_tabWidget.cpp
@@ -473,7 +473,4 @@ void KvsObject_tabWidget::slotTabCloseRequest(int iIndex)
KviKvsVariantList params(new KviKvsVariant((kvs_int_t)iIndex));
callFunction(this,"tabCloseRequestEvent",&params);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_tabWidget.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_tableWidget.cpp b/src/modules/objects/KvsObject_tableWidget.cpp
index a02378ca6..8b127e936 100644
--- a/src/modules/objects/KvsObject_tableWidget.cpp
+++ b/src/modules/objects/KvsObject_tableWidget.cpp
@@ -37,7 +37,6 @@
#include <QTableWidget>
#include <QHeaderView>
#include <QPainter>
-#include <QPrinter>
#include <QApplication>
#include <QPoint>
#include <QPaintEvent>
@@ -894,6 +893,4 @@ QSize KviCellItemDelegate::sizeHint(const QStyleOptionViewItem &option, const QM
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_tableWidget.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/modules/objects/KvsObject_tableWidget.h b/src/modules/objects/KvsObject_tableWidget.h
index 97b475e83..229910f3a 100644
--- a/src/modules/objects/KvsObject_tableWidget.h
+++ b/src/modules/objects/KvsObject_tableWidget.h
@@ -30,7 +30,6 @@
#include "KviKvsRunTimeContext.h"
-#include <QtSql>
#include <QTableWidgetItem>
#include <QItemDelegate>
#include <QAbstractItemView>
@@ -59,7 +58,6 @@ public:
bool paint(QPainter * pPainter, const QStyleOptionViewItem & option, const QModelIndex & index);
protected:
- QSqlQueryModel * model;
KviKvsRunTimeContext * m_pContext;
KviCellItemDelegate * m_pCellItemDelegate;
protected:
diff --git a/src/modules/objects/KvsObject_textBrowser.cpp b/src/modules/objects/KvsObject_textBrowser.cpp
index 44fb40973..640a3dc58 100644
--- a/src/modules/objects/KvsObject_textBrowser.cpp
+++ b/src/modules/objects/KvsObject_textBrowser.cpp
@@ -149,7 +149,4 @@ KVSO_CLASS_FUNCTION(textBrowser,linkClickedEvent)
return true;
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_textBrowser.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_toolButton.cpp b/src/modules/objects/KvsObject_toolButton.cpp
index 4a4519d58..c2da8b6a6 100644
--- a/src/modules/objects/KvsObject_toolButton.cpp
+++ b/src/modules/objects/KvsObject_toolButton.cpp
@@ -340,6 +340,4 @@ void KvsObject_toolButton::slotClicked()
callFunction(this,"clickEvent",params);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_toolButton.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/modules/objects/KvsObject_trayIcon.cpp b/src/modules/objects/KvsObject_trayIcon.cpp
index f2265b8d8..a24e3f442 100644
--- a/src/modules/objects/KvsObject_trayIcon.cpp
+++ b/src/modules/objects/KvsObject_trayIcon.cpp
@@ -238,6 +238,3 @@ void KvsObject_trayIcon::slotActivated(QSystemTrayIcon::ActivationReason reason)
lParams.append(new KviKvsVariant(szReason));
callFunction(this,"activatedEvent",0,&lParams);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_trayIcon.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_treeWidget.cpp b/src/modules/objects/KvsObject_treeWidget.cpp
index b953be44d..dfb8fc01b 100644
--- a/src/modules/objects/KvsObject_treeWidget.cpp
+++ b/src/modules/objects/KvsObject_treeWidget.cpp
@@ -36,6 +36,7 @@
#include <QDropEvent>
#include <QHeaderView>
#include <QUrl>
+#include <QMimeData>
/*
@doc: listview
@@ -654,6 +655,3 @@ void KviKvsTreeWidget::dropEvent(QDropEvent * e)
}
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_treeWidget.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_widget.cpp b/src/modules/objects/KvsObject_widget.cpp
index acd0eaa3a..0052ae0a2 100644
--- a/src/modules/objects/KvsObject_widget.cpp
+++ b/src/modules/objects/KvsObject_widget.cpp
@@ -53,7 +53,6 @@
#include <QStatusBar>
#include <QUrl>
#include <QPainter>
-#include <QPrinter>
#include <QApplication>
#include <QPoint>
#include <QContextMenuEvent>
@@ -2035,6 +2034,4 @@ KVSO_CLASS_FUNCTION(widget,grab)
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_widget.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/modules/objects/KvsObject_window.cpp b/src/modules/objects/KvsObject_window.cpp
index 140050fdc..dad3df59f 100644
--- a/src/modules/objects/KvsObject_window.cpp
+++ b/src/modules/objects/KvsObject_window.cpp
@@ -172,7 +172,4 @@ KVSO_CLASS_FUNCTION(window,setCentralWidget)
return true;
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_window.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_wizard.cpp b/src/modules/objects/KvsObject_wizard.cpp
index 22be0754e..8cfe44a25 100644
--- a/src/modules/objects/KvsObject_wizard.cpp
+++ b/src/modules/objects/KvsObject_wizard.cpp
@@ -380,7 +380,4 @@ KviKvsMdmWizard::~KviKvsMdmWizard()
{
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_KvsObject_wizard.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/objects/KvsObject_workspace.cpp b/src/modules/objects/KvsObject_workspace.cpp
index af0f4c876..377dce6c9 100644
--- a/src/modules/objects/KvsObject_workspace.cpp
+++ b/src/modules/objects/KvsObject_workspace.cpp
@@ -33,6 +33,8 @@
#include <QMdiArea>
#include <QMdiSubWindow>
#include <QHash>
+#include <QMimeData>
+
/*
@doc: workspace
@keyterms:
diff --git a/src/modules/objects/libkviobjects.cpp b/src/modules/objects/libkviobjects.cpp
index 2e6e23738..a5981d98f 100644
--- a/src/modules/objects/libkviobjects.cpp
+++ b/src/modules/objects/libkviobjects.cpp
@@ -107,8 +107,10 @@ static bool objects_module_cleanup(KviModule *)
KvsObject_memoryBuffer::unregisterSelf();
KvsObject_process::unregisterSelf();
KvsObject_trayIcon::unregisterSelf();
+#if (QT_VERSION < 0x050000)
KvsObject_ftp::unregisterSelf();
KvsObject_http::unregisterSelf();
+#endif
KvsObject_socket::unregisterSelf();
KvsObject_xmlReader::unregisterSelf();
KvsObject_wrapper::unregisterSelf();
@@ -799,8 +801,10 @@ static bool objects_module_init(KviModule * m)
KvsObject_wrapper::registerSelf();
KvsObject_xmlReader::registerSelf();
KvsObject_socket::registerSelf();
+#if (QT_VERSION < 0x050000)
KvsObject_http::registerSelf();
KvsObject_ftp::registerSelf();
+#endif
KvsObject_trayIcon::registerSelf();
KvsObject_process::registerSelf();
KvsObject_memoryBuffer::registerSelf();
diff --git a/src/modules/options/OptionsDialog.cpp b/src/modules/options/OptionsDialog.cpp
index 9808c69a7..3e1debd49 100644
--- a/src/modules/options/OptionsDialog.cpp
+++ b/src/modules/options/OptionsDialog.cpp
@@ -665,7 +665,3 @@ void OptionsDialog::keyPressEvent( QKeyEvent * e )
else
e->ignore();
}
-
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_dialog.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsDialog.h b/src/modules/options/OptionsDialog.h
index d72fc4810..d667f0fec 100644
--- a/src/modules/options/OptionsDialog.h
+++ b/src/modules/options/OptionsDialog.h
@@ -34,7 +34,6 @@
#include <QStringList>
#include <QToolButton>
#include <QPainter>
-#include <QColorGroup>
class QLabel;
class QPushButton;
diff --git a/src/modules/options/OptionsInstanceManager.cpp b/src/modules/options/OptionsInstanceManager.cpp
index c3fcd24ad..c44cc28b3 100644
--- a/src/modules/options/OptionsInstanceManager.cpp
+++ b/src/modules/options/OptionsInstanceManager.cpp
@@ -3858,8 +3858,3 @@ OptionsWidgetInstanceEntry * OptionsInstanceManager::findInstanceEntry(const cha
{
return findInstanceEntry(pcName,m_pInstanceTree);
}
-
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "m_OptionsInstanceManager.moc"
-#endif
-
diff --git a/src/modules/options/OptionsWidgetContainer.cpp b/src/modules/options/OptionsWidgetContainer.cpp
index 62cc3d95c..24fc7e528 100644
--- a/src/modules/options/OptionsWidgetContainer.cpp
+++ b/src/modules/options/OptionsWidgetContainer.cpp
@@ -164,7 +164,3 @@ void OptionsWidgetContainer::cancelClicked()
{
deleteLater();
}
-
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidgetContainer.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_alertsAndHighlighting.cpp b/src/modules/options/OptionsWidget_alertsAndHighlighting.cpp
index ca3de875a..3dd3c300c 100644
--- a/src/modules/options/OptionsWidget_alertsAndHighlighting.cpp
+++ b/src/modules/options/OptionsWidget_alertsAndHighlighting.cpp
@@ -147,8 +147,5 @@ OptionsWidget_alerts::~OptionsWidget_alerts()
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_alertsAndHighlighting.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
#endif //_OPTW_HIGHLIGHTING_CPP_
diff --git a/src/modules/options/OptionsWidget_antiSpam.cpp b/src/modules/options/OptionsWidget_antiSpam.cpp
index 6b7648884..1a18aafb0 100644
--- a/src/modules/options/OptionsWidget_antiSpam.cpp
+++ b/src/modules/options/OptionsWidget_antiSpam.cpp
@@ -61,6 +61,3 @@ void OptionsWidget_antispam::reenableStuff(bool)
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_antiSpam.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_avatar.cpp b/src/modules/options/OptionsWidget_avatar.cpp
index 6f48d5f88..73b4b5faf 100644
--- a/src/modules/options/OptionsWidget_avatar.cpp
+++ b/src/modules/options/OptionsWidget_avatar.cpp
@@ -116,6 +116,3 @@ OptionsWidget_avatar::~OptionsWidget_avatar()
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_avatar.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_away.cpp b/src/modules/options/OptionsWidget_away.cpp
index f4f2041de..85e919a81 100644
--- a/src/modules/options/OptionsWidget_away.cpp
+++ b/src/modules/options/OptionsWidget_away.cpp
@@ -69,6 +69,3 @@ void OptionsWidget_away::enableAwayMessage(bool)
m_pAwayMessage->setEnabled(m_pEnableAwayMessage->isChecked());
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_away.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_channel.cpp b/src/modules/options/OptionsWidget_channel.cpp
index b33de8197..c3bfd7b9f 100644
--- a/src/modules/options/OptionsWidget_channel.cpp
+++ b/src/modules/options/OptionsWidget_channel.cpp
@@ -161,6 +161,4 @@ void OptionsWidget_channelAdvanced::commit()
KviOptionsWidget::commit();
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_channel.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/modules/options/OptionsWidget_connection.cpp b/src/modules/options/OptionsWidget_connection.cpp
index b12201f9b..c82a95bd4 100644
--- a/src/modules/options/OptionsWidget_connection.cpp
+++ b/src/modules/options/OptionsWidget_connection.cpp
@@ -305,6 +305,3 @@ OptionsWidget_connectionAdvanced::~OptionsWidget_connectionAdvanced()
{
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_connection.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_ctcp.cpp b/src/modules/options/OptionsWidget_ctcp.cpp
index d94bad8d3..c452f8f2d 100644
--- a/src/modules/options/OptionsWidget_ctcp.cpp
+++ b/src/modules/options/OptionsWidget_ctcp.cpp
@@ -82,6 +82,3 @@ OptionsWidget_ctcp::~OptionsWidget_ctcp()
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_ctcp.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_ctcpFloodProtection.cpp b/src/modules/options/OptionsWidget_ctcpFloodProtection.cpp
index 0abfd22ca..ec87dae40 100644
--- a/src/modules/options/OptionsWidget_ctcpFloodProtection.cpp
+++ b/src/modules/options/OptionsWidget_ctcpFloodProtection.cpp
@@ -113,6 +113,3 @@ OptionsWidget_ctcpFloodProtection::~OptionsWidget_ctcpFloodProtection()
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_ctcpFloodProtection.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_dcc.cpp b/src/modules/options/OptionsWidget_dcc.cpp
index 585d5b6ab..77e95e6d9 100644
--- a/src/modules/options/OptionsWidget_dcc.cpp
+++ b/src/modules/options/OptionsWidget_dcc.cpp
@@ -367,6 +367,3 @@ OptionsWidget_dccVoice::~OptionsWidget_dccVoice()
{
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_dcc.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_general.cpp b/src/modules/options/OptionsWidget_general.cpp
index b3836826a..5b9346285 100644
--- a/src/modules/options/OptionsWidget_general.cpp
+++ b/src/modules/options/OptionsWidget_general.cpp
@@ -46,6 +46,3 @@ OptionsWidget_general::~OptionsWidget_general()
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_general.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_identity.cpp b/src/modules/options/OptionsWidget_identity.cpp
index e79564221..6debb2d0d 100644
--- a/src/modules/options/OptionsWidget_identity.cpp
+++ b/src/modules/options/OptionsWidget_identity.cpp
@@ -1010,6 +1010,4 @@ void IdentityProfileEditor::toggleButton(const QString & szText)
m_pBtnOk->setEnabled(bEnabled);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_identity.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/modules/options/OptionsWidget_ignore.cpp b/src/modules/options/OptionsWidget_ignore.cpp
index c8cfc6999..1381acba8 100644
--- a/src/modules/options/OptionsWidget_ignore.cpp
+++ b/src/modules/options/OptionsWidget_ignore.cpp
@@ -61,6 +61,3 @@ void OptionsWidget_ignore::enableVerbose(bool)
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_ignore.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_input.cpp b/src/modules/options/OptionsWidget_input.cpp
index 78bdc3cce..d8d95a99e 100644
--- a/src/modules/options/OptionsWidget_input.cpp
+++ b/src/modules/options/OptionsWidget_input.cpp
@@ -162,6 +162,3 @@ OptionsWidget_inputFeatures::~OptionsWidget_inputFeatures()
{
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_input.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_interfaceFeatures.cpp b/src/modules/options/OptionsWidget_interfaceFeatures.cpp
index ef3f1c2ed..009df9005 100644
--- a/src/modules/options/OptionsWidget_interfaceFeatures.cpp
+++ b/src/modules/options/OptionsWidget_interfaceFeatures.cpp
@@ -86,6 +86,3 @@ void OptionsWidget_interfaceFeatures::commit()
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_interfaceFeatures.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_irc.cpp b/src/modules/options/OptionsWidget_irc.cpp
index 675eb43db..e02fe5242 100644
--- a/src/modules/options/OptionsWidget_irc.cpp
+++ b/src/modules/options/OptionsWidget_irc.cpp
@@ -83,6 +83,4 @@ OptionsWidget_ircAdvanced::~OptionsWidget_ircAdvanced()
{
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_irc.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/modules/options/OptionsWidget_ircOutput.cpp b/src/modules/options/OptionsWidget_ircOutput.cpp
index 8bb3711ff..be69cdfb4 100644
--- a/src/modules/options/OptionsWidget_ircOutput.cpp
+++ b/src/modules/options/OptionsWidget_ircOutput.cpp
@@ -106,6 +106,3 @@ void OptionsWidget_ircOutput::commit()
KVI_OPTION_UINT(KviOption_uintOutputDatetimeFormat) = m_pDatetimeCombo->currentIndex();
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_ircOutput.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_ircView.cpp b/src/modules/options/OptionsWidget_ircView.cpp
index ffa514817..7fb56fc48 100644
--- a/src/modules/options/OptionsWidget_ircView.cpp
+++ b/src/modules/options/OptionsWidget_ircView.cpp
@@ -216,6 +216,3 @@ void OptionsWidget_ircViewMarker::commit()
KviOptionsWidget::commit();
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_ircView.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_lag.cpp b/src/modules/options/OptionsWidget_lag.cpp
index 0e2e763fd..79d4088c0 100644
--- a/src/modules/options/OptionsWidget_lag.cpp
+++ b/src/modules/options/OptionsWidget_lag.cpp
@@ -75,6 +75,3 @@ OptionsWidget_lag::~OptionsWidget_lag()
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_lag.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_logging.cpp b/src/modules/options/OptionsWidget_logging.cpp
index 2802e9417..97d9c9978 100644
--- a/src/modules/options/OptionsWidget_logging.cpp
+++ b/src/modules/options/OptionsWidget_logging.cpp
@@ -72,6 +72,3 @@ OptionsWidget_logging::~OptionsWidget_logging()
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_logging.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_mediaTypes.cpp b/src/modules/options/OptionsWidget_mediaTypes.cpp
index 71df63df1..7c85b21e5 100644
--- a/src/modules/options/OptionsWidget_mediaTypes.cpp
+++ b/src/modules/options/OptionsWidget_mediaTypes.cpp
@@ -260,6 +260,3 @@ void OptionsWidget_mediaTypes::commit()
g_pMediaManager->unlock();
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_mediaTypes.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_message.cpp b/src/modules/options/OptionsWidget_message.cpp
index 672d782c0..efb7519fc 100644
--- a/src/modules/options/OptionsWidget_message.cpp
+++ b/src/modules/options/OptionsWidget_message.cpp
@@ -657,6 +657,3 @@ void OptionsWidget_messageColors::load()
}
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_message.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_message.h b/src/modules/options/OptionsWidget_message.h
index c90ea61eb..50df67b7a 100644
--- a/src/modules/options/OptionsWidget_message.h
+++ b/src/modules/options/OptionsWidget_message.h
@@ -33,7 +33,6 @@
#include <QCheckBox>
#include <QToolButton>
#include <QPainter>
-#include <QColorGroup>
#include <QMenu>
#define KVI_OPTIONS_WIDGET_ICON_OptionsWidget_message KviIconManager::Messages
diff --git a/src/modules/options/OptionsWidget_nickserv.cpp b/src/modules/options/OptionsWidget_nickserv.cpp
index d6da68662..c88722718 100644
--- a/src/modules/options/OptionsWidget_nickserv.cpp
+++ b/src/modules/options/OptionsWidget_nickserv.cpp
@@ -366,6 +366,3 @@ void OptionsWidget_nickServ::commit()
KviOptionsWidget::commit();
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_nickserv.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_notifier.cpp b/src/modules/options/OptionsWidget_notifier.cpp
index d21770c65..a83eb558c 100644
--- a/src/modules/options/OptionsWidget_notifier.cpp
+++ b/src/modules/options/OptionsWidget_notifier.cpp
@@ -273,6 +273,3 @@ void OptionsWidget_notifier::toggleNotifierProtocol(bool)
}
#endif // COMPILE_KDE_SUPPORT
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_input.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_notify.cpp b/src/modules/options/OptionsWidget_notify.cpp
index ce8ad1338..1387514c3 100644
--- a/src/modules/options/OptionsWidget_notify.cpp
+++ b/src/modules/options/OptionsWidget_notify.cpp
@@ -102,6 +102,3 @@ OptionsWidget_notify::~OptionsWidget_notify()
{
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_notify.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_protection.cpp b/src/modules/options/OptionsWidget_protection.cpp
index a9cb10527..4ba10d389 100644
--- a/src/modules/options/OptionsWidget_protection.cpp
+++ b/src/modules/options/OptionsWidget_protection.cpp
@@ -42,6 +42,3 @@ OptionsWidget_protection::~OptionsWidget_protection()
{
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_protection.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_proxy.cpp b/src/modules/options/OptionsWidget_proxy.cpp
index 9a399ea54..9e26501d8 100644
--- a/src/modules/options/OptionsWidget_proxy.cpp
+++ b/src/modules/options/OptionsWidget_proxy.cpp
@@ -360,6 +360,3 @@ void OptionsWidget_proxy::removeCurrent()
}
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_proxy.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_query.cpp b/src/modules/options/OptionsWidget_query.cpp
index 235b86dab..d9d113745 100644
--- a/src/modules/options/OptionsWidget_query.cpp
+++ b/src/modules/options/OptionsWidget_query.cpp
@@ -111,6 +111,4 @@ OptionsWidget_query::~OptionsWidget_query()
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_query.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/modules/options/OptionsWidget_servers.cpp b/src/modules/options/OptionsWidget_servers.cpp
index 476328171..2464dfc08 100644
--- a/src/modules/options/OptionsWidget_servers.cpp
+++ b/src/modules/options/OptionsWidget_servers.cpp
@@ -1728,7 +1728,7 @@ void OptionsWidget_servers::saveLastItem()
{
QString tmp = m_pSrvNetEdit->text();
if(tmp.isEmpty())
- tmp = QString::fromAscii("irc.unknown.net");
+ tmp = QString::fromLatin1("irc.unknown.net");
m_pLastEditedItem->m_pServerData->setHostName(tmp);
m_pLastEditedItem->updateVisibleStrings();
} else if(m_pLastEditedItem->m_pNetworkData)
@@ -2102,6 +2102,3 @@ void OptionsWidget_servers::detailsClicked()
}
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_servers.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_sound.cpp b/src/modules/options/OptionsWidget_sound.cpp
index ad980be4e..3b8b6d306 100644
--- a/src/modules/options/OptionsWidget_sound.cpp
+++ b/src/modules/options/OptionsWidget_sound.cpp
@@ -353,6 +353,3 @@ OptionsWidget_sounds::~OptionsWidget_sounds()
{
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_sound.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_textEncoding.cpp b/src/modules/options/OptionsWidget_textEncoding.cpp
index f87a5ebad..eeaac0411 100644
--- a/src/modules/options/OptionsWidget_textEncoding.cpp
+++ b/src/modules/options/OptionsWidget_textEncoding.cpp
@@ -168,6 +168,3 @@ void OptionsWidget_textEncoding::commit()
QMessageBox::information(0,"KVIrc",__tr2qs_ctx("You need to restart KVirc to apply a language changing","options"),QMessageBox::Ok);*/
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_textEncoding.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_textIcons.cpp b/src/modules/options/OptionsWidget_textIcons.cpp
index c8c318bec..0c5bde729 100644
--- a/src/modules/options/OptionsWidget_textIcons.cpp
+++ b/src/modules/options/OptionsWidget_textIcons.cpp
@@ -80,7 +80,11 @@ OptionsWidget_textIcons::OptionsWidget_textIcons(QWidget * parent)
m_pTable->setColumnCount(2);
m_pTable->setColumnWidth(0,300);
+#if (QT_VERSION >= 0x050000)
+ m_pTable->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);
+#else
m_pTable->horizontalHeader()->setResizeMode(QHeaderView::Stretch);
+#endif
m_pTable->horizontalHeader()->stretchLastSection();
m_pTable->setSelectionBehavior(QAbstractItemView::SelectRows);
m_pTable->setSelectionMode(QAbstractItemView::SingleSelection);
@@ -306,6 +310,3 @@ void OptionsWidget_textIcons::commit()
}
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_textIcons.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_theme.cpp b/src/modules/options/OptionsWidget_theme.cpp
index 96d7d6bbf..a4f8f1bf7 100644
--- a/src/modules/options/OptionsWidget_theme.cpp
+++ b/src/modules/options/OptionsWidget_theme.cpp
@@ -199,6 +199,3 @@ OptionsWidget_themeToolBarApplets::~OptionsWidget_themeToolBarApplets()
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_theme.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_tools.cpp b/src/modules/options/OptionsWidget_tools.cpp
index 2f5015fa7..6b21c57c6 100644
--- a/src/modules/options/OptionsWidget_tools.cpp
+++ b/src/modules/options/OptionsWidget_tools.cpp
@@ -46,6 +46,3 @@ OptionsWidget_tools::~OptionsWidget_tools()
{
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_tools.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_topicLabel.cpp b/src/modules/options/OptionsWidget_topicLabel.cpp
index b305771ee..bc0f4d522 100644
--- a/src/modules/options/OptionsWidget_topicLabel.cpp
+++ b/src/modules/options/OptionsWidget_topicLabel.cpp
@@ -45,6 +45,3 @@ OptionsWidget_topicLabel::~OptionsWidget_topicLabel()
{
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_topicLabel.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_tray.cpp b/src/modules/options/OptionsWidget_tray.cpp
index 339df1f02..052663742 100644
--- a/src/modules/options/OptionsWidget_tray.cpp
+++ b/src/modules/options/OptionsWidget_tray.cpp
@@ -107,6 +107,3 @@ void OptionsWidget_tray::setEnabled(bool)
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_tray.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_uparser.cpp b/src/modules/options/OptionsWidget_uparser.cpp
index d2822b02d..4a15fc9ff 100644
--- a/src/modules/options/OptionsWidget_uparser.cpp
+++ b/src/modules/options/OptionsWidget_uparser.cpp
@@ -68,6 +68,3 @@ OptionsWidget_uparser::~OptionsWidget_uparser()
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_uparser.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/OptionsWidget_urlHandlers.cpp b/src/modules/options/OptionsWidget_urlHandlers.cpp
index 54bb2f311..9798d59a1 100644
--- a/src/modules/options/OptionsWidget_urlHandlers.cpp
+++ b/src/modules/options/OptionsWidget_urlHandlers.cpp
@@ -153,8 +153,5 @@ void OptionsWidget_urlHandlers::commit()
#endif
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_urlHandlers.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
#endif //_OPTW_URLHANDLERS_CPP_
diff --git a/src/modules/options/OptionsWidget_userList.cpp b/src/modules/options/OptionsWidget_userList.cpp
index 27a8d1344..ea8b4426a 100644
--- a/src/modules/options/OptionsWidget_userList.cpp
+++ b/src/modules/options/OptionsWidget_userList.cpp
@@ -245,6 +245,4 @@ OptionsWidget_userListFeatures::~OptionsWidget_userListFeatures()
{
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_userList.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/modules/options/OptionsWidget_windowList.cpp b/src/modules/options/OptionsWidget_windowList.cpp
index 53b61c8a9..acb36b598 100644
--- a/src/modules/options/OptionsWidget_windowList.cpp
+++ b/src/modules/options/OptionsWidget_windowList.cpp
@@ -264,6 +264,3 @@ OptionsWidget_windowListClassic::~OptionsWidget_windowListClassic()
{
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_OptionsWidget_windowList.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/options/mkcreateinstanceproc.sh b/src/modules/options/mkcreateinstanceproc.sh
index 9396972bd..9a89dafc9 100755
--- a/src/modules/options/mkcreateinstanceproc.sh
+++ b/src/modules/options/mkcreateinstanceproc.sh
@@ -466,10 +466,6 @@ OptionsWidgetInstanceEntry * OptionsInstanceManager::findInstanceEntry(const cha
return findInstanceEntry(pcName,m_pInstanceTree);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "m_OptionsInstanceManager.moc"
-#endif
-
EOF
#################################################################################
diff --git a/src/modules/pythoncore/libkvipythoncore.cpp b/src/modules/pythoncore/libkvipythoncore.cpp
index 7c7b60e08..00a7257d8 100644
--- a/src/modules/pythoncore/libkvipythoncore.cpp
+++ b/src/modules/pythoncore/libkvipythoncore.cpp
@@ -148,7 +148,7 @@ bool KviPythonInterpreter::execute(
else
bFirst = false;
- szVarCode += QString::fromAscii("\"%1\"").arg(szArg);
+ szVarCode += QString::fromLatin1("\"%1\"").arg(szArg);
}
szVarCode += "]";
diff --git a/src/modules/raweditor/RawEditorWindow.cpp b/src/modules/raweditor/RawEditorWindow.cpp
index 9ef52015c..28bca8cc6 100644
--- a/src/modules/raweditor/RawEditorWindow.cpp
+++ b/src/modules/raweditor/RawEditorWindow.cpp
@@ -218,7 +218,7 @@ void RawEditorWidget::addRaw()
{
bool bOk = false;
- int iIdx = QInputDialog::getInteger(this,__tr2qs_ctx("New Raw Event","editor"),__tr2qs_ctx("Enter the numeric code of the message (0-999)","editor"),0,0,999,1,&bOk);
+ int iIdx = QInputDialog::getInt(this,__tr2qs_ctx("New Raw Event","editor"),__tr2qs_ctx("Enter the numeric code of the message (0-999)","editor"),0,0,999,1,&bOk);
if(!bOk)return;
diff --git a/src/modules/reguser/RegisteredUserEntryDialog.cpp b/src/modules/reguser/RegisteredUserEntryDialog.cpp
index 05ba20eef..f616789ca 100644
--- a/src/modules/reguser/RegisteredUserEntryDialog.cpp
+++ b/src/modules/reguser/RegisteredUserEntryDialog.cpp
@@ -793,6 +793,3 @@ void RegisteredUserEntryDialog::editAllPropertiesClicked()
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "RegisteredUserEntryDialog.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/reguser/RegisteredUsersDialog.cpp b/src/modules/reguser/RegisteredUsersDialog.cpp
index 852c473fe..3cb51126e 100644
--- a/src/modules/reguser/RegisteredUsersDialog.cpp
+++ b/src/modules/reguser/RegisteredUsersDialog.cpp
@@ -62,7 +62,6 @@
#include <QEvent>
#include <QCloseEvent>
#include <QAbstractItemView>
-#include <QTextDocument>
#include <QAbstractTextDocumentLayout>
#include <QShortcut>
@@ -932,6 +931,3 @@ succesfull_import:
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "dialog.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/reguser/RegistrationWizard.cpp b/src/modules/reguser/RegistrationWizard.cpp
index 5680b9d73..dc092dff2 100644
--- a/src/modules/reguser/RegistrationWizard.cpp
+++ b/src/modules/reguser/RegistrationWizard.cpp
@@ -473,6 +473,3 @@ void RegistrationWizard::notifyCheckToggled(bool)
notifyNickChanged(dummy);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "RegistrationWizard.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/rijndael/libkvirijndael.cpp b/src/modules/rijndael/libkvirijndael.cpp
index 32482e752..5784dc8c7 100644
--- a/src/modules/rijndael/libkvirijndael.cpp
+++ b/src/modules/rijndael/libkvirijndael.cpp
@@ -797,9 +797,3 @@ KVIRC_MODULE(
rijndael_module_cleanup,
0
)
-
-#ifdef COMPILE_CRYPT_SUPPORT
- #ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "libkvirijndael.moc"
- #endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
-#endif
diff --git a/src/modules/rot13/libkvirot13.cpp b/src/modules/rot13/libkvirot13.cpp
index ad31af3b2..622cd92da 100644
--- a/src/modules/rot13/libkvirot13.cpp
+++ b/src/modules/rot13/libkvirot13.cpp
@@ -169,9 +169,3 @@ KVIRC_MODULE(
rot13_module_cleanup,
0
)
-
-#ifdef COMPILE_CRYPT_SUPPORT
- #ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "libkvirot13.moc"
- #endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
-#endif
diff --git a/src/modules/setup/SetupWizard.cpp b/src/modules/setup/SetupWizard.cpp
index b50095819..e9017a24a 100644
--- a/src/modules/setup/SetupWizard.cpp
+++ b/src/modules/setup/SetupWizard.cpp
@@ -1104,6 +1104,3 @@ void SetupWizard::accept()
KviTalWizard::accept();
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "SetupWizard.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/sharedfileswindow/SharedFilesWindow.cpp b/src/modules/sharedfileswindow/SharedFilesWindow.cpp
index 1becf1271..8ddbb2920 100644
--- a/src/modules/sharedfileswindow/SharedFilesWindow.cpp
+++ b/src/modules/sharedfileswindow/SharedFilesWindow.cpp
@@ -732,6 +732,3 @@ void SharedFilesWindow::die()
//}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_SharedFilesWindow.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/snd/libkvisnd.cpp b/src/modules/snd/libkvisnd.cpp
index 5f62e929f..4db392865 100644
--- a/src/modules/snd/libkvisnd.cpp
+++ b/src/modules/snd/libkvisnd.cpp
@@ -34,7 +34,12 @@
#include "KviLocale.h"
#include "KviQString.h"
-#include <QSound>
+#warning in libkvisnd to use QSound we need proper cmake rules and includes for QtMultimedia
+
+#if (QT_VERSION < 0x050000)
+ #include <QSound>
+#endif
+
#ifdef COMPILE_PHONON_SUPPORT
#include <phonon/mediaobject.h>
@@ -238,13 +243,13 @@ void KviSoundPlayer::detectSoundSystem()
#endif
KVI_OPTION_STRING(KviOption_stringSoundSystem) = "oss";
#endif
-
+#if (QT_VERSION < 0x050000)
if(QSound::isAvailable())
{
KVI_OPTION_STRING(KviOption_stringSoundSystem) = "qt";
return;
}
-
+#endif
KVI_OPTION_STRING(KviOption_stringSoundSystem) = "null";
#endif
}
@@ -359,7 +364,9 @@ bool KviSoundPlayer::playQt(const QString &szFileName)
{
if(isMuted())
return true;
+#if (QT_VERSION < 0x050000)
QSound::play(szFileName);
+#endif
return true;
}
@@ -859,6 +866,3 @@ KVIRC_MODULE(
0
)
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "libkvisnd.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/socketspy/SocketSpyWindow.cpp b/src/modules/socketspy/SocketSpyWindow.cpp
index e2bd6dd1b..3d8ac8bd9 100644
--- a/src/modules/socketspy/SocketSpyWindow.cpp
+++ b/src/modules/socketspy/SocketSpyWindow.cpp
@@ -109,6 +109,3 @@ void SocketSpyWindow::applyOptions()
KviWindow::applyOptions();
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "m_socketspywindow.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/spaste/SlowPasteController.cpp b/src/modules/spaste/SlowPasteController.cpp
index fbd1552bb..ed2f6944d 100644
--- a/src/modules/spaste/SlowPasteController.cpp
+++ b/src/modules/spaste/SlowPasteController.cpp
@@ -114,7 +114,7 @@ void SlowPasteController::pasteFile(void)
m_pFile->close();
delete this;
} else {
- m_pWindow->ownMessage(line.toAscii());
+ m_pWindow->ownMessage(line.toLatin1());
}
} else { //File finished
m_pFile->close();
@@ -134,6 +134,3 @@ void SlowPasteController::pasteClipboard(void)
}
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "SlowPasteController.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/term/TermWidget.cpp b/src/modules/term/TermWidget.cpp
index 31c740901..46589f6ad 100644
--- a/src/modules/term/TermWidget.cpp
+++ b/src/modules/term/TermWidget.cpp
@@ -171,8 +171,5 @@
return QSize(wdth + 2,hght + 2);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "TermWidget.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
#endif //COMPILE_KDE_SUPPORT
diff --git a/src/modules/term/TermWindow.cpp b/src/modules/term/TermWindow.cpp
index e72a8195b..70fcf8a30 100644
--- a/src/modules/term/TermWindow.cpp
+++ b/src/modules/term/TermWindow.cpp
@@ -73,8 +73,5 @@
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "TermWindow.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
#endif
diff --git a/src/modules/theme/ThemeManagementDialog.cpp b/src/modules/theme/ThemeManagementDialog.cpp
index 9710750e5..9f7160cda 100644
--- a/src/modules/theme/ThemeManagementDialog.cpp
+++ b/src/modules/theme/ThemeManagementDialog.cpp
@@ -66,7 +66,6 @@
#include <QBuffer>
#include <QCloseEvent>
#include <QSplitter>
-#include <QTextDocument>
#include <QAbstractTextDocumentLayout>
#include <QShortcut>
#include <QMenu>
diff --git a/src/modules/theme/ThemeManagementDialog.h b/src/modules/theme/ThemeManagementDialog.h
index b0ec67b00..9fbdb1ff7 100644
--- a/src/modules/theme/ThemeManagementDialog.h
+++ b/src/modules/theme/ThemeManagementDialog.h
@@ -33,7 +33,6 @@
#include <QWidget>
#include <QComboBox>
#include <QCursor>
-#include <QTextDocument>
#include <QListWidget>
#include <QItemDelegate>
#include <QToolButton>
diff --git a/src/modules/theme/WebThemeInterfaceDialog.cpp b/src/modules/theme/WebThemeInterfaceDialog.cpp
index 5d412d062..b42219f0e 100644
--- a/src/modules/theme/WebThemeInterfaceDialog.cpp
+++ b/src/modules/theme/WebThemeInterfaceDialog.cpp
@@ -70,9 +70,7 @@ bool WebThemeInterfaceDialog::packageIsInstalled(const QString &szId,const QStri
KviFileUtils::fileExists(m_szLocalThemesPath+szId+"-"+szVersion);
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
- #include "WebThemeInterfaceDialog.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
+
#endif //COMPILE_WEBKIT_SUPPORT
diff --git a/src/modules/tip/libkvitip.cpp b/src/modules/tip/libkvitip.cpp
index 3b57c2d2f..ba7d06adf 100644
--- a/src/modules/tip/libkvitip.cpp
+++ b/src/modules/tip/libkvitip.cpp
@@ -288,6 +288,3 @@ KVIRC_MODULE(
0
)
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "libkvitip.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/toolbareditor/CustomizeToolBarsDialog.cpp b/src/modules/toolbareditor/CustomizeToolBarsDialog.cpp
index 7761df686..561a36987 100644
--- a/src/modules/toolbareditor/CustomizeToolBarsDialog.cpp
+++ b/src/modules/toolbareditor/CustomizeToolBarsDialog.cpp
@@ -53,6 +53,7 @@
#include <QSplitter>
#include <QDropEvent>
#include <QDesktopWidget>
+#include <QMimeData>
CustomizeToolBarsDialog * CustomizeToolBarsDialog::m_pInstance = 0;
extern QRect g_rectToolBarEditorDialogGeometry;
diff --git a/src/modules/torrent/KTorrentDbusInterface.cpp b/src/modules/torrent/KTorrentDbusInterface.cpp
index 71a20e822..d28b1f95b 100644
--- a/src/modules/torrent/KTorrentDbusInterface.cpp
+++ b/src/modules/torrent/KTorrentDbusInterface.cpp
@@ -498,8 +498,5 @@
return true;
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "KTorrentDbusInterface.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
#endif // COMPILE_KDE_SUPPORT
diff --git a/src/modules/torrent/StatusBarApplet.cpp b/src/modules/torrent/StatusBarApplet.cpp
index a1cefe733..5cc64335d 100644
--- a/src/modules/torrent/StatusBarApplet.cpp
+++ b/src/modules/torrent/StatusBarApplet.cpp
@@ -93,6 +93,4 @@ void StatusBarApplet::update()
}
}
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "StatusBarApplet.moc"
-#endif //COMPILE_USE_STANDALONE_MOC_SOURCES
+
diff --git a/src/modules/trayicon/libkvitrayicon.cpp b/src/modules/trayicon/libkvitrayicon.cpp
index 85bde1e7c..0a3378e22 100644
--- a/src/modules/trayicon/libkvitrayicon.cpp
+++ b/src/modules/trayicon/libkvitrayicon.cpp
@@ -754,7 +754,4 @@ KVIRC_MODULE(
0
)
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "libkvitrayicon.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES
diff --git a/src/modules/upnp/Service.cpp b/src/modules/upnp/Service.cpp
index b29255e16..3a889465b 100644
--- a/src/modules/upnp/Service.cpp
+++ b/src/modules/upnp/Service.cpp
@@ -34,8 +34,12 @@
#include "Service.h"
#include "XmlFunctions.h"
+#warning upnp/Service uses QHttp, it must be either ported or dropped
+
#include <QDebug>
+#if (QT_VERSION < 0x050000)
#include <QHttp>
+#endif
#include <QByteArray>
// This implementation was created with the help of the following documentation:
@@ -57,9 +61,10 @@ Service::Service(const QString &hostname, int port, const QString &informationUr
, m_iPort(port)
{
m_szInformationUrl = informationUrl;
+#if (QT_VERSION < 0x050000)
m_pHttp = new QHttp(hostname, port);
connect(m_pHttp, SIGNAL( requestFinished(int,bool) ), this, SLOT( slotRequestFinished(int,bool) ) );
-
+#endif
qDebug() << "UPnP::Service: Created information service url='" << m_szInformationUrl << "'." << endl;
}
@@ -75,9 +80,10 @@ Service::Service(const ServiceParameters &params)
, m_szHostname(params.hostname)
, m_iPort(params.port)
{
+#if (QT_VERSION < 0x050000)
m_pHttp = new QHttp(params.hostname, params.port);
connect(m_pHttp, SIGNAL( requestFinished(int,bool) ), this, SLOT( slotRequestFinished(int,bool) ) );
-
+#endif
qDebug() << "CREATED UPnP::Service: url='" << m_szControlUrl << "' id='" << m_szServiceId << "'." << endl;
}
@@ -87,8 +93,9 @@ Service::Service(const ServiceParameters &params)
Service::~Service()
{
qDebug() << "DESTROYED UPnP::Service [url=" << m_szControlUrl << ", id=" << m_szServiceId << "]" << endl;
-
+#if (QT_VERSION < 0x050000)
delete m_pHttp;
+#endif
}
@@ -114,6 +121,7 @@ int Service::callAction(const QString &actionName, const QMap<QString,QString> &
int Service::callActionInternal(const QString &actionName, const QMap<QString,QString> *arguments, const QString &prefix)
{
qDebug() << "UPnP::Service: calling remote procedure '" << actionName << "'." << endl;
+#if (QT_VERSION < 0x050000)
// Create the data message
//NOTE: we shouldm use serviceId_ instead of serviceType_, but it seems that my router
@@ -166,7 +174,9 @@ int Service::callActionInternal(const QString &actionName, const QMap<QString,QS
m_iPendingRequests++;
qDebug() << "Sending request:\n" << header.toString() << "\n---" << content << endl;
+
return m_pHttp->request(header, content);
+#endif
}
@@ -181,7 +191,9 @@ int Service::callInformationUrl()
// Send the GET request
// TODO: User-Agent: Mozilla/4.0 (compatible; UPnP/1.0; Windows NT/5.1)
m_iPendingRequests++;
+#if (QT_VERSION < 0x050000)
return m_pHttp->get(m_szInformationUrl);
+#endif
}
@@ -224,6 +236,7 @@ void Service::gotInformationResponse(const QDomNode &response)
// The QHttp object retrieved data.
void Service::slotRequestFinished(int id, bool error)
{
+#if (QT_VERSION < 0x050000)
qDebug() << "UPnP::Service: Got HTTP response for request #"<< id << ", state: " << m_pHttp->state() << ", " << m_pHttp->bytesAvailable() << " bytes." << endl;
if(! error)
@@ -324,7 +337,7 @@ void Service::slotRequestFinished(int id, bool error)
m_iPendingRequests--;
emit queryFinished(error);
}
-
+#endif
}
diff --git a/src/modules/upnp/Service.h b/src/modules/upnp/Service.h
index b06758b90..6128db9a7 100644
--- a/src/modules/upnp/Service.h
+++ b/src/modules/upnp/Service.h
@@ -39,8 +39,9 @@
#include <QMap>
#include <QString>
+#if (QT_VERSION < 0x050000)
class QHttp;
-
+#endif
namespace UPnP
{
@@ -110,8 +111,10 @@ private:
private:
// The URL to control the service
QString m_szControlUrl;
+#if (QT_VERSION < 0x050000)
// The HTTP requester
QHttp *m_pHttp;
+#endif
// The URL to request service information
QString m_szInformationUrl;
// The number of pending queries/actions
diff --git a/src/modules/url/libkviurl.cpp b/src/modules/url/libkviurl.cpp
index c0c444c7e..f80729a1f 100644
--- a/src/modules/url/libkviurl.cpp
+++ b/src/modules/url/libkviurl.cpp
@@ -939,6 +939,3 @@ KVIRC_MODULE(
0
)
-#ifndef COMPILE_USE_STANDALONE_MOC_SOURCES
-#include "libkviurl.moc"
-#endif //!COMPILE_USE_STANDALONE_MOC_SOURCES