I18N_NOOP2 is evil and should be used with extreme care, otherwise you end up with untranslatable messages
svn path=/branches/KDE/4.2/kdepim/; revision=952871
- Fix some includes
- Disable Qt3 support and KDE3Support in the CMake file
Now KMail is free of KDE3 and Qt3 support(*), hurray!!
Thanks to everyone who helped porting.
Now, let's party and relax a bit, and afterwards we can start to make things interesting
again by starting the Akonadi port :)
(*) Well, Almost. It still links to Qt3Support, because KGPG has
Qt3Support in its headers.
Also, Qt3Support and KDE3Support are still linked in indirectly
via libkdepim.
svn path=/trunk/KDE/kdepim/; revision=924827
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.1/kdepim
........
r880534 | woebbe | 2008-11-05 20:38:00 +0100 (Wed, 05 Nov 2008) | 1 line
call KMimeType::mimeType() with ResolveAliases so that e.g. application/x-zip (used by KDE3) works
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=884009
SVN commit 880534 by woebbe:
call KMimeType::mimeType() with ResolveAliases so that e.g. application/x-zip (used by KDE3) works
svn path=/trunk/KDE/kdepim/; revision=880584
What does this patch do:
- QComboBox -> KComboBox
- QTabWidget -> KTabWidget
- QLineEdit -> KLineEdit
- QTextEdit -> KTextEdit
- Where KLineEdit is inserted, I explicitly called: setShowClearButton( true )
- Removed in some cases unnecessary includes from header files.
What does this patch not do:
- Fix the ui files
- Fix the QMessageBox -> KMessageBox in kmmessage.cpp I need to have a good
look to the KMessageBox API for that.
- Exhaustive cleanup of unnecessary inclusions.
svn path=/trunk/KDE/kdepim/; revision=862376
for the new kDebug/kError/kWarning/kFatal syntax.
You can use the following command to find 'old' code:
egrep -r -A 5 '(kDebug|kError|kWarning|kFatal).*' * | grep -v ".svn" | grep "<< *endl;"
svn path=/trunk/KDE/kdepim/; revision=695781
"Message Part Properties" dialog stay on top and push currently the
composer window in the background (behind the kontact window) if
you change the setting/properties of an attachment. This should fix it.
svn path=/branches/KDE/3.5/kdepim/; revision=584699
-) #include <dbus/qdbus.h> => #include <QtDBus>
-) enableButtonSeparator => showButtonSeparator
-) let the dbus adaptors be auto-generated from the xml files
-) some other minor fixes for deprecated or removed methods
svn path=/trunk/KDE/kdepim/; revision=557764
I used my kdesdk/scripts/qt4/convert-qgridlayout.pl and kdesdk/scripts/qt4/convert-qboxlayout.pl scripts for this. Apart from one instance (where the params were commented out), no manual intervention was needed and everything worked like a charm...
What still needs to be done is to replace all Q*Layout(QLayout*parent) constructors by Q*Layout(); parent->insertLayout(..); calls. This can't be automated since it's impossible to detect whether the parent object is a QWidget* or a QLayout*. At best one can parst the compiler warning and just replace in those lines that through a deprecated warning...
svn path=/trunk/KDE/kdepim/; revision=533942