============================================================================
| 1861 | |
| 1862 | //============================================================================ |
| 1863 | void CDockContainerWidget::saveState(QXmlStreamWriter& s) const |
| 1864 | { |
| 1865 | ADS_PRINT("CDockContainerWidget::saveState isFloating " |
| 1866 | << isFloating()); |
| 1867 | |
| 1868 | s.writeStartElement("Container"); |
| 1869 | s.writeAttribute("Floating", QString::number(isFloating() ? 1 : 0)); |
| 1870 | if (isFloating()) |
| 1871 | { |
| 1872 | CFloatingDockContainer* FloatingWidget = floatingWidget(); |
| 1873 | QByteArray Geometry = FloatingWidget->saveGeometry(); |
| 1874 | #if QT_VERSION < 0x050900 |
| 1875 | s.writeTextElement("Geometry", qByteArrayToHex(Geometry, ' ')); |
| 1876 | #else |
| 1877 | s.writeTextElement("Geometry", Geometry.toHex(' ')); |
| 1878 | #endif |
| 1879 | } |
| 1880 | d->saveChildNodesState(s, d->RootSplitter); |
| 1881 | d->saveAutoHideWidgetsState(s); |
| 1882 | s.writeEndElement(); |
| 1883 | } |
| 1884 | |
| 1885 | |
| 1886 | //============================================================================ |
no test coverage detected