[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677

rjw rjw at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 05:49:37 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit 148e3e68f748dc8687aeeee70bf6144fcbcc0d64
Author: rjw <rjw at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Fri Oct 5 20:55:53 2001 +0000

    More stubs.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@292 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebCore/kwq/KWQApplication.mm b/WebCore/kwq/KWQApplication.mm
index a737982..a0e23fc 100644
--- a/WebCore/kwq/KWQApplication.mm
+++ b/WebCore/kwq/KWQApplication.mm
@@ -29,43 +29,48 @@
 
 QPalette QApplication::palette(const QWidget *p)
 {
-    NSLog (@"ERROR (NOT YET IMPLEMENTED) QPalette QApplication::palette(const QWidget *p)\n");
+     NSLog (@"ERROR %s:%s:%d (NOT IMPLEMENTED)\n", __FILE__, __FUNCTION__, __LINE__);
 }
 
 
 QWidget *QApplication::desktop()
 {
-    NSLog (@"ERROR (NOT YET IMPLEMENTED) QWidget *QApplication::desktop()\n");
+     NSLog (@"ERROR %s:%s:%d (NOT IMPLEMENTED)\n", __FILE__, __FUNCTION__, __LINE__);
 }
 
 
 int QApplication::startDragDistance()
 {
-    NSLog (@"ERROR (NOT YET IMPLEMENTED) int QApplication::startDragDistance()\n");
+     NSLog (@"ERROR %s:%s:%d (NOT IMPLEMENTED)\n", __FILE__, __FUNCTION__, __LINE__);
 }
 
 
 QSize QApplication::globalStrut()
 {
-    NSLog (@"ERROR (NOT YET IMPLEMENTED) QSize QApplication::globalStrut()\n");
+     NSLog (@"ERROR %s:%s:%d (NOT IMPLEMENTED)\n", __FILE__, __FUNCTION__, __LINE__);
 }
 
 
 void QApplication::setOverrideCursor(const QCursor &c)
 {
-    NSLog (@"ERROR (NOT YET IMPLEMENTED) void QApplication::setOverrideCursor(const QCursor &c)\n");
+     NSLog (@"ERROR %s:%s:%d (NOT IMPLEMENTED)\n", __FILE__, __FUNCTION__, __LINE__);
 }
 
 
 void QApplication::restoreOverrideCursor()
 {
-    NSLog (@"ERROR (NOT YET IMPLEMENTED) void QApplication::restoreOverrideCursor()\n");
+     NSLog (@"ERROR %s:%s:%d (NOT IMPLEMENTED)\n", __FILE__, __FUNCTION__, __LINE__);
 }
 
 
 bool QApplication::sendEvent(QObject *o, QEvent *e)
 {
-    NSLog (@"ERROR (NOT YET IMPLEMENTED) bool QApplication::sendEvent(QObject *o, QEvent *e)\n");
+     NSLog (@"ERROR %s:%s:%d (NOT IMPLEMENTED)\n", __FILE__, __FUNCTION__, __LINE__);
+}
+
+void QApplication::sendPostedEvents(QObject *receiver, int event_type)
+{
+     NSLog (@"ERROR %s:%s:%d (NOT IMPLEMENTED)\n", __FILE__, __FUNCTION__, __LINE__);
 }
 
 
diff --git a/WebCore/kwq/KWQAsyncIO.h b/WebCore/kwq/KWQAsyncIO.h
index 9eeeb7b..87543b4 100644
--- a/WebCore/kwq/KWQAsyncIO.h
+++ b/WebCore/kwq/KWQAsyncIO.h
@@ -47,7 +47,7 @@ protected:
 
 // add no-arg constructor
 #ifdef _KWQ_PEDANTIC_
-    QAsyncIO() {}
+    QAsyncIO();
 #endif
 
     virtual ~QAsyncIO();
diff --git a/WebCore/kwq/KWQButton.h b/WebCore/kwq/KWQButton.h
index ab7cb73..8ee3254 100644
--- a/WebCore/kwq/KWQButton.h
+++ b/WebCore/kwq/KWQButton.h
@@ -45,7 +45,6 @@ public:
     
     // constructors, copy constructors, and destructors ------------------------
 
-    QButton();
     QButton(QWidget *parent=0);
     ~QButton();
 
diff --git a/WebCore/kwq/KWQCheckBox.h b/WebCore/kwq/KWQCheckBox.h
index 55e2c40..cafd2dc 100644
--- a/WebCore/kwq/KWQCheckBox.h
+++ b/WebCore/kwq/KWQCheckBox.h
@@ -30,7 +30,7 @@
 #include <config.h>
 #endif
 
-#include <KWQButton.h>
+#include <qbutton.h>
 
 // class QCheckBox =============================================================
 
@@ -43,12 +43,6 @@ public:
     // static member functions -------------------------------------------------
 
     // constructors, copy constructors, and destructors ------------------------
-
-// add no-arg constructor
-#ifdef _KWQ_PEDANTIC_
-    QCheckBox() {}
-#endif
-
     QCheckBox(QWidget *);
 
 // add no-op destructor
diff --git a/WebCore/kwq/KWQCheckBox.mm b/WebCore/kwq/KWQCheckBox.mm
index 90d29bc..4f08888 100644
--- a/WebCore/kwq/KWQCheckBox.mm
+++ b/WebCore/kwq/KWQCheckBox.mm
@@ -25,7 +25,7 @@
 
 #include <qcheckbox.h>
 
-QCheckBox::QCheckBox(QWidget *)
+QCheckBox::QCheckBox(QWidget *w) : QButton (w)
 {
 }
 
diff --git a/WebCore/kwq/KWQColorGroup.mm b/WebCore/kwq/KWQColorGroup.mm
index 438ae21..f829f6a 100644
--- a/WebCore/kwq/KWQColorGroup.mm
+++ b/WebCore/kwq/KWQColorGroup.mm
@@ -41,6 +41,10 @@ QColorGroup::~QColorGroup()
 }
 
 
+const QBrush &QColorGroup::brush(QColorGroup::ColorRole cr) const
+{
+}
+
 const QColor &color(QColorGroup::ColorRole cr)
 {
 }
diff --git a/WebCore/kwq/KWQCursor.mm b/WebCore/kwq/KWQCursor.mm
index 41e9a15..b09a9a9 100644
--- a/WebCore/kwq/KWQCursor.mm
+++ b/WebCore/kwq/KWQCursor.mm
@@ -34,6 +34,9 @@ QCursor::QCursor(const QPixmap &pixmap, int hotX, int hotY)
 {
 }
 
