Ignore:
Timestamp:
Mar 8, 2010, 12:52:58 PM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

trunk: Merged in qt 4.6.2 sources.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/src/tools/uic/cpp/cppwriteinitialization.cpp

    r561 r651  
    11/****************************************************************************
    22**
    3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
     3** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
    44** All rights reserved.
    55** Contact: Nokia Corporation (qt-info@nokia.com)
     
    722722        } else if (m_uic->customWidgetsInfo()->extends(className, QLatin1String("QStatusBar"))) {
    723723            m_output << m_indent << parentWidget << "->setStatusBar(" << varName << ");\n";
    724         } else {
    725             m_output << m_indent << parentWidget << "->setCentralWidget(" << varName << ");\n";
     724        } else if (!m_uic->customWidgetsInfo()->extends(className, QLatin1String("Q3DockWindow"))
     725                   && !m_uic->customWidgetsInfo()->extends(className, QLatin1String("Q3ToolBar"))) {
     726                m_output << m_indent << parentWidget << "->setCentralWidget(" << varName << ");\n";
    726727        }
    727728    }
     
    12221223            m_output << m_indent << varName << "->resize(" << r->elementWidth() << ", " << r->elementHeight() << ");\n";
    12231224            continue;
    1224         } else if (propertyName == QLatin1String("buttonGroupId") && buttonGroupWidget) { // Q3ButtonGroup support
    1225             m_output << m_indent << m_driver->findOrInsertWidget(buttonGroupWidget) << "->insert("
    1226                    << varName << ", " << p->elementNumber() << ");\n";
     1225        } else if (propertyName == QLatin1String("buttonGroupId")) { // Q3ButtonGroup support
     1226            if (buttonGroupWidget)
     1227                m_output << m_indent << m_driver->findOrInsertWidget(buttonGroupWidget) << "->insert("
     1228                         << varName << ", " << p->elementNumber() << ");\n";
    12271229            continue;
    12281230        } else if (propertyName == QLatin1String("currentRow") // QListWidget::currentRow
Note: See TracChangeset for help on using the changeset viewer.