Ignore:
Timestamp:
Jul 31, 2009, 1:13:57 AM (16 years ago)
Author:
Dmitry A. Kuminov
Message:

gui: Added OS/2 stubs for platform-specific parts of all key GUI classes. Non-key classes are temporarily disabled with QT_NO_ defines.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gui/kernel/qwidget_pm.cpp

    r92 r95  
    6464 *****************************************************************************/
    6565
     66void QWidgetPrivate::create_sys(WId window, bool initializeWindow, bool destroyOldWindow)
     67{
     68    // @todo implement
     69}
     70
     71void QWidget::destroy(bool destroyWindow, bool destroySubWindows)
     72{
     73    // @todo implement
     74}
     75
     76void QWidgetPrivate::setParent_sys(QWidget *parent, Qt::WindowFlags f)
     77{
     78    // @todo implement
     79}
     80
     81QPoint QWidget::mapToGlobal(const QPoint &pos) const
     82{
     83    // @todo implement
     84    return QPoint();
     85}
     86
     87QPoint QWidget::mapFromGlobal(const QPoint &pos) const
     88{
     89    // @todo implement
     90    return QPoint();
     91}
     92
     93void QWidgetPrivate::updateSystemBackground() {}
     94
     95#ifndef QT_NO_CURSOR
     96void QWidgetPrivate::setCursor_sys(const QCursor &cursor)
     97{
     98    // @todo implement
     99}
     100
     101void QWidgetPrivate::unsetCursor_sys()
     102{
     103    // @todo implement
     104}
     105#endif
     106
     107void QWidgetPrivate::setWindowTitle_sys(const QString &caption)
     108{
     109    // @todo implement
     110}
     111
     112void QWidgetPrivate::setWindowIcon_sys(bool forceReset)
     113{
     114    // @todo implement
     115}
     116
     117void QWidgetPrivate::setWindowIconText_sys(const QString &iconText)
     118{
     119    Q_UNUSED(iconText);
     120}
     121
     122void QWidget::grabMouse()
     123{
     124    // @todo implement
     125}
     126
     127void QWidget::grabMouse(const QCursor &cursor)
     128{
     129    // @todo implement
     130}
     131
     132void QWidget::releaseMouse()
     133{
     134    // @todo implement
     135}
     136
     137void QWidget::grabKeyboard()
     138{
     139    // @todo implement
     140}
     141
     142void QWidget::releaseKeyboard()
     143{
     144    // @todo implement
     145}
     146
     147QWidget *QWidget::mouseGrabber()
     148{
     149    // @todo implement
     150    return 0;
     151}
     152
     153QWidget *QWidget::keyboardGrabber()
     154{
     155    // @todo implement
     156    return 0;
     157}
     158
     159void QWidget::activateWindow()
     160{
     161    // @todo implement
     162}
     163
     164void QWidget::setWindowState(Qt::WindowStates newstate)
     165{
     166    // @todo implement
     167}
     168
     169void QWidgetPrivate::hide_sys()
     170{
     171    // @todo implement
     172}
     173
     174void QWidgetPrivate::show_sys()
     175{
     176    // @todo implement
     177}
     178
     179void QWidgetPrivate::setFocus_sys()
     180{
     181    // @todo implement
     182}
     183
     184void QWidgetPrivate::raise_sys()
     185{
     186    // @todo implement
     187}
     188
     189void QWidgetPrivate::lower_sys()
     190{
     191    // @todo implement
     192}
     193
     194void QWidgetPrivate::stackUnder_sys(QWidget* w)
     195{
     196    // @todo implement
     197}
     198
     199/*
     200  Helper function for non-toplevel widgets. Helps to map Qt's 32bit
     201  coordinate system to Windpws's 16bit coordinate system.
     202
     203  This code is duplicated from the X11 code, so any changes there
     204  should also (most likely) be reflected here.
     205
     206  (In all comments below: s/X/PM/g)
     207 */
     208
     209void QWidgetPrivate::setWSGeometry(bool dontShow)
     210{
     211    // @todo implement
     212}
     213
     214void QWidgetPrivate::setGeometry_sys(int x, int y, int w, int h, bool isMove)
     215{
     216    // @todo implement
     217}
     218
     219void QWidgetPrivate::setConstraints_sys()
     220{
     221    // @todo implement
     222}
     223
     224void QWidgetPrivate::scroll_sys(int dx, int dy)
     225{
     226    // @todo implement
     227}
     228
     229void QWidgetPrivate::scroll_sys(int dx, int dy, const QRect &r)
     230{
     231    // @todo implement
     232}
     233
     234int QWidget::metric(PaintDeviceMetric m) const
     235{
     236    // @todo implement
     237    return 0;
     238}
     239
     240void QWidgetPrivate::createSysExtra()
     241{
     242    // @todo implement
     243}
     244
     245void QWidgetPrivate::deleteSysExtra()
     246{
     247    // @todo implement
     248}
     249
     250void QWidgetPrivate::createTLSysExtra()
     251{
     252    // @todo implement
     253}
     254
     255void QWidgetPrivate::deleteTLSysExtra()
     256{
     257    // @todo implement
     258}
     259
     260void QWidgetPrivate::registerDropSite(bool on)
     261{
     262    // @todo implement
     263}
     264
     265void QWidgetPrivate::setMask_sys(const QRegion &region)
     266{
     267    // @todo implement
     268}
     269
     270void QWidgetPrivate::updateFrameStrut()
     271{
     272    // @todo implement
     273}
     274
     275void QWidgetPrivate::setWindowOpacity_sys(qreal level)
     276{
     277    // @todo implement
     278}
     279
     280QPaintEngine *QWidget::paintEngine() const
     281{
     282    // @todo implement
     283    return 0;
     284}
     285
     286QWindowSurface *QWidgetPrivate::createDefaultWindowSurface_sys()
     287{
     288    // @todo implement
     289    return 0;
     290}
     291
     292void QWidgetPrivate::setModal_sys()
     293{
     294    // @todo implement
     295}
     296
    66297QT_END_NAMESPACE
Note: See TracChangeset for help on using the changeset viewer.