+QPoint QCursor::pos()
+{
+}
 
 QCursor::QCursor(const QCursor &)
 {
diff --git a/WebCore/src/kwq/KWQKProcess.mm b/WebCore/kwq/KWQFontDatabase.mm
similarity index 76%
copy from WebCore/src/kwq/KWQKProcess.mm
copy to WebCore/kwq/KWQFontDatabase.mm
index 9505adc..9a66c66 100644
--- a/WebCore/src/kwq/KWQKProcess.mm
+++ b/WebCore/kwq/KWQFontDatabase.mm
@@ -23,51 +23,29 @@
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 */
 
-#include <kprocess.h>
+#include <qfontdatabase.h>
 
-KProcess::KProcess()
+QFontDatabase::QFontDatabase()
 {
 }
 
 
-KProcess::~KProcess()
+QFont QFontDatabase::font(const QString, const QString &, int, const QString charSetName)
 {
 }
 
 
-QStrList *KProcess::args()
+bool QFontDatabase::isSmoothlyScalable(const QString &family, const QString &style, const QString &charSet) const
 {
 }
 
 
-bool KProcess::isRunning() const
+QValueList<int> QFontDatabase::smoothSizes(const QString &, const QString &, const QString &charSet)
 {
 }
 
 
-bool KProcess::writeStdin(const char *buffer, int buflen)
+QString QFontDatabase::styleString(const QFont &)
 {
 }
 
-
-bool KProcess::start(RunMode runmode, Communication comm)
-{
-}
-
-
-bool KProcess::kill(int signo=SIGTERM)
-{
-}
-
-
-void KProcess::resume()
-{
-}
-
-
-KProcess &KProcess::operator<<(const QString& arg)
-{
-}
-
-
-
diff --git a/WebCore/kwq/KWQKGlobal.mm b/WebCore/kwq/KWQFontInfo.mm
similarity index 82%
copy from WebCore/kwq/KWQKGlobal.mm
copy to WebCore/kwq/KWQFontInfo.mm
index e1e3848..f41af87 100644
--- a/WebCore/kwq/KWQKGlobal.mm
+++ b/WebCore/kwq/KWQFontInfo.mm
@@ -23,38 +23,32 @@
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 */
 
-#include <kglobal.h>
 
+#include <qfontinfo.h>
 
-
-KInstance *KGlobal::instance()
-{
-}
-
-
-KCharsets *KGlobal::charsets()
+QFontInfo::QFontInfo(const QFont &)
 {
 }
 
 
-KLocale *KGlobal::locale()
+QFontInfo::QFontInfo(const QFontInfo &)
 {
 }
 
 
-KStandardDirs *KGlobal::dirs()
+QFontInfo::~QFontInfo()
 {
 }
 
 
-KConfig KGlobal::*config()
+bool QFontInfo::fixedPitch() const
 {
 }
 
 
+// operators ---------------------------------------------------------------
 
-const QString &KGlobal::staticQString(const QString &)
+QFontInfo &QFontInfo::operator=(const QFontInfo &)
 {
 }
 
-
diff --git a/WebCore/kwq/KWQToolTip.mm b/WebCore/kwq/KWQHBox.mm
similarity index 91%
copy from WebCore/kwq/KWQToolTip.mm
copy to WebCore/kwq/KWQHBox.mm
index a530aaf..6f3aa24 100644
--- a/WebCore/kwq/KWQToolTip.mm
+++ b/WebCore/kwq/KWQHBox.mm
@@ -22,21 +22,25 @@
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 */
-#include <qtooltip.h>
 
+#include <qhbox.h>
 
-QPalette QToolTip::palette()
+QHBox::QHBox()
 {
 }
 
 
-QToolTip::QToolTip(QWidget *)
+QHBox::QHBox(QWidget *)
 {
 }
 
 
-void QToolTip::tip(const QRect &, const QString &)
+QHBox::~QHBox()
 {
 }
 
 
+bool QHBox::setStretchFactor(QWidget*, int stretch)
+{
+}
+
diff --git a/WebCore/kwq/KWQToolTip.mm b/WebCore/kwq/KWQKImageIO.mm
similarity index 87%
copy from WebCore/kwq/KWQToolTip.mm
copy to WebCore/kwq/KWQKImageIO.mm
index a530aaf..e5c664b 100644
--- a/WebCore/kwq/KWQToolTip.mm
+++ b/WebCore/kwq/KWQKImageIO.mm
@@ -22,21 +22,17 @@
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 */
-#include <qtooltip.h>
 
 
-QPalette QToolTip::palette()
-{
-}
+#include <kimageio.h>
 
+// class KImageIO ==============================================================
 
-QToolTip::QToolTip(QWidget *)
+void KImageIO::registerFormats()
 {
 }
 
 
-void QToolTip::tip(const QRect &, const QString &)
+QStringList KImageIO::mimeTypes(Mode mode=Writing)
 {
 }
-
-
diff --git a/WebCore/kwq/KWQToolTip.mm b/WebCore/kwq/KWQKMimeType.mm
similarity index 89%
copy from WebCore/kwq/KWQToolTip.mm
copy to WebCore/kwq/KWQKMimeType.mm
index a530aaf..805b176 100644
--- a/WebCore/kwq/KWQToolTip.mm
+++ b/WebCore/kwq/KWQKMimeType.mm
@@ -22,21 +22,19 @@
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 */
-#include <qtooltip.h>
 
+#include <kmimetype.h>
 
-QPalette QToolTip::palette()
+KMimeType::Ptr KMimeType::findByURL(const KURL &, mode_t=0, bool=false, bool)
 {
 }
 
 
-QToolTip::QToolTip(QWidget *)
+KMimeType::~KMimeType()
 {
 }
 
 
-void QToolTip::tip(const QRect &, const QString &)
+QString KMimeType::name() const
 {
 }
-
-
diff --git a/WebCore/src/kwq/KWQToolTip.mm b/WebCore/kwq/KWQKPartsEvent.mm
similarity index 88%
copy from WebCore/src/kwq/KWQToolTip.mm
copy to WebCore/kwq/KWQKPartsEvent.mm
index a530aaf..be139ae 100644
--- a/WebCore/src/kwq/KWQToolTip.mm
+++ b/WebCore/kwq/KWQKPartsEvent.mm
@@ -22,21 +22,24 @@
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 */
-#include <qtooltip.h>
 
+#include <event.h>
 
-QPalette QToolTip::palette()
+class QPainter;
+
+namespace KParts {
+
+bool Event::test(const QEvent *)
 {
 }
 
-
-QToolTip::QToolTip(QWidget *)
+bool Event::test(const QEvent *, const char *)
 {
 }
 
 
-void QToolTip::tip(const QRect &, const QString &)
+Event::Event(const char *)
 {
 }
 
-
+} // namespace KParts
diff --git a/WebCore/kwq/KWQPaintDeviceMetrics.mm b/WebCore/kwq/KWQPaintDeviceMetrics.mm
index d7e6b4f..51bc601 100644
--- a/WebCore/kwq/KWQPaintDeviceMetrics.mm
+++ b/WebCore/kwq/KWQPaintDeviceMetrics.mm
@@ -39,3 +39,13 @@ int QPaintDeviceMetrics::depth() const
 {
 }
 
+
+int QPaintDeviceMetrics::width() const
+{
+}
+
+
+int QPaintDeviceMetrics::height() const
+{
+}
+
diff --git a/WebCore/kwq/KWQPushButton.h b/WebCore/kwq/KWQPushButton.h
index df3bc77..b0f5f76 100644
--- a/WebCore/kwq/KWQPushButton.h
+++ b/WebCore/kwq/KWQPushButton.h
@@ -30,7 +30,7 @@
 #include <config.h>
 #endif
 
-#include <KWQButton.h>
+#include <qbutton.h>
 
 #include "qwidget.h"
 #include "qstring.h"
@@ -46,12 +46,6 @@ public:
     // static member functions -------------------------------------------------
 
     // constructors, copy constructors, and destructors ------------------------
-
-// add no-arg constructor
-#ifdef _KWQ_PEDANTIC_
-    QPushButton() {}
-#endif
-
     QPushButton(QWidget *);
     QPushButton(const QString &text, QWidget *parent, const char* name=0);
     ~QPushButton();
diff --git a/WebCore/kwq/KWQPushButton.mm b/WebCore/kwq/KWQPushButton.mm
index a466910..752eb42 100644
--- a/WebCore/kwq/KWQPushButton.mm
+++ b/WebCore/kwq/KWQPushButton.mm
@@ -25,12 +25,12 @@
 
 #include <qpushbutton.h>
 
-QPushButton::QPushButton(QWidget *)
+QPushButton::QPushButton(QWidget *w) : QButton (w)
 {
 }
 
 
-QPushButton::QPushButton(const QString &text, QWidget *parent, const char* name=0)
+QPushButton::QPushButton(const QString &text, QWidget *parent, const char* name)
 {
 }
 
diff --git a/WebCore/kwq/KWQRadioButton.h b/WebCore/kwq/KWQRadioButton.h
index 30bb290..4094b07 100644
--- a/WebCore/kwq/KWQRadioButton.h
+++ b/WebCore/kwq/KWQRadioButton.h
@@ -30,7 +30,7 @@
 #include <config.h>
 #endif
 
-#include <KWQButton.h>
+#include <qbutton.h>
 
 #include "qwidget.h"
 
@@ -45,12 +45,6 @@ public:
     // static member functions -------------------------------------------------
 
     // constructors, copy constructors, and destructors ------------------------
-
-// add no-arg constructor
-#ifdef _KWQ_PEDANTIC_
-    QRadioButton() {}
-#endif
-
     QRadioButton(QWidget *);
     
 // add no-op destructor
diff --git a/WebCore/kwq/KWQRadioButton.mm b/WebCore/kwq/KWQRadioButton.mm
index 3b94694..d5efe18 100644
--- a/WebCore/kwq/KWQRadioButton.mm
+++ b/WebCore/kwq/KWQRadioButton.mm
@@ -25,7 +25,7 @@
 
 #include <qradiobutton.h>
 
-QRadioButton::QRadioButton(QWidget *)
+QRadioButton::QRadioButton(QWidget *w) : QButton (w)
 {
 }
 
diff --git a/WebCore/src/kwq/KWQImage.mm b/WebCore/kwq/KWQTextCodec.mm
similarity index 65%
copy from WebCore/src/kwq/KWQImage.mm
copy to WebCore/kwq/KWQTextCodec.mm
index e32168d..a2198d3 100644
--- a/WebCore/src/kwq/KWQImage.mm
+++ b/WebCore/kwq/KWQTextCodec.mm
@@ -23,86 +23,60 @@
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 */
 
-#include <qimage.h>
+#include <qtextcodec.h>
 
-
-QImage::QImage()
-{
-}
+// class QTextDecoder ==========================================================
 
 
-QImage::QImage(const QImage &)
+QTextDecoder::~QTextDecoder()
 {
 }
 
 
-QImage::~QImage()
-{
-}
-
+// class QTextCodec ============================================================
 
-bool QImage::isNull()
+QTextCodec *QTextCodec::codecForMib(int)
 {
 }
 
 
-QRgb QImage::color(int) const
+QTextCodec *QTextCodec::codecForName(const char *, int accuracy=0)
 {
 }
 
 
-void QImage::setColor(int, QRgb)
+QTextCodec *QTextCodec::codecForLocale()
 {
 }
 
 
-int QImage::width() const
+QTextCodec::~QTextCodec()
 {
 }
 
 
-int QImage::height() const
-{
-}
-
+// member functions --------------------------------------------------------
 
-int QImage::depth() const
+QTextDecoder *QTextCodec::makeDecoder() const
 {
 }
 
 
-int QImage::pixelIndex(int,int) const
+QCString QTextCodec::fromUnicode(const QString &) const
 {
 }
 
 
-bool QImage::create(int,int,int,int numColors=0)
+QString QTextCodec::toUnicode(const char *, int) const
 {
 }
 
-
-QImage QImage::createAlphaMask(int conversion_flags=0) const
+QString QTextCodec::toUnicode(const QByteArray &, int) const
 {
 }
 
 
-bool QImage::hasAlphaBuffer() const
+QString QTextCodec::toUnicode(const char *) const
 {
 }
 
-
-uchar **QImage::jumpTable() const
-{
-}
-
-
-uchar *QImage::scanLine(int) const
-{
-}
-
-
-QImage &QImage::operator=(const QImage &)
-{
-}
-
-
diff --git a/WebCore/src/kwq/KWQImage.mm b/WebCore/kwq/KWQasyncimageio.mm
similarity index 68%
copy from WebCore/src/kwq/KWQImage.mm
copy to WebCore/kwq/KWQasyncimageio.mm
index e32168d..79538ef 100644
--- a/WebCore/src/kwq/KWQImage.mm
+++ b/WebCore/kwq/KWQasyncimageio.mm
@@ -23,86 +23,42 @@
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 */
 
-#include <qimage.h>
+#include <qasyncimageio.h> 
 
+// class QImageConsumer ========================================================
 
-QImage::QImage()
+const char* QImageConsumer::formatName(const uchar* buffer, int length)
 {
 }
 
 
-QImage::QImage(const QImage &)
-{
-}
-
-
-QImage::~QImage()
-{
-}
-
-
-bool QImage::isNull()
-{
-}
-
-
-QRgb QImage::color(int) const
-{
-}
-
-
-void QImage::setColor(int, QRgb)
-{
-}
-
+// class QImageDecoder =========================================================
 
-int QImage::width() const
+const char* QImageDecoder::formatName(const uchar* buffer, int length)
 {
 }
 
 
-int QImage::height() const
+QImageDecoder::QImageDecoder(QImageConsumer *)
 {
 }
 
 
-int QImage::depth() const
+QImageDecoder::~QImageDecoder()
 {
 }
 
 
-int QImage::pixelIndex(int,int) const
-{
-}
-
-
-bool QImage::create(int,int,int,int numColors=0)
-{
-}
-
+// class QImageFormat ==========================================================
 
-QImage QImage::createAlphaMask(int conversion_flags=0) const
+QImageFormat::~QImageFormat()
 {
 }
 
 
-bool QImage::hasAlphaBuffer() const
-{
-}
-
+// class QImageFormatType ======================================================
 
-uchar **QImage::jumpTable() const
+QImageFormatType::~QImageFormatType()
 {
 }
 
-
-uchar *QImage::scanLine(int) const
-{
-}
-
-
-QImage &QImage::operator=(const QImage &)
-{
-}
-
-
diff --git a/WebCore/kwq/KWQKGlobal.mm b/WebCore/kwq/KWQasyncio.mm
similarity index 81%
copy from WebCore/kwq/KWQKGlobal.mm
copy to WebCore/kwq/KWQasyncio.mm
index e1e3848..f32705d 100644
--- a/WebCore/kwq/KWQKGlobal.mm
+++ b/WebCore/kwq/KWQasyncio.mm
@@ -23,38 +23,32 @@
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 */
 
-#include <kglobal.h>
+#include <qasyncio.h>
 
+// class QAsyncIO ==============================================================
 
-
-KInstance *KGlobal::instance()
+QAsyncIO::QAsyncIO()
 {
 }
 
 
-KCharsets *KGlobal::charsets()
+QAsyncIO::~QAsyncIO()
 {
 }
 
-
-KLocale *KGlobal::locale()
+void QAsyncIO::ready()
 {
 }
 
+// class QDataSource ===========================================================
 
-KStandardDirs *KGlobal::dirs()
-{
-}
 
-
-KConfig KGlobal::*config()
+void QDataSource::rewind()
 {
 }
 
 
-
-const QString &KGlobal::staticQString(const QString &)
+void QDataSource::maybeReady()
 {
 }
 
-
diff --git a/WebCore/kwq/Makefile.in b/WebCore/kwq/Makefile.in
index 677f3f1..2744ea8 100644
--- a/WebCore/kwq/Makefile.in
+++ b/WebCore/kwq/Makefile.in
@@ -23,6 +23,9 @@ HEADERS = $(wildcard *.h)
 
 MMOBJECTS = \
 	_KWQOwner.o \
+	KWQasyncimageio.o \
+	KWQasyncio.o \
+	KWQtextcodec.o \
 	KWQApplication.o \
 	KWQBrush.o \
 	KWQButton.o \
@@ -34,8 +37,11 @@ MMOBJECTS = \
         KWQCursor.o \
         KWQEvent.o \
 	KWQFont.o \
+	KWQFontDatabase.o \
+	KWQFontInfo.o \
 	KWQFontMetrics.o \
 	KWQFrame.o \
+	KWQHBox.o \
 	KWQImage.o \
         KWQKApplication.o \
         KWQKCharsets.o \
@@ -49,10 +55,13 @@ MMOBJECTS = \
         KWQKHTMLPart.o \
         KWQKHTMLSettings.o \
         KWQKIconLoader.o \
+        KWQKImageIO.o \
         KWQKInstance.o \
         KWQKLineEdit.o \
         KWQKListBox.o \
+        KWQKMimeType.o \
         KWQKMessageBox.o \
+        KWQKPartsEvent.o \
         KWQKPrinter.o \
         KWQKProcess.o \
         KWQKSimpleConfig.o \
diff --git a/WebCore/kwq/qt/qasyncio.h b/WebCore/kwq/qt/qasyncio.h
index 9eeeb7b..87543b4 100644
--- a/WebCore/kwq/qt/qasyncio.h
+++ b/WebCore/kwq/qt/qasyncio.h
@@ -47,7 +47,7 @@ protected:
 
 // add no-arg constructor
 #ifdef _KWQ_PEDANTIC_
-    QAsyncIO() {}
+    QAsyncIO();
 #endif
 
     virtual ~QAsyncIO();
diff --git a/WebCore/kwq/qt/qbutton.h b/WebCore/kwq/qt/qbutton.h
index ab7cb73..8ee3254 100644
--- a/WebCore/kwq/qt/qbutton.h
+++ b/WebCore/kwq/qt/qbutton.h
@@ -45,7 +45,6 @@ public:
     
     // constructors, copy constructors, and destructors ------------------------
 
-    QButton();
     QButton(QWidget *parent=0);
     ~QButton();
 
diff --git a/WebCore/kwq/qt/qcheckbox.h b/WebCore/kwq/qt/qcheckbox.h
index 55e2c40..cafd2dc 100644
--- a/WebCore/kwq/qt/qcheckbox.h
+++ b/WebCore/kwq/qt/qcheckbox.h
@@ -30,7 +30,7 @@
 #include <config.h>
 #endif
 
-#include <KWQButton.h>
+#include <qbutton.h>
 
 // class QCheckBox =============================================================
 
@@ -43,12 +43,6 @@ public:
     // static member functions -------------------------------------------------
 
     // constructors, copy constructors, and destructors ------------------------
-
-// add no-arg constructor
-#ifdef _KWQ_PEDANTIC_
-    QCheckBox() {}
-#endif
-
     QCheckBox(QWidget *);
 
 // add no-op destructor
diff --git a/WebCore/kwq/qt/qpushbutton.h b/WebCore/kwq/qt/qpushbutton.h
index df3bc77..b0f5f76 100644
--- a/WebCore/kwq/qt/qpushbutton.h
+++ b/WebCore/kwq/qt/qpushbutton.h
@@ -30,7 +30,7 @@
 #include <config.h>
 #endif
 
-#include <KWQButton.h>
+#include <qbutton.h>
 
 #include "qwidget.h"
 #include "qstring.h"
@@ -46,12 +46,6 @@ public:
     // static member functions -------------------------------------------------
 
     // constructors, copy constructors, and destructors ------------------------
-
-// add no-arg constructor
-#ifdef _KWQ_PEDANTIC_
-    QPushButton() {}
-#endif
-
     QPushButton(QWidget *);
     QPushButton(const QString &text, QWidget *parent, const char* name=0);
     ~QPushButton();
diff --git a/WebCore/kwq/qt/qradiobutton.h b/WebCore/kwq/qt/qradiobutton.h
index 30bb290..4094b07 100644
--- a/WebCore/kwq/qt/qradiobutton.h
+++ b/WebCore/kwq/qt/qradiobutton.h
@@ -30,7 +30,7 @@
 #include <config.h>
 #endif
 
-#include <KWQButton.h>
+#include <qbutton.h>
 
 #include "qwidget.h"
 
@@ -45,12 +45,6 @@ public:
     // static member functions -------------------------------------------------
 
     // constructors, copy constructors, and destructors ------------------------
-
-// add no-arg constructor
-#ifdef _KWQ_PEDANTIC_
-    QRadioButton() {}
-#endif
-
     QRadioButton(QWidget *);
     
 // add no-op destructor
diff --git a/WebCore/src/kwq/KWQApplication.mm b/WebCore/src/kwq/KWQApplication.mm
index a737982..a0e23fc 100644
--- a/WebCore/src/kwq/KWQApplication.mm
+++ b/WebCore/src/kwq/KWQApplication.mm
@@ -29,43 +29,48 @@
 
 QPalette QApplication::palette(const QWidget *p)
 {
-    NSLog (@"ERROR (NOT YET IMPLEMENTED) QPalette QApplication::palette(const QWidget *p)\n");
+     NSLog (@"ERROR %s:%s:%d (NOT IMPLEMENTED)\n", __FILE__, __FUNCTION__, __LINE__);
 }
 
 
 QWidget *QApplication::desktop()
 {
-    NSLog (@"ERROR (NOT YET IMPLEMENTED) QWidget *QApplication::desktop()\n");
+     NSLog (@"ERROR %s:%s:%d (NOT IMPLEMENTED)\n", __FILE__, __FUNCTION__, __LINE__);
 }
 
 
 int QApplication::startDragDistance()
 {
-    NSLog (@"ERROR (NOT YET IMPLEMENTED) int QApplication::startDragDistance()\n");
+     NSLog (@"ERROR %s:%s:%d (NOT IMPLEMENTED)\n", __FILE__, __FUNCTION__, __LINE__);
 }
 
 
 QSize QApplication::globalStrut()
 {
-    NSLog (@"ERROR (NOT YET IMPLEMENTED) QSize QApplication::globalStrut()\n");
+     NSLog (@"ERROR %s:%s:%d (NOT IMPLEMENTED)\n", __FILE__, __FUNCTION__, __LINE__);
 }
 
 
 void QApplication::setOverrideCursor(const QCursor &c)
 {
-    NSLog (@"ERROR (NOT YET IMPLEMENTED) void QApplication::setOverrideCursor(const QCursor &c)\n");
+     NSLog (@"ERROR %s:%s:%d (NOT IMPLEMENTED)\n", __FILE__, __FUNCTION__, __LINE__);
 }
 
 
 void QApplication::restoreOverrideCursor()
 {
-    NSLog (@"ERROR (NOT YET IMPLEMENTED) void QApplication::restoreOverrideCursor()\n");
+     NSLog (@"ERROR %s:%s:%d (NOT IMPLEMENTED)\n", __FILE__, __FUNCTION__, __LINE__);
 }
 
 
 bool QApplication::sendEvent(QObject *o, QEvent *e)
 {
-    NSLog (@"ERROR (NOT YET IMPLEMENTED) bool QApplication::sendEvent(QObject *o, QEvent *e)\n");
+     NSLog (@"ERROR %s:%s:%d (NOT IMPLEMENTED)\n", __FILE__, __FUNCTION__, __LINE__);
+}
+
+void QApplication::sendPostedEvents(QObject *receiver, int event_type)
+{
+     NSLog (@"ERROR %s:%s:%d (NOT IMPLEMENTED)\n", __FILE__, __FUNCTION__, __LINE__);
 }
 
 
diff --git a/WebCore/src/kwq/KWQButton.h b/WebCore/src/kwq/KWQButton.h
deleted file mode 100644
index d62bc57..0000000
--- a/WebCore/src/kwq/KWQButton.h
+++ /dev/null
@@ -1,71 +0,0 @@
-/*
- * Copyright (C) 2001 Apple Computer, Inc.  All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE COMPUTER, INC. OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
- * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
- */
-
-#ifndef KWQBUTTON_H_
-#define KWQBUTTON_H_
-
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-#endif
-
-#include <qwidget.h>
-#include <qstring.h>
-
-// class QButton ===============================================================
-
-class QButton : public QWidget {
-public:
-
-    // structs -----------------------------------------------------------------
-    // typedefs ----------------------------------------------------------------
-    // enums -------------------------------------------------------------------
-    // constants ---------------------------------------------------------------
-    // static member functions -------------------------------------------------
-
-    // constructors, copy constructors, and destructors ------------------------
-
-    QButton();
-    QButton(QWidget *);
-    ~QButton();
-
-    // member functions --------------------------------------------------------
-
-    virtual void setText(const QString &);
-    QString text() const;
-
-    // operators ---------------------------------------------------------------
-
-// protected -------------------------------------------------------------------
-// private ---------------------------------------------------------------------
-
-private:
-    // no copying or assignment
-    // note that these are "standard" (no pendantic stuff needed)
-    QButton(const QButton &);
-    QButton &operator=(const QButton &);
-
-}; // class QButton ============================================================
-    
-#endif
diff --git a/WebCore/src/kwq/KWQCheckBox.mm b/WebCore/src/kwq/KWQCheckBox.mm
index 90d29bc..4f08888 100644
--- a/WebCore/src/kwq/KWQCheckBox.mm
+++ b/WebCore/src/kwq/KWQCheckBox.mm
@@ -25,7 +25,7 @@
 
 #include <qcheckbox.h>
 
-QCheckBox::QCheckBox(QWidget *)
+QCheckBox::QCheckBox(QWidget *w) : QButton (w)
 {
 }
 
diff --git a/WebCore/src/kwq/KWQColorGroup.mm b/WebCore/src/kwq/KWQColorGroup.mm
index 438ae21..f829f6a 100644
--- a/WebCore/src/kwq/KWQColorGroup.mm
+++ b/WebCore/src/kwq/KWQColorGroup.mm
@@ -41,6 +41,10 @@ QColorGroup::~QColorGroup()
 }
 
 
