int QtTreePropertyBrowser::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QtAbstractPropertyBrowser::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: collapsed((*reinterpret_cast< QtBrowserItem*(*)>(_a[1]))); break; case 1: expanded((*reinterpret_cast< QtBrowserItem*(*)>(_a[1]))); break; case 2: d_func()->slotCollapsed((*reinterpret_cast< const QModelIndex(*)>(_a[1]))); break; case 3: d_func()->slotExpanded((*reinterpret_cast< const QModelIndex(*)>(_a[1]))); break; case 4: d_func()->slotCurrentBrowserItemChanged((*reinterpret_cast< QtBrowserItem*(*)>(_a[1]))); break; case 5: d_func()->slotCurrentTreeItemChanged((*reinterpret_cast< QTreeWidgetItem*(*)>(_a[1])),(*reinterpret_cast< QTreeWidgetItem*(*)>(_a[2]))); break; default: ; } _id -= 6; } #ifndef QT_NO_PROPERTIES else if (_c == QMetaObject::ReadProperty) { void *_v = _a[0]; switch (_id) { case 0: *reinterpret_cast< int*>(_v) = indentation(); break; case 1: *reinterpret_cast< bool*>(_v) = rootIsDecorated(); break; case 2: *reinterpret_cast< bool*>(_v) = alternatingRowColors(); break; case 3: *reinterpret_cast< bool*>(_v) = isHeaderVisible(); break; case 4: *reinterpret_cast< ResizeMode*>(_v) = resizeMode(); break; case 5: *reinterpret_cast< int*>(_v) = splitterPosition(); break; case 6: *reinterpret_cast< bool*>(_v) = propertiesWithoutValueMarked(); break; } _id -= 7; } else if (_c == QMetaObject::WriteProperty) { void *_v = _a[0]; switch (_id) { case 0: setIndentation(*reinterpret_cast< int*>(_v)); break; case 1: setRootIsDecorated(*reinterpret_cast< bool*>(_v)); break; case 2: setAlternatingRowColors(*reinterpret_cast< bool*>(_v)); break; case 3: setHeaderVisible(*reinterpret_cast< bool*>(_v)); break; case 4: setResizeMode(*reinterpret_cast< ResizeMode*>(_v)); break; case 5: setSplitterPosition(*reinterpret_cast< int*>(_v)); break; case 6: setPropertiesWithoutValueMarked(*reinterpret_cast< bool*>(_v)); break; } _id -= 7; } else if (_c == QMetaObject::ResetProperty) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyDesignable) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyScriptable) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyStored) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyEditable) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyUser) { _id -= 7; } #endif // QT_NO_PROPERTIES return _id; }
void GLESettings::writeAll() { // Store the application settings settingStore->setValue("application/position", position()); settingStore->setValue("application/size", size()); settingStore->setValue("application/mainstate", mainWindowState()); settingStore->setValue("application/drawingsize", drawingAreaSize()); settingStore->setValue("application/storeSize", storeSize()); settingStore->setValue("application/storeDirectory", storeDirectory()); settingStore->setValue("application/saveOnPreview", saveOnPreview()); settingStore->setValue("application/autoScaleOnOpen", autoScaleOnOpen()); settingStore->setValue("application/libGSLocation", getLibGSLocation()); settingStore->setValue("application/editorLocation", editorLocation()); settingStore->setValue("application/resolution", dpi()); settingStore->setValue("application/monitorOpenFile", monitorOpenFile()); settingStore->setValue("application/monitorAutoReload", monitorAutoReloadFile()); settingStore->setValue("application/askAboutKeepingObjects", askAboutObjects()); settingStore->setValue("application/splitterSizes", splitterPosition()); settingStore->setValue("application/consoleAutoShowSize", getConsoleWindowAutoShowSize()); settingStore->setValue("application/emulateGLEVersion", getEmulateGLEVersion()); settingStore->setValue("application/exportFormat", getExportFormat()); settingStore->setValue("application/exportPageSize", getExportPageSize()); settingStore->setValue("application/previewPageSize", getPreviewPageSize()); settingStore->setValue("application/openExportedFigure", isOpenExportedFigure()); settingStore->setValue("application/exportGrayScale", isExportGrayScale()); settingStore->setValue("application/exportTransparent", isExportTransparent()); settingStore->setValue("application/exportBitmapResolution", getExportBitmapResolution()); settingStore->setValue("application/exportVectorResolution", getExportVectorResolution()); settingStore->setValue("application/renderUsingCairo", isRenderUsingCairo()); if (storeDirectory()) settingStore->setValue("application/workingDirectory", pwd()); // Store the server settings settingStore->setValue("server/portNumber", port()); settingStore->setValue("server/autoStart", autoStartServer()); // Store the drawing settings settingStore->setValue("drawing/gridX", grid().x()); settingStore->setValue("drawing/gridY", grid().y()); settingStore->setValue("drawing/equalGrid", equalGrid()); settingStore->setValue("drawing/polarSnapStartAngle", polarSnapStartAngle()); settingStore->setValue("drawing/polarSnapIncAngle", polarSnapIncAngle()); settingStore->setValue("drawing/osnapOnStart", osnapOnStart()); settingStore->setValue("drawing/orthoSnapOnStart", orthoSnapOnStart()); settingStore->setValue("drawing/polarSnapOnStart", polarSnapOnStart()); settingStore->setValue("drawing/polarTrackOnStart", polarSnapOnStart()); settingStore->setValue("drawing/gridSnapOnStart", gridSnapOnStart()); }
CPropBrowserEngineGeneral::~CPropBrowserEngineGeneral() { _bulletPropertiesExpanded=isExpanded(bulletGroupItem); _odePropertiesExpanded=isExpanded(odeGroupItem); _vortexPropertiesExpanded=isExpanded(vortexGroupItem); _vortexConstraintPropertiesExpanded=isExpanded(vortexConstraintItem); if ((windowState()&Qt::WindowMaximized)==0) { QRect geom(geometry()); _dlgSizeX=geom.width(); _dlgSizeY=geom.height(); _dlgPosX=geom.x(); _dlgPosY=geom.y(); _splitterPos=splitterPosition(); } delete buttonFactory; delete buttonManager; delete variantFactory; delete variantManager; }
int QtTreePropertyBrowser::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QtAbstractPropertyBrowser::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { if (_id < 6) qt_static_metacall(this, _c, _id, _a); _id -= 6; } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { if (_id < 6) *reinterpret_cast<int*>(_a[0]) = -1; _id -= 6; } #ifndef QT_NO_PROPERTIES else if (_c == QMetaObject::ReadProperty) { void *_v = _a[0]; switch (_id) { case 0: *reinterpret_cast< int*>(_v) = indentation(); break; case 1: *reinterpret_cast< bool*>(_v) = rootIsDecorated(); break; case 2: *reinterpret_cast< bool*>(_v) = alternatingRowColors(); break; case 3: *reinterpret_cast< bool*>(_v) = isHeaderVisible(); break; case 4: *reinterpret_cast< ResizeMode*>(_v) = resizeMode(); break; case 5: *reinterpret_cast< int*>(_v) = splitterPosition(); break; case 6: *reinterpret_cast< bool*>(_v) = propertiesWithoutValueMarked(); break; default: break; } _id -= 7; } else if (_c == QMetaObject::WriteProperty) { void *_v = _a[0]; switch (_id) { case 0: setIndentation(*reinterpret_cast< int*>(_v)); break; case 1: setRootIsDecorated(*reinterpret_cast< bool*>(_v)); break; case 2: setAlternatingRowColors(*reinterpret_cast< bool*>(_v)); break; case 3: setHeaderVisible(*reinterpret_cast< bool*>(_v)); break; case 4: setResizeMode(*reinterpret_cast< ResizeMode*>(_v)); break; case 5: setSplitterPosition(*reinterpret_cast< int*>(_v)); break; case 6: setPropertiesWithoutValueMarked(*reinterpret_cast< bool*>(_v)); break; default: break; } _id -= 7; } else if (_c == QMetaObject::ResetProperty) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyDesignable) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyScriptable) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyStored) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyEditable) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyUser) { _id -= 7; } else if (_c == QMetaObject::RegisterPropertyMetaType) { if (_id < 7) *reinterpret_cast<int*>(_a[0]) = -1; _id -= 7; } #endif // QT_NO_PROPERTIES return _id; }