+const QBrush &QColorGroup::brush(QColorGroup::ColorRole cr) const
+{
+}
+
 const QColor &color(QColorGroup::ColorRole cr)
 {
 }
diff --git a/WebCore/src/kwq/KWQCursor.mm b/WebCore/src/kwq/KWQCursor.mm
index 41e9a15..b09a9a9 100644
--- a/WebCore/src/kwq/KWQCursor.mm
+++ b/WebCore/src/kwq/KWQCursor.mm
@@ -34,6 +34,9 @@ QCursor::QCursor(const QPixmap &pixmap, int hotX, int hotY)
 {
 }
 
+QPoint QCursor::pos()
+{
+}
 
 QCursor::QCursor(const QCursor &)
 {
diff --git a/WebCore/src/kwq/KWQKProcess.mm b/WebCore/src/kwq/KWQFontDatabase.mm
similarity index 76%
copy from WebCore/src/kwq/KWQKProcess.mm
copy to WebCore/src/kwq/KWQFontDatabase.mm
index 9505adc..9a66c66 100644
--- a/WebCore/src/kwq/KWQKProcess.mm
+++ b/WebCore/src/kwq/KWQFontDatabase.mm
@@ -23,51 +23,29 @@
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 */
 
-#include <kprocess.h>
+#include <qfontdatabase.h>
 
-KProcess::KProcess()
+QFontDatabase::QFontDatabase()
 {
 }
 
 
-KProcess::~KProcess()
+QFont QFontDatabase::font(const QString, const QString &, int, const QString charSetName)
 {
 }
 
 
-QStrList *KProcess::args()
+bool QFontDatabase::isSmoothlyScalable(const QString &family, const QString &style, const QString &charSet) const
 {
 }
 
 
-bool KProcess::isRunning() const
+QValueList<int> QFontDatabase::smoothSizes(const QString &, const QString &, const QString &charSet)
 {
 }
 
 
-bool KProcess::writeStdin(const char *buffer, int buflen)
+QString QFontDatabase::styleString(const QFont &)
 {
 }
 
-
-bool KProcess::start(RunMode runmode, Communication comm)
-{
-}
-
-
-bool KProcess::kill(int signo=SIGTERM)
-{
-}
-
-
-void KProcess::resume()
-{
-}
-
-
-KProcess &KProcess::operator<<(const QString& arg)
-{
-}
-
-
-
diff --git a/WebCore/kwq/KWQKGlobal.mm b/WebCore/src/kwq/KWQFontInfo.mm
similarity index 82%
copy from WebCore/kwq/KWQKGlobal.mm
copy to WebCore/src/kwq/KWQFontInfo.mm
index e1e3848..f41af87 100644
--- a/WebCore/kwq/KWQKGlobal.mm
+++ b/WebCore/src/kwq/KWQFontInfo.mm
@@ -23,38 +23,32 @@
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 */
 
-#include <kglobal.h>
 
+#include <qfontinfo.h>
 
-
-KInstance *KGlobal::instance()
-{
-}
-
-
-KCharsets *KGlobal::charsets()
+QFontInfo::QFontInfo(const QFont &)
 {
 }
 
 
-KLocale *KGlobal::locale()
+QFontInfo::QFontInfo(const QFontInfo &)
 {
 }
 
 
-KStandardDirs *KGlobal::dirs()
+QFontInfo::~QFontInfo()
 {
 }
 
 
-KConfig KGlobal::*config()
+bool QFontInfo::fixedPitch() const
 {
 }
 
 
+// operators ---------------------------------------------------------------
 
-const QString &KGlobal::staticQString(const QString &)
+QFontInfo &QFontInfo::operator=(const QFontInfo &)
 {
 }
 
-
diff --git a/WebCore/kwq/KWQToolTip.mm b/WebCore/src/kwq/KWQHBox.mm
similarity index 91%
copy from WebCore/kwq/KWQToolTip.mm
copy to WebCore/src/kwq/KWQHBox.mm
index a530aaf..6f3aa24 100644
--- a/WebCore/kwq/KWQToolTip.mm
+++ b/WebCore/src/kwq/KWQHBox.mm
@@ -22,21 +22,25 @@
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 */
-#include <qtooltip.h>
 
+#include <qhbox.h>
 
-QPalette QToolTip::palette()
+QHBox::QHBox()
 {
 }
 
 
-QToolTip::QToolTip(QWidget *)
+QHBox::QHBox(QWidget *)
 {
 }
 
 
-void QToolTip::tip(const QRect &, const QString &)
+QHBox::~QHBox()
 {
 }
 
 
+bool QHBox::setStretchFactor(QWidget*, int stretch)
+{
+}
+
diff --git a/WebCore/kwq/KWQToolTip.mm b/WebCore/src/kwq/KWQKImageIO.mm
similarity index 87%
copy from WebCore/kwq/KWQToolTip.mm
copy to WebCore/src/kwq/KWQKImageIO.mm
index a530aaf..e5c664b 100644
--- a/WebCore/kwq/KWQToolTip.mm
+++ b/WebCore/src/kwq/KWQKImageIO.mm
@@ -22,21 +22,17 @@
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 */
-#include <qtooltip.h>
 
 
-QPalette QToolTip::palette()
-{
-}
+#include <kimageio.h>
 
+// class KImageIO ==============================================================
 
-QToolTip::QToolTip(QWidget *)
+void KImageIO::registerFormats()
 {
 }
 
 
-void QToolTip::tip(const QRect &, const QString &)
+QStringList KImageIO::mimeTypes(Mode mode=Writing)
 {
 }
-
-
diff --git a/WebCore/kwq/KWQToolTip.mm b/WebCore/src/kwq/KWQKMimeType.mm
similarity index 89%
copy from WebCore/kwq/KWQToolTip.mm
copy to WebCore/src/kwq/KWQKMimeType.mm
index a530aaf..805b176 100644
--- a/WebCore/kwq/KWQToolTip.mm
+++ b/WebCore/src/kwq/KWQKMimeType.mm
@@ -22,21 +22,19 @@
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 */
-#include <qtooltip.h>
 
+#include <kmimetype.h>
 
-QPalette QToolTip::palette()
+KMimeType::Ptr KMimeType::findByURL(const KURL &, mode_t=0, bool=false, bool)
 {
 }
 
 
-QToolTip::QToolTip(QWidget *)
+KMimeType::~KMimeType()
 {
 }
 
 
-void QToolTip::tip(const QRect &, const QString &)
+QString KMimeType::name() const
 {
 }
-
-
diff --git a/WebCore/src/kwq/KWQToolTip.mm b/WebCore/src/kwq/KWQKPartsEvent.mm
similarity index 88%
copy from WebCore/src/kwq/KWQToolTip.mm
copy to WebCore/src/kwq/KWQKPartsEvent.mm
index a530aaf..be139ae 100644
--- a/WebCore/src/kwq/KWQToolTip.mm
+++ b/WebCore/src/kwq/KWQKPartsEvent.mm
@@ -22,21 +22,24 @@
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 */
-#include <qtooltip.h>
 
+#include <event.h>
 
-QPalette QToolTip::palette()
+class QPainter;
+
+namespace KParts {
+
+bool Event::test(const QEvent *)
 {
 }
 
-
-QToolTip::QToolTip(QWidget *)
+bool Event::test(const QEvent *, const char *)
 {
 }
 
 
-void QToolTip::tip(const QRect &, const QString &)
+Event::Event(const char *)
 {
 }
 
-
+} // namespace KParts
diff --git a/WebCore/src/kwq/KWQPaintDeviceMetrics.mm b/WebCore/src/kwq/KWQPaintDeviceMetrics.mm
index d7e6b4f..51bc601 100644
--- a/WebCore/src/kwq/KWQPaintDeviceMetrics.mm
+++ b/WebCore/src/kwq/KWQPaintDeviceMetrics.mm
@@ -39,3 +39,13 @@ int QPaintDeviceMetrics::depth() const
 {
 }
 
+
+int QPaintDeviceMetrics::width() const
+{
+}
+
+
+int QPaintDeviceMetrics::height() const
+{
+}
+
diff --git a/WebCore/src/kwq/KWQPushButton.mm b/WebCore/src/kwq/KWQPushButton.mm
index a466910..752eb42 100644
--- a/WebCore/src/kwq/KWQPushButton.mm
+++ b/WebCore/src/kwq/KWQPushButton.mm
@@ -25,12 +25,12 @@
 
 #include <qpushbutton.h>
 
-QPushButton::QPushButton(QWidget *)
+QPushButton::QPushButton(QWidget *w) : QButton (w)
 {
 }
 
 
-QPushButton::QPushButton(const QString &text, QWidget *parent, const char* name=0)
+QPushButton::QPushButton(const QString &text, QWidget *parent, const char* name)
 {
 }
 
diff --git a/WebCore/src/kwq/KWQRadioButton.mm b/WebCore/src/kwq/KWQRadioButton.mm
index 3b94694..d5efe18 100644
--- a/WebCore/src/kwq/KWQRadioButton.mm
+++ b/WebCore/src/kwq/KWQRadioButton.mm
@@ -25,7 +25,7 @@
 
 #include <qradiobutton.h>
 
-QRadioButton::QRadioButton(QWidget *)
+QRadioButton::QRadioButton(QWidget *w) : QButton (w)
 {
 }
 
diff --git a/WebCore/kwq/KWQTextStream.h b/WebCore/src/kwq/KWQTextStream.mm
similarity index 100%
copy from WebCore/kwq/KWQTextStream.h
copy to WebCore/src/kwq/KWQTextStream.mm
diff --git a/WebCore/src/kwq/KWQImage.mm b/WebCore/src/kwq/KWQasyncimageio.mm
similarity index 68%
copy from WebCore/src/kwq/KWQImage.mm
copy to WebCore/src/kwq/KWQasyncimageio.mm
index e32168d..79538ef 100644
--- a/WebCore/src/kwq/KWQImage.mm
+++ b/WebCore/src/kwq/KWQasyncimageio.mm
@@ -23,86 +23,42 @@
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 */
 
-#include <qimage.h>
+#include <qasyncimageio.h> 
 
+// class QImageConsumer ========================================================
 
-QImage::QImage()
+const char* QImageConsumer::formatName(const uchar* buffer, int length)
 {
 }
 
 
-QImage::QImage(const QImage &)
-{
-}
-
-
-QImage::~QImage()
-{
-}
-
-
-bool QImage::isNull()
-{
-}
-
-
-QRgb QImage::color(int) const
-{
-}
-
-
-void QImage::setColor(int, QRgb)
-{
-}
-
+// class QImageDecoder =========================================================
 
-int QImage::width() const
+const char* QImageDecoder::formatName(const uchar* buffer, int length)
 {
 }
 
 
-int QImage::height() const
+QImageDecoder::QImageDecoder(QImageConsumer *)
 {
 }
 
 
-int QImage::depth() const
+QImageDecoder::~QImageDecoder()
 {
 }
 
 
-int QImage::pixelIndex(int,int) const
-{
-}
-
-
-bool QImage::create(int,int,int,int numColors=0)
-{
-}
-
+// class QImageFormat ==========================================================
 
-QImage QImage::createAlphaMask(int conversion_flags=0) const
+QImageFormat::~QImageFormat()
 {
 }
 
 
-bool QImage::hasAlphaBuffer() const
-{
-}
-
+// class QImageFormatType ======================================================
 
-uchar **QImage::jumpTable() const
+QImageFormatType::~QImageFormatType()
 {
 }
 
-
-uchar *QImage::scanLine(int) const
-{
-}
-
-
-QImage &QImage::operator=(const QImage &)
-{
-}
-
-
diff --git a/WebCore/kwq/KWQKGlobal.mm b/WebCore/src/kwq/KWQasyncio.mm
similarity index 81%
copy from WebCore/kwq/KWQKGlobal.mm
copy to WebCore/src/kwq/KWQasyncio.mm
index e1e3848..f32705d 100644
--- a/WebCore/kwq/KWQKGlobal.mm
+++ b/WebCore/src/kwq/KWQasyncio.mm
@@ -23,38 +23,32 @@
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 */
 
-#include <kglobal.h>
+#include <qasyncio.h>
 
+// class QAsyncIO ==============================================================
 
-
-KInstance *KGlobal::instance()
+QAsyncIO::QAsyncIO()
 {
 }
 
 
-KCharsets *KGlobal::charsets()
+QAsyncIO::~QAsyncIO()
 {
 }
 
-
-KLocale *KGlobal::locale()
+void QAsyncIO::ready()
 {
 }
 
+// class QDataSource ===========================================================
 
-KStandardDirs *KGlobal::dirs()
-{
-}
 
-
-KConfig KGlobal::*config()
+void QDataSource::rewind()
 {
 }
 
 
-
-const QString &KGlobal::staticQString(const QString &)
+void QDataSource::maybeReady()
 {
 }
 
-
diff --git a/WebCore/src/kwq/KWQImage.mm b/WebCore/src/kwq/KWQtextcodec.mm
similarity index 65%
copy from WebCore/src/kwq/KWQImage.mm
copy to WebCore/src/kwq/KWQtextcodec.mm
index e32168d..a2198d3 100644
--- a/WebCore/src/kwq/KWQImage.mm
+++ b/WebCore/src/kwq/KWQtextcodec.mm
@@ -23,86 +23,60 @@
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 */
 
-#include <qimage.h>
+#include <qtextcodec.h>
 
-
-QImage::QImage()
-{
-}
+// class QTextDecoder ==========================================================
 
 
-QImage::QImage(const QImage &)
+QTextDecoder::~QTextDecoder()
 {
 }
 
 
-QImage::~QImage()
-{
-}
-
+// class QTextCodec ============================================================
 
-bool QImage::isNull()
+QTextCodec *QTextCodec::codecForMib(int)
 {
 }
 
 
-QRgb QImage::color(int) const
+QTextCodec *QTextCodec::codecForName(const char *, int accuracy=0)
 {
 }
 
 
-void QImage::setColor(int, QRgb)
+QTextCodec *QTextCodec::codecForLocale()
 {
 }
 
 
-int QImage::width() const
+QTextCodec::~QTextCodec()
 {
 }
 
 
-int QImage::height() const
-{
-}
-
+// member functions --------------------------------------------------------
 
-int QImage::depth() const
+QTextDecoder *QTextCodec::makeDecoder() const
 {
 }
 
 
-int QImage::pixelIndex(int,int) const
+QCString QTextCodec::fromUnicode(const QString &) const
 {
 }
 
 
-bool QImage::create(int,int,int,int numColors=0)
+QString QTextCodec::toUnicode(const char *, int) const
 {
 }
 
-
-QImage QImage::createAlphaMask(int conversion_flags=0) const
+QString QTextCodec::toUnicode(const QByteArray &, int) const
 {
 }
 
 
-bool QImage::hasAlphaBuffer() const
+QString QTextCodec::toUnicode(const char *) const
 {
 }
 
-
-uchar **QImage::jumpTable() const
-{
-}
-
-
-uchar *QImage::scanLine(int) const
-{
-}
-
-
-QImage &QImage::operator=(const QImage &)
-{
-}
-
-
diff --git a/WebCore/src/kwq/Makefile.in b/WebCore/src/kwq/Makefile.in
index 677f3f1..2744ea8 100644
--- a/WebCore/src/kwq/Makefile.in
+++ b/WebCore/src/kwq/Makefile.in
@@ -23,6 +23,9 @@ HEADERS = $(wildcard *.h)
 
 MMOBJECTS = \
 	_KWQOwner.o \
+	KWQasyncimageio.o \
+	KWQasyncio.o \
+	KWQtextcodec.o \
 	KWQApplication.o \
 	KWQBrush.o \
 	KWQButton.o \
@@ -34,8 +37,11 @@ MMOBJECTS = \
         KWQCursor.o \
         KWQEvent.o \
 	KWQFont.o \
+	KWQFontDatabase.o \
+	KWQFontInfo.o \
 	KWQFontMetrics.o \
 	KWQFrame.o \
+	KWQHBox.o \
 	KWQImage.o \
         KWQKApplication.o \
         KWQKCharsets.o \
@@ -49,10 +55,13 @@ MMOBJECTS = \
         KWQKHTMLPart.o \
         KWQKHTMLSettings.o \
         KWQKIconLoader.o \
+        KWQKImageIO.o \
         KWQKInstance.o \
         KWQKLineEdit.o \
         KWQKListBox.o \
+        KWQKMimeType.o \
         KWQKMessageBox.o \
+        KWQKPartsEvent.o \
         KWQKPrinter.o \
         KWQKProcess.o \
         KWQKSimpleConfig.o \
diff --git a/WebCore/src/kwq/qt/qasyncio.h b/WebCore/src/kwq/qt/qasyncio.h
index 9eeeb7b..87543b4 100644
--- a/WebCore/src/kwq/qt/qasyncio.h
+++ b/WebCore/src/kwq/qt/qasyncio.h
@@ -47,7 +47,7 @@ protected:
 
 // add no-arg constructor
 #ifdef _KWQ_PEDANTIC_
-    QAsyncIO() {}
+    QAsyncIO();
 #endif
 
     virtual ~QAsyncIO();
diff --git a/WebCore/src/kwq/qt/qbutton.h b/WebCore/src/kwq/qt/qbutton.h
index ab7cb73..8ee3254 100644
--- a/WebCore/src/kwq/qt/qbutton.h
+++ b/WebCore/src/kwq/qt/qbutton.h
@@ -45,7 +45,6 @@ public:
     
     // constructors, copy constructors, and destructors ------------------------
 
-    QButton();
     QButton(QWidget *parent=0);
     ~QButton();
 
diff --git a/WebCore/src/kwq/qt/qcheckbox.h b/WebCore/src/kwq/qt/qcheckbox.h
index 55e2c40..cafd2dc 100644
--- a/WebCore/src/kwq/qt/qcheckbox.h
+++ b/WebCore/src/kwq/qt/qcheckbox.h
@@ -30,7 +30,7 @@
 #include <config.h>
 #endif
 
-#include <KWQButton.h>
+#include <qbutton.h>
 
 // class QCheckBox =============================================================
 
@@ -43,12 +43,6 @@ public:
     // static member functions -------------------------------------------------
 
     // constructors, copy constructors, and destructors ------------------------
-
-// add no-arg constructor
-#ifdef _KWQ_PEDANTIC_
-    QCheckBox() {}
-#endif
-
     QCheckBox(QWidget *);
 
 // add no-op destructor
diff --git a/WebCore/src/kwq/qt/qpushbutton.h b/WebCore/src/kwq/qt/qpushbutton.h
index df3bc77..b0f5f76 100644
--- a/WebCore/src/kwq/qt/qpushbutton.h
+++ b/WebCore/src/kwq/qt/qpushbutton.h
@@ -30,7 +30,7 @@
 #include <config.h>
 #endif
 
-#include <KWQButton.h>
+#include <qbutton.h>
 
 #include "qwidget.h"
 #include "qstring.h"
@@ -46,12 +46,6 @@ public:
     // static member functions -------------------------------------------------
 
     // constructors, copy constructors, and destructors ------------------------
-
-// add no-arg constructor
-#ifdef _KWQ_PEDANTIC_
-    QPushButton() {}
-#endif
-
     QPushButton(QWidget *);
     QPushButton(const QString &text, QWidget *parent, const char* name=0);
     ~QPushButton();
diff --git a/WebCore/src/kwq/qt/qradiobutton.h b/WebCore/src/kwq/qt/qradiobutton.h
index 30bb290..4094b07 100644
--- a/WebCore/src/kwq/qt/qradiobutton.h
+++ b/WebCore/src/kwq/qt/qradiobutton.h
@@ -30,7 +30,7 @@
 #include <config.h>
 #endif
 
-#include <KWQButton.h>
+#include <qbutton.h>
 
 #include "qwidget.h"
 
@@ -45,12 +45,6 @@ public:
     // static member functions -------------------------------------------------
 
     // constructors, copy constructors, and destructors ------------------------
-
-// add no-arg constructor
-#ifdef _KWQ_PEDANTIC_
-    QRadioButton() {}
-#endif
-
     QRadioButton(QWidget *);
     
 // add no-op destructor

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list