View Issue Details

IDProjectCategoryView StatusLast Update
0002986FreeCADBugpublic2019-01-16 16:36
ReporterKunda1Assigned To 
PriorityhighSeveritymajorReproducibilityN/A
Status confirmedResolutionopen 
Product Version0.17 
Target Version0.18Fixed in Version 
Summary0002986: Port from Qt4 to Qt5 (Ongoing)
DescriptionTicket to track all the work porting FreeCAD from Qt4 to Qt5
TagsQt, Qt5

Relationships

parent of 0002952 closed FreeCAD Save Image... results in all-black image file when FreeCAD is built with Qt 5 
parent of 0001401 closedwmayer FreeCAD Problem w/ MDI windows on OSX (AKA transition from QGLWidget to QOpenGLWidget ) 
parent of 0002868 closed FreeCAD Port QtWebKit to QtWebEngine 
parent of 0002953 closed FreeCAD Icons not rendered on New doc 
parent of 0002942 closed FreeCAD Qt5 - Osx - automatic trees selection after cancel 
parent of 0001867 closed Drawing Use QtWebKit (QWebView) instead of QtSvg for DW drawing area 
parent of 0003130 closedwmayer FreeCAD FreeCAD 0.17 Qt5 bugs with external display 
parent of 0003522 closedchrisb FreeCAD Save Image creates incorrect result with transparency 
parent of 0003774 new FreeCAD Support of QtWebEngine as alternative to QtWebkit 
Not all the children of this issue are yet resolved or closed.

Activities

Kunda1

2017-04-25 12:41

administrator   ~0008755

Attach c:FreeCAD:447cbefe4661bea7041ce054a85898676e91d508: to this ticket as well

Related Changesets

FreeCAD: master d5c074f8

2015-12-15 06:58:54

f3nix


Committer: wmayer Details Diff
QString::toAscii() is obsolete in Qt5. Replace it with toLatin1().

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/App/Branding.cpp Diff File
mod - src/Base/Uuid.cpp Diff File
mod - src/Gui/Action.cpp Diff File
mod - src/Gui/Application.cpp Diff File
mod - src/Gui/CallTips.cpp Diff File
mod - src/Gui/Command.cpp Diff File
mod - src/Gui/CommandDoc.cpp Diff File
mod - src/Gui/CommandStd.cpp Diff File
mod - src/Gui/CommandView.cpp Diff File
mod - src/Gui/DlgActionsImp.cpp Diff File
mod - src/Gui/DlgCommandsImp.cpp Diff File
mod - src/Gui/DlgCustomizeSpaceball.cpp Diff File
mod - src/Gui/DlgDisplayPropertiesImp.cpp Diff File
mod - src/Gui/DlgEditorImp.cpp Diff File
mod - src/Gui/DlgGeneralImp.cpp Diff File
mod - src/Gui/DlgKeyboardImp.cpp Diff File
mod - src/Gui/DlgParameterImp.cpp Diff File
mod - src/Gui/DlgTipOfTheDayImp.cpp Diff File
mod - src/Gui/DlgToolbarsImp.cpp Diff File
mod - src/Gui/DlgWorkbenchesImp.cpp Diff File
mod - src/Gui/DockWindowManager.cpp Diff File
mod - src/Gui/Document.cpp Diff File
mod - src/Gui/DownloadItem.cpp Diff File
mod - src/Gui/FileDialog.cpp Diff File
mod - src/Gui/HelpView.cpp Diff File
mod - src/Gui/MainWindow.cpp Diff File
mod - src/Gui/NetworkRetriever.cpp Diff File
mod - src/Gui/OnlineDocumentation.cpp Diff File
mod - src/Gui/Placement.cpp Diff File
mod - src/Gui/PythonConsole.cpp Diff File
mod - src/Gui/PythonConsolePy.cpp Diff File
mod - src/Gui/Quarter/KeyboardP.cpp Diff File
mod - src/Gui/SelectionView.cpp Diff File
mod - src/Gui/SoFCOffscreenRenderer.cpp Diff File
mod - src/Gui/TaskView/TaskAppearance.cpp Diff File
mod - src/Gui/ViewProviderAnnotation.cpp Diff File
mod - src/Gui/WidgetFactory.cpp Diff File
mod - src/Gui/Widgets.cpp Diff File
mod - src/Gui/propertyeditor/PropertyItem.cpp Diff File
mod - src/Mod/Drawing/Gui/Command.cpp Diff File
mod - src/Mod/Inspection/Gui/VisualInspection.cpp Diff File
mod - src/Mod/Mesh/Gui/Command.cpp Diff File
mod - src/Mod/Mesh/Gui/DlgRegularSolidImp.cpp Diff File
mod - src/Mod/Mesh/Gui/ViewProviderCurvature.cpp Diff File
mod - src/Mod/MeshPart/Gui/Tessellation.cpp Diff File
mod - src/Mod/Part/Gui/Command.cpp Diff File
mod - src/Mod/Part/Gui/CrossSections.cpp Diff File
mod - src/Mod/Part/Gui/DlgExtrusion.cpp Diff File
mod - src/Mod/Part/Gui/DlgFilletEdges.cpp Diff File
mod - src/Mod/Part/Gui/DlgPrimitives.cpp Diff File
mod - src/Mod/Part/Gui/DlgRevolution.cpp Diff File
mod - src/Mod/Part/Gui/Mirroring.cpp Diff File
mod - src/Mod/Part/Gui/TaskCheckGeometry.cpp Diff File
mod - src/Mod/Part/Gui/TaskLoft.cpp Diff File
mod - src/Mod/Part/Gui/TaskShapeBuilder.cpp Diff File
mod - src/Mod/Part/Gui/TaskSweep.cpp Diff File
mod - src/Mod/PartDesign/Gui/FeaturePickDialog.cpp Diff File
mod - src/Mod/Robot/Gui/CommandTrajectory.cpp Diff File
mod - src/Mod/Sketcher/Gui/DrawSketchHandler.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File
mod - src/Mod/Test/Gui/UnitTestPy.cpp Diff File

FreeCAD: master cd2db00f

2015-12-15 07:00:20

f3nix


Committer: wmayer Details Diff
QString::fromAscii() is obsolete in Qt5. Replace it with fromLatin1().

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/App/Application.cpp Diff File
mod - src/Base/UnitsApi.cpp Diff File
mod - src/Base/Uuid.cpp Diff File
mod - src/Gui/Action.cpp Diff File
mod - src/Gui/Application.cpp Diff File
mod - src/Gui/BitmapFactory.cpp Diff File
mod - src/Gui/CallTips.cpp Diff File
mod - src/Gui/Command.cpp Diff File
mod - src/Gui/CommandDoc.cpp Diff File
mod - src/Gui/CommandStd.cpp Diff File
mod - src/Gui/CommandTest.cpp Diff File
mod - src/Gui/CommandView.cpp Diff File
mod - src/Gui/DlgActionsImp.cpp Diff File
mod - src/Gui/DlgCustomizeSpaceball.cpp Diff File
mod - src/Gui/DlgDisplayPropertiesImp.cpp Diff File
mod - src/Gui/DlgEditorImp.cpp Diff File
mod - src/Gui/DlgGeneralImp.cpp Diff File
mod - src/Gui/DlgKeyboardImp.cpp Diff File
mod - src/Gui/DlgMacroExecuteImp.cpp Diff File
mod - src/Gui/DlgParameterImp.cpp Diff File
mod - src/Gui/DlgPreferencesImp.cpp Diff File
mod - src/Gui/DlgProjectInformationImp.cpp Diff File
mod - src/Gui/DlgSettings3DViewImp.cpp Diff File
mod - src/Gui/DlgSettingsDocumentImp.cpp Diff File
mod - src/Gui/DlgTipOfTheDayImp.cpp Diff File
mod - src/Gui/DlgToolbarsImp.cpp Diff File
mod - src/Gui/DlgUnitsCalculatorImp.cpp Diff File
mod - src/Gui/DlgWorkbenchesImp.cpp Diff File
mod - src/Gui/DockWindowManager.cpp Diff File
mod - src/Gui/Document.cpp Diff File
mod - src/Gui/DownloadDialog.cpp Diff File
mod - src/Gui/DownloadItem.cpp Diff File
mod - src/Gui/EditorView.cpp Diff File
mod - src/Gui/ExpressionBinding.cpp Diff File
mod - src/Gui/ExpressionCompleter.cpp Diff File
mod - src/Gui/FileDialog.cpp Diff File
mod - src/Gui/GraphvizView.cpp Diff File
mod - src/Gui/HelpView.cpp Diff File
mod - src/Gui/InputField.cpp Diff File
mod - src/Gui/InputVector.cpp Diff File
mod - src/Gui/InputVector.h Diff File
mod - src/Gui/Language/Translator.cpp Diff File
mod - src/Gui/MDIView.cpp Diff File
mod - src/Gui/Macro.cpp Diff File
mod - src/Gui/MainWindow.cpp Diff File
mod - src/Gui/MenuManager.cpp Diff File
mod - src/Gui/NavigationStyle.cpp Diff File
mod - src/Gui/NetworkRetriever.cpp Diff File
mod - src/Gui/OnlineDocumentation.cpp Diff File
mod - src/Gui/Placement.cpp Diff File
mod - src/Gui/PrefWidgets.cpp Diff File
mod - src/Gui/ProgressBar.cpp Diff File
mod - src/Gui/PythonConsole.cpp Diff File
mod - src/Gui/QListWidgetCustom.cpp Diff File
mod - src/Gui/QuantitySpinBox.cpp Diff File
mod - src/Gui/Quarter/QuarterWidget.h Diff File
mod - src/Gui/ReportView.cpp Diff File
mod - src/Gui/SceneInspector.cpp Diff File
mod - src/Gui/Selection.cpp Diff File
mod - src/Gui/SelectionView.cpp Diff File
mod - src/Gui/SoFCSelection.cpp Diff File
mod - src/Gui/SoFCUnifiedSelection.cpp Diff File
mod - src/Gui/SoTextLabel.cpp Diff File
mod - src/Gui/SpinBox.cpp Diff File
mod - src/Gui/Splashscreen.cpp Diff File
mod - src/Gui/SplitView3DInventor.cpp Diff File
mod - src/Gui/TaskView/TaskAppearance.cpp Diff File
mod - src/Gui/TaskView/TaskSelectLinkProperty.cpp Diff File
mod - src/Gui/TextEdit.cpp Diff File
mod - src/Gui/TextureMapping.cpp Diff File
mod - src/Gui/Thumbnail.cpp Diff File
mod - src/Gui/ToolBarManager.cpp Diff File
mod - src/Gui/ToolBoxManager.cpp Diff File
mod - src/Gui/Tree.cpp Diff File
mod - src/Gui/View3DInventor.cpp Diff File
mod - src/Gui/View3DInventorViewer.cpp Diff File
mod - src/Gui/ViewProviderAnnotation.cpp Diff File
mod - src/Gui/WidgetFactory.cpp Diff File
mod - src/Gui/Widgets.cpp Diff File
mod - src/Gui/propertyeditor/PropertyItem.cpp Diff File
mod - src/Gui/propertyeditor/PropertyModel.cpp Diff File
mod - src/Main/FreeCADGuiPy.cpp Diff File
mod - src/Main/MainGui.cpp Diff File
mod - src/Mod/Complete/Gui/Workbench.h Diff File
mod - src/Mod/Drawing/Gui/Command.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraint.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintBearing.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintForce.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintGear.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintPressure.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintPulley.cpp Diff File
mod - src/Mod/Fem/Gui/TaskObjectName.cpp Diff File
mod - src/Mod/Image/Gui/ImageView.cpp Diff File
mod - src/Mod/Import/Gui/AppImportGuiPy.cpp Diff File
mod - src/Mod/Inspection/Gui/VisualInspection.cpp Diff File
mod - src/Mod/Mesh/Gui/Command.cpp Diff File
mod - src/Mod/Mesh/Gui/DlgEvaluateMeshImp.cpp Diff File
mod - src/Mod/Mesh/Gui/ViewProviderCurvature.cpp Diff File
mod - src/Mod/Mesh/Gui/Workbench.cpp Diff File
mod - src/Mod/MeshPart/Gui/Tessellation.cpp Diff File
mod - src/Mod/Part/Gui/Command.cpp Diff File
mod - src/Mod/Part/Gui/CommandParametric.cpp Diff File
mod - src/Mod/Part/Gui/CrossSections.cpp Diff File
mod - src/Mod/Part/Gui/DlgBooleanOperation.cpp Diff File
mod - src/Mod/Part/Gui/DlgExtrusion.cpp Diff File
mod - src/Mod/Part/Gui/DlgFilletEdges.cpp Diff File
mod - src/Mod/Part/Gui/DlgPrimitives.cpp Diff File
mod - src/Mod/Part/Gui/DlgRevolution.cpp Diff File
mod - src/Mod/Part/Gui/Mirroring.cpp Diff File
mod - src/Mod/Part/Gui/TaskCheckGeometry.cpp Diff File
mod - src/Mod/Part/Gui/TaskFaceColors.cpp Diff File
mod - src/Mod/Part/Gui/TaskLoft.cpp Diff File
mod - src/Mod/Part/Gui/TaskOffset.cpp Diff File
mod - src/Mod/Part/Gui/TaskShapeBuilder.cpp Diff File
mod - src/Mod/Part/Gui/TaskSweep.cpp Diff File
mod - src/Mod/Part/Gui/TaskThickness.cpp Diff File
mod - src/Mod/PartDesign/Gui/FeaturePickDialog.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskDraftParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskGrooveParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskLinearPatternParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskMirroredParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskMultiTransformParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPadParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPocketParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPolarPatternParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskRevolutionParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskScaledParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskTransformedParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/ViewProviderTransformed.cpp Diff File
mod - src/Mod/Path/Gui/AppPathGuiPy.cpp Diff File
mod - src/Mod/Path/Gui/TaskDlgPathCompound.cpp Diff File
mod - src/Mod/Raytracing/Gui/Command.cpp Diff File
mod - src/Mod/Raytracing/Gui/ViewProvider.cpp Diff File
mod - src/Mod/ReverseEngineering/Gui/FitBSplineSurface.cpp Diff File
mod - src/Mod/ReverseEngineering/Gui/Poisson.cpp Diff File
mod - src/Mod/Robot/Gui/CommandTrajectory.cpp Diff File
mod - src/Mod/Robot/Gui/TaskEdge2TracParameter.cpp Diff File
mod - src/Mod/Robot/Gui/TaskRobot6Axis.cpp Diff File
mod - src/Mod/Robot/Gui/TaskTrajectory.cpp Diff File
mod - src/Mod/Robot/Gui/TaskTrajectoryDressUpParameter.cpp Diff File
mod - src/Mod/Robot/Gui/TrajectorySimulate.cpp Diff File
mod - src/Mod/Robot/Gui/Workbench.cpp Diff File
mod - src/Mod/Sketcher/Gui/CommandSketcherTools.cpp Diff File
mod - src/Mod/Sketcher/Gui/DrawSketchHandler.cpp Diff File
mod - src/Mod/Sketcher/Gui/SoDatumLabel.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherElements.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File
mod - src/Mod/Spreadsheet/Gui/SpreadsheetView.cpp Diff File
mod - src/Mod/Spreadsheet/Gui/ViewProviderSpreadsheet.cpp Diff File
mod - src/Mod/Spreadsheet/Gui/Workbench.cpp Diff File
mod - src/Mod/Test/Gui/UnitTestImp.cpp Diff File
mod - src/Mod/Web/Gui/AppWebGuiPy.cpp Diff File
mod - src/Mod/Web/Gui/BrowserView.h Diff File

FreeCAD: master 3b463f21

2015-12-15 07:01:09

f3nix


Committer: wmayer Details Diff
Qt::WFlags is obsolete in Qt5. Replace it with Qt::WindowFlags.

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Gui/DemoMode.cpp Diff File
mod - src/Gui/DemoMode.h Diff File
mod - src/Gui/DlgActivateWindowImp.cpp Diff File
mod - src/Gui/DlgActivateWindowImp.h Diff File
mod - src/Gui/DlgCustomizeImp.cpp Diff File
mod - src/Gui/DlgCustomizeImp.h Diff File
mod - src/Gui/DlgDisplayPropertiesImp.cpp Diff File
mod - src/Gui/DlgDisplayPropertiesImp.h Diff File
mod - src/Gui/DlgEditFileIncludeProptertyExternal.cpp Diff File
mod - src/Gui/DlgEditFileIncludeProptertyExternal.h Diff File
mod - src/Gui/DlgMacroExecuteImp.cpp Diff File
mod - src/Gui/DlgMacroExecuteImp.h Diff File
mod - src/Gui/DlgMacroRecordImp.cpp Diff File
mod - src/Gui/DlgMacroRecordImp.h Diff File
mod - src/Gui/DlgMaterialPropertiesImp.cpp Diff File
mod - src/Gui/DlgMaterialPropertiesImp.h Diff File
mod - src/Gui/DlgParameterImp.cpp Diff File
mod - src/Gui/DlgParameterImp.h Diff File
mod - src/Gui/DlgPreferencesImp.cpp Diff File
mod - src/Gui/DlgPreferencesImp.h Diff File
mod - src/Gui/DlgProjectInformationImp.cpp Diff File
mod - src/Gui/DlgProjectInformationImp.h Diff File
mod - src/Gui/DlgProjectUtility.cpp Diff File
mod - src/Gui/DlgProjectUtility.h Diff File
mod - src/Gui/DlgPropertyLink.cpp Diff File
mod - src/Gui/DlgPropertyLink.h Diff File
mod - src/Gui/DlgRunExternal.cpp Diff File
mod - src/Gui/DlgRunExternal.h Diff File
mod - src/Gui/DlgSettingsColorGradientImp.cpp Diff File
mod - src/Gui/DlgSettingsColorGradientImp.h Diff File
mod - src/Gui/DlgTipOfTheDayImp.cpp Diff File
mod - src/Gui/DlgTipOfTheDayImp.h Diff File
mod - src/Gui/DlgUnitsCalculatorImp.cpp Diff File
mod - src/Gui/DlgUnitsCalculatorImp.h Diff File
mod - src/Gui/FileDialog.cpp Diff File
mod - src/Gui/FileDialog.h Diff File
mod - src/Gui/InputVector.cpp Diff File
mod - src/Gui/InputVector.h Diff File
mod - src/Gui/MDIView.cpp Diff File
mod - src/Gui/MDIView.h Diff File
mod - src/Gui/MainWindow.cpp Diff File
mod - src/Gui/MainWindow.h Diff File
mod - src/Gui/ManualAlignment.cpp Diff File
mod - src/Gui/Placement.cpp Diff File
mod - src/Gui/Placement.h Diff File
mod - src/Gui/SceneInspector.cpp Diff File
mod - src/Gui/SceneInspector.h Diff File
mod - src/Gui/Splashscreen.cpp Diff File
mod - src/Gui/Splashscreen.h Diff File
mod - src/Gui/SplitView3DInventor.cpp Diff File
mod - src/Gui/SplitView3DInventor.h Diff File
mod - src/Gui/TextureMapping.cpp Diff File
mod - src/Gui/TextureMapping.h Diff File
mod - src/Gui/Transform.cpp Diff File
mod - src/Gui/Transform.h Diff File
mod - src/Gui/View3DInventor.cpp Diff File
mod - src/Gui/View3DInventor.h Diff File
mod - src/Gui/Widgets.cpp Diff File
mod - src/Gui/Widgets.h Diff File
mod - src/Mod/Image/Gui/GLImageBox.cpp Diff File
mod - src/Mod/Image/Gui/GLImageBox.h Diff File
mod - src/Mod/Inspection/Gui/VisualInspection.cpp Diff File
mod - src/Mod/Inspection/Gui/VisualInspection.h Diff File
mod - src/Mod/Mesh/Gui/DlgEvaluateMeshImp.cpp Diff File
mod - src/Mod/Mesh/Gui/DlgEvaluateMeshImp.h Diff File
mod - src/Mod/Mesh/Gui/DlgRegularSolidImp.cpp Diff File
mod - src/Mod/Mesh/Gui/DlgRegularSolidImp.h Diff File
mod - src/Mod/Mesh/Gui/DlgSmoothing.cpp Diff File
mod - src/Mod/Mesh/Gui/DlgSmoothing.h Diff File
mod - src/Mod/Mesh/Gui/RemoveComponents.cpp Diff File
mod - src/Mod/Mesh/Gui/RemoveComponents.h Diff File
mod - src/Mod/Mesh/Gui/Segmentation.cpp Diff File
mod - src/Mod/Mesh/Gui/Segmentation.h Diff File
mod - src/Mod/Part/Gui/CrossSections.cpp Diff File
mod - src/Mod/Part/Gui/CrossSections.h Diff File
mod - src/Mod/Part/Gui/DlgExtrusion.cpp Diff File
mod - src/Mod/Part/Gui/DlgExtrusion.h Diff File
mod - src/Mod/Part/Gui/DlgFilletEdges.cpp Diff File
mod - src/Mod/Part/Gui/DlgFilletEdges.h Diff File
mod - src/Mod/Part/Gui/DlgPartBoxImp.cpp Diff File
mod - src/Mod/Part/Gui/DlgPartBoxImp.h Diff File
mod - src/Mod/Part/Gui/DlgPartCylinderImp.cpp Diff File
mod - src/Mod/Part/Gui/DlgPartCylinderImp.h Diff File
mod - src/Mod/Part/Gui/DlgPartImportIgesImp.cpp Diff File
mod - src/Mod/Part/Gui/DlgPartImportIgesImp.h Diff File
mod - src/Mod/Part/Gui/DlgPartImportStepImp.cpp Diff File
mod - src/Mod/Part/Gui/DlgPartImportStepImp.h Diff File
mod - src/Mod/Part/Gui/DlgRevolution.cpp Diff File
mod - src/Mod/Part/Gui/DlgRevolution.h Diff File
mod - src/Mod/Points/Gui/DlgPointsReadImp.cpp Diff File
mod - src/Mod/Points/Gui/DlgPointsReadImp.h Diff File
mod - src/Mod/Test/Gui/UnitTestImp.cpp Diff File
mod - src/Mod/Test/Gui/UnitTestImp.h Diff File

FreeCAD: master f7b8135d

2015-12-20 11:06:56

f3nix

Details Diff
Add missing forward declaration of QPrinter to MDIView.h.

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Gui/MDIView.h Diff File

FreeCAD: master 4d85f0e4

2015-12-20 18:47:15

f3nix


Committer: wmayer Details Diff
QWidget::setShown() is obsolete in Qt4. Replace it with setVisible().

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Gui/CommandWindow.cpp Diff File
mod - src/Mod/Image/Gui/ImageView.cpp Diff File

FreeCAD: master d3d01db9

2015-12-20 20:08:36

f3nix


Committer: wmayer Details Diff
QFileDialg::setFilters() is obsolete in Qt4. Replace it with setNameFilters().

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Gui/CommandView.cpp Diff File
mod - src/Gui/FileDialog.cpp Diff File
mod - src/Mod/Drawing/Gui/DrawingView.cpp Diff File

FreeCAD: master e6379ea6

2015-12-20 20:12:26

f3nix


Committer: wmayer Details Diff
QFileDialg::selectedFilter() is obsolete in Qt4. Replace it with selectedNameFilter().

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Gui/CommandView.cpp Diff File
mod - src/Gui/FileDialog.cpp Diff File

FreeCAD: master 7d0e892d

2015-12-21 06:15:07

f3nix


Committer: wmayer Details Diff
Qt4's qglobal.h defined TRUE and FALSE. Qt5 does not do it anymore. Replace it with true and false.
https://qt.gitorious.org/qt/qtbase/commit/158f39ec7870c54ff3a15f72fe151062d6daa172

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Base/FileInfo.h Diff File
mod - src/Base/Tools2D.cpp Diff File
mod - src/Gui/BlenderNavigationStyle.cpp Diff File
mod - src/Gui/CADNavigationStyle.cpp Diff File
mod - src/Gui/CommandView.cpp Diff File
mod - src/Gui/DlgActionsImp.cpp Diff File
mod - src/Gui/DlgActivateWindowImp.cpp Diff File
mod - src/Gui/DlgCommandsImp.cpp Diff File
mod - src/Gui/DlgCustomizeImp.cpp Diff File
mod - src/Gui/DlgDisplayPropertiesImp.cpp Diff File
mod - src/Gui/DlgEditFileIncludeProptertyExternal.cpp Diff File
mod - src/Gui/DlgEditorImp.cpp Diff File
mod - src/Gui/DlgGeneralImp.cpp Diff File
mod - src/Gui/DlgInputDialogImp.cpp Diff File
mod - src/Gui/DlgInputDialogImp.h Diff File
mod - src/Gui/DlgKeyboardImp.cpp Diff File
mod - src/Gui/DlgMacroExecuteImp.cpp Diff File
mod - src/Gui/DlgMacroRecordImp.cpp Diff File
mod - src/Gui/DlgMaterialPropertiesImp.cpp Diff File
mod - src/Gui/DlgOnlineHelpImp.cpp Diff File
mod - src/Gui/DlgParameterImp.cpp Diff File
mod - src/Gui/DlgPreferencesImp.cpp Diff File
mod - src/Gui/DlgProjectInformationImp.cpp Diff File
mod - src/Gui/DlgReportViewImp.cpp Diff File
mod - src/Gui/DlgRunExternal.cpp Diff File
mod - src/Gui/DlgTipOfTheDayImp.cpp Diff File
mod - src/Gui/DlgToolbarsImp.cpp Diff File
mod - src/Gui/DlgUnitsCalculatorImp.cpp Diff File
mod - src/Gui/GestureNavigationStyle.cpp Diff File
mod - src/Gui/HelpView.cpp Diff File
mod - src/Gui/InventorNavigationStyle.cpp Diff File
mod - src/Gui/ManualAlignment.cpp Diff File
mod - src/Gui/MayaGestureNavigationStyle.cpp Diff File
mod - src/Gui/MouseSelection.cpp Diff File
mod - src/Gui/NavigationStyle.cpp Diff File
mod - src/Gui/OpenCascadeNavigationStyle.cpp Diff File
mod - src/Gui/Quarter/ImageReader.cpp Diff File
mod - src/Gui/Quarter/QuarterWidget.cpp Diff File
mod - src/Gui/Quarter/SensorManager.cpp Diff File
mod - src/Gui/Quarter/SoQTQuarterAdaptor.cpp Diff File
mod - src/Gui/SoAxisCrossKit.cpp Diff File
mod - src/Gui/SoAxisCrossKit.h Diff File
mod - src/Gui/SoFCBoundingBox.cpp Diff File
mod - src/Gui/SoFCDB.cpp Diff File
mod - src/Gui/SoFCInteractiveElement.cpp Diff File
mod - src/Gui/SoFCOffscreenRenderer.cpp Diff File
mod - src/Gui/SoFCSelection.cpp Diff File
mod - src/Gui/SoFCSelectionAction.cpp Diff File
mod - src/Gui/SoFCSelectionAction.h Diff File
mod - src/Gui/SoFCUnifiedSelection.cpp Diff File
mod - src/Gui/SoNavigationDragger.cpp Diff File
mod - src/Gui/SoNavigationDragger.h Diff File
mod - src/Gui/SoTextLabel.cpp Diff File
mod - src/Gui/Splashscreen.cpp Diff File
mod - src/Gui/ToolBox.cpp Diff File
mod - src/Gui/TouchpadNavigationStyle.cpp Diff File
mod - src/Gui/View3DInventorExamples.cpp Diff File
mod - src/Gui/View3DInventorViewer.cpp Diff File
mod - src/Gui/View3DInventorViewer.h Diff File
mod - src/Gui/ViewProvider.cpp Diff File
mod - src/Gui/ViewProviderAnnotation.cpp Diff File
mod - src/Gui/ViewProviderGeometryObject.cpp Diff File
mod - src/Gui/WidgetFactory.cpp Diff File
mod - src/Gui/Widgets.cpp Diff File
mod - src/Main/MainGui.cpp Diff File
mod - src/Main/MainPy.cpp Diff File
mod - src/Mod/Inspection/Gui/ViewProviderInspection.cpp Diff File
mod - src/Mod/Mesh/App/Core/Grid.h Diff File
mod - src/Mod/Mesh/App/Core/Helpers.h Diff File
mod - src/Mod/Mesh/App/Core/MeshIO.cpp Diff File
mod - src/Mod/Mesh/App/Core/tritritest.h Diff File
mod - src/Mod/Mesh/App/WildMagic4/Wm4LinearSystem.h Diff File
mod - src/Mod/Mesh/Gui/DlgEvaluateMeshImp.cpp Diff File
mod - src/Mod/Mesh/Gui/DlgRegularSolidImp.cpp Diff File
mod - src/Mod/Mesh/Gui/SoFCIndexedFaceSet.cpp Diff File
mod - src/Mod/Mesh/Gui/SoFCMeshObject.cpp Diff File
mod - src/Mod/Mesh/Gui/SoPolygon.cpp Diff File
mod - src/Mod/MeshPart/App/MeshAlgos.cpp Diff File
mod - src/Mod/Part/Gui/DlgPartBoxImp.cpp Diff File
mod - src/Mod/Part/Gui/DlgPartCylinderImp.cpp Diff File
mod - src/Mod/Part/Gui/DlgPartImportIgesImp.cpp Diff File
mod - src/Mod/Part/Gui/DlgPartImportStepImp.cpp Diff File
mod - src/Mod/Part/Gui/SoBrepEdgeSet.cpp Diff File
mod - src/Mod/Part/Gui/SoBrepFaceSet.cpp Diff File
mod - src/Mod/Part/Gui/SoBrepPointSet.cpp Diff File
mod - src/Mod/Part/Gui/SoFCShapeObject.cpp Diff File
mod - src/Mod/Part/Gui/TaskDimension.cpp Diff File
mod - src/Mod/Part/Gui/TaskFaceColors.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderCurveNet.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderMirror.cpp Diff File
mod - src/Mod/Path/libarea/kurve/Finite.cpp Diff File
mod - src/Mod/Robot/Gui/ViewProviderRobotObject.cpp Diff File
mod - src/Mod/Sketcher/Gui/CommandCreateGeo.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File
mod - src/Mod/Spreadsheet/Gui/qtcolorpicker.cpp Diff File
mod - src/Mod/Test/Gui/UnitTestImp.cpp Diff File

FreeCAD: master 99ca18f5

2015-12-21 19:17:19

f3nix


Committer: wmayer Details Diff
QInputDialog::getInteger() is obsolete in Qt4. Replace it with getInt().

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Gui/DlgParameterImp.cpp Diff File
mod - src/Mod/Mesh/Gui/Command.cpp Diff File

FreeCAD: master 9beb7d21

2015-12-23 20:51:01

f3nix


Committer: wmayer Details Diff
QKeySequence::operator QString() is obsolete in Qt5. Use toString(QKeySequence::NativeText) instead.

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Gui/DlgKeyboardImp.cpp Diff File
mod - src/Gui/Workbench.cpp Diff File

FreeCAD: master c2a31fe0

2015-12-23 23:54:02

f3nix

Details Diff
qVariantValue() is obsolete in Qt4. Replace it with equivalent QVariant::value<T>(value).

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Gui/CallTips.cpp Diff File
mod - src/Gui/Widgets.cpp Diff File

FreeCAD: master 9aa3cfb4

2015-12-24 06:32:23

f3nix


Committer: wmayer Details Diff
Add missing QMimeData.h includes.

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Gui/PythonConsole.cpp Diff File
mod - src/Gui/View3DInventor.cpp Diff File

FreeCAD: master ab262717

2015-12-24 07:12:45

f3nix


Committer: wmayer Details Diff
QAbstractItemModel::reset() is obsolete in Qt5. Use beginResetModel() and endResetModel() instead.

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Gui/propertyeditor/PropertyModel.cpp Diff File

FreeCAD: master 0aa944a1

2015-12-24 07:32:29

f3nix


Committer: wmayer Details Diff
Change includes in Quarter to be compatible with Qt5.

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Gui/Quarter/ContextMenu.cpp Diff File
mod - src/Gui/Quarter/DragDropHandler.cpp Diff File
mod - src/Gui/Quarter/QuarterWidget.cpp Diff File
mod - src/Gui/Quarter/QuarterWidgetP.cpp Diff File
mod - src/Gui/Quarter/SpaceNavigatorDevice.cpp Diff File

FreeCAD: master 62ccb845

2015-12-24 07:41:10

f3nix

Details Diff
QFileDialog::selectFilter() is obsolete in Qt4. Replace it with selectNameFilter().

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Gui/FileDialog.cpp Diff File

FreeCAD: master 5be29861

2015-12-24 07:43:21

f3nix

Details Diff
QFileDialog::filters() is obsolete in Qt4. Replace it with nameFilters().

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Gui/FileDialog.cpp Diff File

FreeCAD: master db345cb6

2015-12-25 07:55:26

f3nix


Committer: wmayer Details Diff
Change includes in Spreadsheet to be compatible with Qt5.

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Mod/Spreadsheet/Gui/AppSpreadsheetGui.cpp Diff File
mod - src/Mod/Spreadsheet/Gui/qtcolorpicker.cpp Diff File
mod - src/Mod/Spreadsheet/Gui/qtcolorpicker.h Diff File

FreeCAD: master 4ef8c970

2016-02-14 08:20:13

f3nix

Details Diff
Qt5 compatibility changes.

QString::fromAscii() is obsolete in Qt5. Replace it with fromLatin1().
QString::toAscii() is obsolete in Qt5. Replace it with toLatin1().
QChar::fromAscii() is obsolete in Qt5. Replace it with fromLatin1().

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Gui/ExpressionCompleter.cpp Diff File
mod - src/Gui/WidgetFactory.cpp Diff File

FreeCAD: master 69c241ba

2016-02-16 10:01:45

wwmayer

Details Diff
Merge pull request 0000094 from f3nix/qt5-compatibility-1

Qt5 compatibility changes.
Affected Issues
0002986
mod - src/Gui/ExpressionCompleter.cpp Diff File
mod - src/Gui/WidgetFactory.cpp Diff File

FreeCAD: master 8de9436c

2016-02-21 19:16:51

maurerpe


Committer: wmayer Details Diff
Add missing header files

Needed for Qt5, recommended for Qt4
Affected Issues
0002986
mod - src/Gui/InputField.cpp Diff File
mod - src/Gui/QuantitySpinBox.cpp Diff File
mod - src/Gui/iisTaskPanel/src/iisiconlabel.h Diff File
mod - src/Gui/iisTaskPanel/src/iistaskbox.h Diff File
mod - src/Gui/iisTaskPanel/src/iistaskgroup.h Diff File
mod - src/Gui/iisTaskPanel/src/iistaskheader.cpp Diff File
mod - src/Gui/iisTaskPanel/src/iistaskheader.h Diff File
mod - src/Gui/iisTaskPanel/src/iistaskpanel.h Diff File
mod - src/Gui/iisTaskPanel/src/iistaskpanelscheme.h Diff File

FreeCAD: master 31fd2d17

2016-02-21 19:20:46

maurerpe


Committer: wmayer Details Diff
Ensure mutexes are always properly unlocked

Error exists with Qt4 and Qt5. Qt5 generated helpful warnings that made
it easier to debug.
Affected Issues
0002986
mod - src/Gui/CommandTest.cpp Diff File
mod - src/Gui/Quarter/SignalThread.cpp Diff File
mod - src/Gui/Splashscreen.cpp Diff File

FreeCAD: master e1f3fe1b

2016-02-21 19:25:13

maurerpe


Committer: wmayer Details Diff
Change numBytes() to byteCount()

numBytes() is obsolete in Qt 4.8 and removed in Qt5. byteCount() is a
drop in replacement that works in 4.8 and 5.
Affected Issues
0002986
mod - src/Gui/BitmapFactory.cpp Diff File

FreeCAD: master 3f3d8a95

2016-02-21 19:33:37

maurerpe


Committer: wmayer Details Diff
Fix remaining toAscii/fromAscii

Qt5 does not have toAscii or fromAscii. Use toLatin1 and fromLatin1
respectively. Both replacement functions exist in Qt4.8.
Affected Issues
0002986
mod - src/Gui/ProgressDialog.cpp Diff File
mod - src/Mod/Sandbox/App/DocumentThread.cpp Diff File
mod - src/Mod/Sandbox/Gui/Command.cpp Diff File
mod - src/Mod/Sandbox/Gui/GLGraphicsView.cpp Diff File
mod - src/Mod/Sandbox/Gui/Overlay.cpp Diff File
mod - src/Mod/Sandbox/Gui/TaskPanelView.cpp Diff File
mod - src/Mod/Sandbox/Gui/Workbench.cpp Diff File
mod - src/Tools/ImageTools/ImageConv/imageconv.cpp Diff File
mod - src/Tools/ImageTools/ImageConv/main.cpp Diff File
mod - src/Tools/plugins/imageformats/svg/qsvgiohandler.cpp Diff File

FreeCAD: master 657ac1f5

2016-03-06 13:11:55

maurerpe


Committer: wmayer Details Diff
Update for PyQt5.

This change is Qt5 specific.
Affected Issues
0002986
mod - src/Gui/WidgetFactory.cpp Diff File

FreeCAD: master d9b7a5fb

2016-04-10 06:29:20

f3nix


Committer: yorik Details Diff
Use byteCount() instead of obsolete numBytes().

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Mod/Draft/Draft.py Diff File

FreeCAD: master 3df6064e

2016-04-14 19:35:07

f3nix


Committer: wmayer Details Diff
QString::toAscii() is obsolete in Qt5. Replace it with toLatin1().

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Gui/DAGView/DAGModelGraph.h Diff File
mod - src/Mod/PartDesign/Gui/TaskDatumParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskFeaturePick.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskSketchBasedParameters.cpp Diff File

FreeCAD: master b5519922

2016-04-14 19:37:12

f3nix


Committer: wmayer Details Diff
QString::fromAscii() is obsolete in Qt5. Replace it with fromLatin1().

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Gui/DAGView/DAGFilter.cpp Diff File
mod - src/Gui/DAGView/DAGModel.cpp Diff File
mod - src/Gui/MainWindow.cpp Diff File
mod - src/Gui/Selection.cpp Diff File
mod - src/Gui/ViewProviderDocumentObjectGroup.cpp Diff File
mod - src/Mod/PartDesign/Gui/CommandBody.cpp Diff File
mod - src/Mod/PartDesign/Gui/ReferenceSelection.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskBooleanParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskDatumParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskDraftParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskDressUpParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskFeatureParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskFeaturePick.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskLinearPatternParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskLoftParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskMirroredParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPadParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPocketParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPolarPatternParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPrimitiveParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskSketchBasedParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskTransformedParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/Utils.cpp Diff File
mod - src/Mod/PartDesign/Gui/ViewProviderDatum.cpp Diff File
mod - src/Mod/PartDesign/Gui/ViewProviderLoft.cpp Diff File
mod - src/Mod/PartDesign/Gui/ViewProviderPipe.cpp Diff File
mod - src/Mod/PartDesign/Gui/ViewProviderPrimitive.cpp Diff File
mod - src/Mod/PartDesign/Gui/ViewProviderTransformed.cpp Diff File

FreeCAD: master 81b59324

2016-04-14 20:50:47

f3nix


Committer: wmayer Details Diff
Fix includes to be compatible with Qt5.

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Gui/DAGView/DAGView.h Diff File
mod - src/Gui/DlgCheckableMessageBox.cpp Diff File
mod - src/Gui/DlgCheckableMessageBox.h Diff File

FreeCAD: master 80e8ae63

2016-04-16 22:46:00

f3nix


Committer: wmayer Details Diff
Use PySide2 tools for Qt5. Affected Issues
0002986
add - cMake/FindPySide2Tools.cmake Diff File

FreeCAD: master f188995e

2016-04-17 09:44:32

f3nix


Committer: wmayer Details Diff
QGraphicsItem * QGraphicsScene::itemAt(const QPointF & position) const is deprecated in Qt4.
Use QGraphicsItem * QGraphicsScene::itemAt(const QPointF & position, const QTransform & deviceTransform) const instead.

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Gui/DAGView/DAGModel.cpp Diff File

FreeCAD: master c50bc176

2016-04-21 22:13:49

f3nix

Details Diff
QInputDialog::getInteger() is obsolete in Qt4. Replace it with getInt().

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Mod/Sandbox/Gui/Command.cpp Diff File

FreeCAD: master 2c79424f

2016-06-05 09:58:42

f3nix


Committer: yorik Details Diff
Fix includes to be compatible with Qt5.

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Gui/View3DInventorViewer.cpp Diff File
mod - src/Mod/Web/Gui/CookieJar.cpp Diff File

FreeCAD: master 8b2f435c

2016-06-26 07:44:32

f3nix


Committer: yorik Details Diff
QString::fromAscii() is obsolete in Qt5. Replace it with fromLatin1().

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Mod/Fem/Gui/TaskPostBoxes.cpp Diff File

FreeCAD: master 8c6bede7

2016-08-14 16:48:57

f3nix


Committer: wmayer Details Diff
QString::fromAscii() is obsolete in Qt5. Replace it with fromLatin1().

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Mod/TechDraw/App/DrawSVGTemplate.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIProjGroup.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIView.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIViewDimension.cpp Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderPage.cpp Diff File

FreeCAD: master 7e018146

2016-08-14 17:01:57

f3nix


Committer: wmayer Details Diff
QFileDialg::setFilters() is obsolete in Qt4. Replace it with setNameFilters().

This change is Qt4/Qt5 neutral.
Affected Issues
0002986
mod - src/Mod/TechDraw/Gui/MDIViewPage.cpp Diff File

FreeCAD: master 1cdee209

2016-12-12 14:09:21

wmayer

Details Diff
Qt4/Qt5 neutral changes:
+ replace Q_WS_WIN with Q_OS_WIN
+ replace Q_WS_X11 with Q_OS_LINUX
+ replace Q_WS_MACX with Q_OS_MACX
+ set explicit cast to HWND
Affected Issues
0002986
mod - src/Gui/Application.cpp Diff File
mod - src/Gui/DlgExpressionInput.cpp Diff File
mod - src/Gui/DlgMaterialPropertiesImp.cpp Diff File
mod - src/Gui/GuiApplicationNativeEventAware.cpp Diff File
mod - src/Gui/GuiApplicationNativeEventAware.h Diff File
mod - src/Gui/MainWindow.cpp Diff File
mod - src/Gui/WinNativeGestureRecognizers.h Diff File
mod - src/Main/FreeCADGuiPy.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp Diff File
mod - src/Mod/Spreadsheet/Gui/qtcolorpicker.h Diff File

FreeCAD: master 57e7d3ad

2016-12-12 14:35:52

wmayer

Details Diff
Qt4/Qt5 neutral changes:
+ remove class DownloadDialog
+ remove class HelpView
+ remove class DlgTipOfTheDay
Affected Issues
0002986
mod - src/Gui/CMakeLists.txt Diff File
mod - src/Gui/Command.cpp Diff File
rm - src/Gui/DlgTipOfTheDay.ui Diff File
rm - src/Gui/DlgTipOfTheDayImp.cpp Diff File
rm - src/Gui/DlgTipOfTheDayImp.h Diff File
rm - src/Gui/DownloadDialog.cpp Diff File
rm - src/Gui/DownloadDialog.h Diff File
rm - src/Gui/HelpView.cpp Diff File
rm - src/Gui/HelpView.h Diff File
mod - src/Gui/MainWindow.cpp Diff File
mod - src/Gui/MainWindow.h Diff File
mod - src/Mod/Web/Gui/BrowserView.cpp Diff File

FreeCAD: master d2cb4e4a

2016-12-12 14:52:09

wmayer

Details Diff
Qt4/Qt5 neutral changes:
+ remove QCoreApplication::UnicodeUTF8/QApplication::UnicodeUTF8
+ remove QCoreApplication::CodecForTr/QApplication::CodecForTr
Affected Issues
0002986
mod - src/Gui/Command.cpp Diff File
mod - src/Gui/CommandStd.cpp Diff File
mod - src/Gui/CommandView.cpp Diff File
mod - src/Gui/CommandWindow.cpp Diff File
mod - src/Gui/DlgKeyboardImp.cpp Diff File
mod - src/Gui/InputVector.h Diff File
mod - src/Gui/MenuManager.cpp Diff File
mod - src/Gui/NetworkRetriever.cpp Diff File
mod - src/Gui/ToolBarManager.cpp Diff File
mod - src/Gui/Widgets.cpp Diff File
mod - src/Gui/propertyeditor/PropertyItem.cpp Diff File
mod - src/Mod/Drawing/Gui/Command.cpp Diff File
mod - src/Mod/Sandbox/Gui/TaskPanelView.cpp Diff File

FreeCAD: master 07943d2a

2016-12-12 15:22:34

wmayer

Details Diff
Qt4/Qt5 neutral changes:
+ move meta types to own header to avoid double declaration
Affected Issues
0002986
mod - src/Gui/CMakeLists.txt Diff File
mod - src/Gui/InputField.h Diff File
add - src/Gui/MetaTypes.h Diff File
mod - src/Gui/QuantitySpinBox.h Diff File
mod - src/Gui/propertyeditor/PropertyItem.h Diff File
mod - src/Mod/Part/Gui/DlgFilletEdges.cpp Diff File
mod - src/Mod/Sketcher/Gui/PropertyConstraintListItem.cpp Diff File

FreeCAD: master 4933e17a

2016-12-12 15:31:35

wmayer

Details Diff
Qt4/Qt5 neutral changes:
+ re-implement built-in HTTP server without using in Qt5 removed classes QHttpResponseHeader and QHttpRequestHeader
Affected Issues
0002986
mod - src/Gui/OnlineDocumentation.cpp Diff File
mod - src/Gui/OnlineDocumentation.h Diff File

FreeCAD: master ad7234ff

2016-12-12 16:28:28

wmayer

Details Diff
Qt4/Qt5 neutral changes:
+ add missing header files/remove old headers
+ fix flaws in use of timer
Affected Issues
0002986
mod - src/Gui/MainWindow.cpp Diff File
mod - src/Gui/Qt4All.h Diff File

FreeCAD: master b2487828

2016-12-12 17:01:26

wmayer

Details Diff
Qt4/Qt5 neutral changes:
+ change inheritance of PropertyItem to not derive from BaseClass (and QObject) any more to fix crashes with Qt5
Affected Issues
0002986
mod - src/Gui/propertyeditor/PropertyItem.cpp Diff File
mod - src/Gui/propertyeditor/PropertyItem.h Diff File
mod - src/Gui/propertyeditor/PropertyModel.cpp Diff File
mod - src/Mod/Fem/Gui/PropertyFemMeshItem.cpp Diff File
mod - src/Mod/Fem/Gui/PropertyFemMeshItem.h Diff File
mod - src/Mod/Mesh/Gui/PropertyEditorMesh.cpp Diff File
mod - src/Mod/Mesh/Gui/PropertyEditorMesh.h Diff File
mod - src/Mod/Sketcher/Gui/PropertyConstraintListItem.cpp Diff File
mod - src/Mod/Sketcher/Gui/PropertyConstraintListItem.h Diff File

FreeCAD: master 57e71e5d

2016-12-13 14:22:59

wmayer

Details Diff
port C++ code to Qt5 Affected Issues
0002986
mod - src/Gui/Application.cpp Diff File
mod - src/Gui/BitmapFactory.cpp Diff File
mod - src/Gui/DlgActionsImp.cpp Diff File
mod - src/Gui/DlgCommandsImp.cpp Diff File
mod - src/Gui/DlgCustomizeSpaceball.cpp Diff File
mod - src/Gui/DlgKeyboardImp.cpp Diff File
mod - src/Gui/DlgParameterImp.cpp Diff File
mod - src/Gui/DlgToolbarsImp.cpp Diff File
mod - src/Gui/DocumentRecovery.cpp Diff File
mod - src/Gui/DownloadItem.cpp Diff File
mod - src/Gui/DownloadManager.cpp Diff File
mod - src/Gui/GuiApplicationNativeEventAware.cpp Diff File
mod - src/Gui/GuiApplicationNativeEventAware.h Diff File
mod - src/Gui/MainWindow.cpp Diff File
mod - src/Gui/Qt4All.h Diff File
mod - src/Gui/Quarter/QuarterWidget.cpp Diff File
mod - src/Gui/SceneInspector.cpp Diff File
mod - src/Gui/Tree.cpp Diff File
mod - src/Mod/Part/Gui/DlgFilletEdges.cpp Diff File
mod - src/Mod/Spreadsheet/Gui/SheetTableView.h Diff File
mod - src/Mod/TechDraw/Gui/TemplateTextField.cpp Diff File
mod - src/Mod/Web/Gui/BrowserView.h Diff File

FreeCAD: master 5e375a62

2016-12-13 15:53:13

wmayer

Details Diff
Add switch to select between Qt4 and Qt5 Affected Issues
0002986
mod - CMakeLists.txt Diff File
mod - src/App/CMakeLists.txt Diff File
mod - src/Base/CMakeLists.txt Diff File
mod - src/Gui/CMakeLists.txt Diff File
mod - src/Main/CMakeLists.txt Diff File
mod - src/Mod/Complete/Gui/CMakeLists.txt Diff File
mod - src/Mod/Drawing/Gui/CMakeLists.txt Diff File
mod - src/Mod/Fem/Gui/CMakeLists.txt Diff File
mod - src/Mod/Image/Gui/CMakeLists.txt Diff File
mod - src/Mod/Inspection/Gui/CMakeLists.txt Diff File
mod - src/Mod/Mesh/App/CMakeLists.txt Diff File
mod - src/Mod/Mesh/Gui/CMakeLists.txt Diff File
mod - src/Mod/MeshPart/Gui/CMakeLists.txt Diff File
mod - src/Mod/Part/Gui/CMakeLists.txt Diff File
mod - src/Mod/PartDesign/Gui/CMakeLists.txt Diff File
mod - src/Mod/Path/Gui/CMakeLists.txt Diff File
mod - src/Mod/Points/Gui/CMakeLists.txt Diff File
mod - src/Mod/Raytracing/Gui/CMakeLists.txt Diff File
mod - src/Mod/ReverseEngineering/Gui/CMakeLists.txt Diff File
mod - src/Mod/Robot/Gui/CMakeLists.txt Diff File
mod - src/Mod/Sketcher/Gui/CMakeLists.txt Diff File
mod - src/Mod/Spreadsheet/Gui/CMakeLists.txt Diff File
mod - src/Mod/Start/Gui/CMakeLists.txt Diff File
mod - src/Mod/TechDraw/Gui/CMakeLists.txt Diff File
mod - src/Mod/Test/Gui/CMakeLists.txt Diff File
mod - src/Mod/Web/App/CMakeLists.txt Diff File
mod - src/Mod/Web/CMakeLists.txt Diff File
mod - src/Mod/Web/Gui/CMakeLists.txt Diff File

FreeCAD: master 87f28668

2016-12-13 19:47:32

wmayer

Details Diff
Linux specific Qt5 port Affected Issues
0002986
mod - src/Gui/Application.cpp Diff File
mod - src/Gui/FileDialog.cpp Diff File
mod - src/Gui/WidgetFactory.cpp Diff File
mod - src/Main/MainGui.cpp Diff File

FreeCAD: master e5c6bf5b

2016-12-14 09:37:35

wwmayer


Committer: GitHub Details Diff
Merge pull request 0000378 from wwmayer/qt5_port

Qt5 port
Affected Issues
0002986
mod - CMakeLists.txt Diff File
mod - src/App/CMakeLists.txt Diff File
mod - src/Base/CMakeLists.txt Diff File
mod - src/Gui/Application.cpp Diff File
mod - src/Gui/CMakeLists.txt Diff File
mod - src/Gui/FileDialog.cpp Diff File
mod - src/Gui/WidgetFactory.cpp Diff File
mod - src/Main/CMakeLists.txt Diff File
mod - src/Main/MainGui.cpp Diff File
mod - src/Mod/Complete/Gui/CMakeLists.txt Diff File
mod - src/Mod/Drawing/Gui/CMakeLists.txt Diff File
mod - src/Mod/Fem/Gui/CMakeLists.txt Diff File
mod - src/Mod/Image/Gui/CMakeLists.txt Diff File
mod - src/Mod/Inspection/Gui/CMakeLists.txt Diff File
mod - src/Mod/Mesh/App/CMakeLists.txt Diff File
mod - src/Mod/Mesh/Gui/CMakeLists.txt Diff File
mod - src/Mod/MeshPart/Gui/CMakeLists.txt Diff File
mod - src/Mod/Part/Gui/CMakeLists.txt Diff File
mod - src/Mod/PartDesign/Gui/CMakeLists.txt Diff File
mod - src/Mod/Path/Gui/CMakeLists.txt Diff File
mod - src/Mod/Points/Gui/CMakeLists.txt Diff File
mod - src/Mod/Raytracing/Gui/CMakeLists.txt Diff File
mod - src/Mod/ReverseEngineering/Gui/CMakeLists.txt Diff File
mod - src/Mod/Robot/Gui/CMakeLists.txt Diff File
mod - src/Mod/Sketcher/Gui/CMakeLists.txt Diff File
mod - src/Mod/Spreadsheet/Gui/CMakeLists.txt Diff File
mod - src/Mod/Start/Gui/CMakeLists.txt Diff File
mod - src/Mod/TechDraw/Gui/CMakeLists.txt Diff File
mod - src/Mod/Test/Gui/CMakeLists.txt Diff File
mod - src/Mod/Web/App/CMakeLists.txt Diff File
mod - src/Mod/Web/CMakeLists.txt Diff File
mod - src/Mod/Web/Gui/CMakeLists.txt Diff File
mod - src/Tools/_TEMPLATE_/Gui/CMakeLists.txt Diff File

FreeCAD: master 92db556a

2016-12-15 13:33:33

wmayer

Details Diff
do not use Qt4 macros for Qt5 version of fc_wrap_cpp Affected Issues
0002986
mod - CMakeLists.txt Diff File

FreeCAD: master fd1c42b3

2016-12-23 10:38:27

wmayer

Details Diff
port use of tcp server to Qt5 Affected Issues
0002986
mod - src/Gui/OnlineDocumentation.cpp Diff File
mod - src/Gui/OnlineDocumentation.h Diff File
mod - src/Mod/Web/App/Server.cpp Diff File
mod - src/Mod/Web/App/Server.h Diff File

FreeCAD: master de9aa486

2016-12-23 12:16:58

wmayer

Details Diff
Qt4/Qt5 neutral changes:
connect to commitDataRequest signal for session management
Affected Issues
0002986
mod - src/Gui/GuiApplication.cpp Diff File
mod - src/Gui/GuiApplication.h Diff File

FreeCAD: master d3ff5171

2016-12-23 14:13:43

wmayer

Details Diff
check between Qt4/Qt5 build in cmake Affected Issues
0002986
mod - src/Mod/Sandbox/Gui/CMakeLists.txt Diff File

FreeCAD: master cb1ef116

2016-12-23 14:14:46

wmayer

Details Diff
make some Qt5 specific changes for session management Affected Issues
0002986
mod - src/Gui/GuiApplication.cpp Diff File
mod - src/Gui/GuiApplication.h Diff File

FreeCAD: master 0c3f5230

2016-12-24 15:32:12

wmayer

Details Diff
switch to PySide2 for Qt5 Affected Issues
0002986
mod - CMakeLists.txt Diff File
mod - src/Gui/ApplicationPy.cpp Diff File
mod - src/Gui/CMakeLists.txt Diff File
mod - src/Gui/ViewProviderPyImp.cpp Diff File
mod - src/Gui/ViewProviderPythonFeature.cpp Diff File
mod - src/Gui/WidgetFactory.cpp Diff File
mod - src/Gui/WidgetFactory.h Diff File

FreeCAD: master d74e2d5a

2016-12-25 01:16:26

f3nix


Committer: wmayer Details Diff
Use PySide2 tools for Qt5 build. Affected Issues
0002986
mod - CMakeLists.txt Diff File

FreeCAD: master bed8ff74

2016-12-25 02:21:31

f3nix

Details Diff
Fix crash in Gui::FileOptionsDialog while using Qt5. Affected Issues
0002986
mod - src/Gui/FileDialog.cpp Diff File

FreeCAD: master 3bf2cba5

2016-12-25 10:49:40

wwmayer


Committer: GitHub Details Diff
Merge pull request 0000395 from f3nix/qt5-fixes-1

Fix crash in Gui::FileOptionsDialog while using Qt5.
Affected Issues
0002986
mod - src/Gui/FileDialog.cpp Diff File

FreeCAD: master bf94b191

2016-12-26 21:49:31

wwmayer


Committer: GitHub Details Diff
Merge pull request 0000399 from f3nix/qt5-fixes-2

Fix building with Qt < 5.5.
Affected Issues
0002986
mod - src/Gui/Application.cpp Diff File

FreeCAD: master 524ee4a6

2017-01-05 14:24:03

wmayer

Details Diff
fix Qt5 port of messageHandler Affected Issues
0002986
mod - src/Gui/Application.cpp Diff File

FreeCAD: master 5b5189a8

2017-01-16 00:09:39

wmayer

Details Diff
workaround for running graphviz under Qt5 Affected Issues
0002986
mod - src/Gui/GraphvizView.cpp Diff File

FreeCAD: master 7f884e8b

2017-01-16 01:24:39

blacey


Committer: wmayer Details Diff
Qt5: cmake install dependencies on macOS

* Define QT_PLUGINS_DIR when building Qt5 on macOS
* Add Xcode XCTest search path
Affected Issues
0002986
mod - src/MacAppBundle/CMakeLists.txt Diff File

FreeCAD: master 2ab9ef93

2017-02-08 11:45:16

wmayer

Details Diff
Qt4/Qt5 neutral changes
fix interface of slot functions in DlgSettingsEditorImp to avoid warnings with Qt5
Affected Issues
0002986
mod - src/Gui/DlgEditorImp.cpp Diff File
mod - src/Gui/DlgEditorImp.h Diff File

FreeCAD: master d7541bcd

2017-02-12 04:46:07

f3nix

Details Diff
QStyleOptionViewItemV4 is deprecated in Qt5. Replace it with QStyleOptionViewItem. Affected Issues
0002986
mod - src/Gui/DAGView/DAGRectItem.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp Diff File

FreeCAD: master ec008939

2017-02-12 18:01:27

wwmayer


Committer: GitHub Details Diff
Merge pull request 0000519 from f3nix/qt5-warnings-1

Fix some Qt5 build warnings
Affected Issues
0002986
mod - src/Gui/DAGView/DAGRectItem.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp Diff File

FreeCAD: master 5084b967

2017-02-26 02:36:27

blacey


Committer: wmayer Details Diff
Qt5: build FreeCAD for macOS with both Qt5 and Qt4

* Extend Travis config to build and deploy FreeCAD on
macOS with Qt5, in addition to Qt4
* Link PySide wrapper to <bundle>/MacOS
* Warn on install_name_tool failures (work-around to
confirmed Apple install_name_tool bug)
* Reference XCTest "Current" framework versus "A"
Affected Issues
0002986
mod - .travis.yml Diff File
mod - src/MacAppBundle/CMakeLists.txt Diff File
add - src/MacAppBundle/FreeCAD.app/Contents/MacOS/PySide Diff File
mod - src/Tools/MakeMacBundleRelocatable.py Diff File

FreeCAD: master 61658e60

2017-03-02 18:16:05

blacey


Committer: yorik Details Diff
Qt5: Enabled HiDPI scaling and Use HiDPI Qt Pixmaps

* Enable HiDPI scaling on displays that support it
on Qt 5.6 and later
* Enable HiDPI Pixmaps on Qt 5.1 and later
Affected Issues
0002986
mod - src/Gui/Application.cpp Diff File

FreeCAD: master 8f5c7b44

2017-03-04 18:37:24

blacey


Committer: GitHub Details Diff
Use new FreeCAD/freecad homebrew formula API for Qt4 & Qt5 (0000590) Affected Issues
0002986
mod - .travis.yml Diff File

FreeCAD: master 27d76f3a

2017-03-10 18:54:29

wmayer

Details Diff
Qt5OpenGL: port Image rendering mode to make box zoom & selection and cutting work again Affected Issues
0002986
mod - src/Gui/View3DInventorViewer.cpp Diff File
mod - src/Gui/View3DInventorViewer.h Diff File

FreeCAD: master 749ace7e

2017-03-11 13:35:19

wmayer

Details Diff
Qt5OpenGL: Framebufferobject rendering works and handles transparency and anti-aliasing Affected Issues
0002986
mod - src/Gui/View3DInventorViewer.cpp Diff File

FreeCAD: master b0cd0a51

2017-03-11 15:28:26

wmayer

Details Diff
Qt5OpenGL: release context when finished Affected Issues
0002986
mod - src/Gui/GLPainter.cpp Diff File
mod - src/Gui/Quarter/QuarterWidget.cpp Diff File
mod - src/Gui/View3DInventorViewer.cpp Diff File
mod - src/Mod/Part/Gui/SoBrepFaceSet.cpp Diff File

FreeCAD: master 6638ff90

2017-03-11 15:29:13

wmayer

Details Diff
Qt5OpenGL: do not use pixel buffer for the moment Affected Issues
0002986
mod - src/Gui/Thumbnail.cpp Diff File
mod - src/Gui/View3DInventor.cpp Diff File
mod - src/Gui/View3DPy.cpp Diff File

FreeCAD: master f04badda

2017-03-11 17:23:26

wmayer

Details Diff
Qt5OpenGL: at startup determine some basic information about OpenGL setup Affected Issues
0002986
mod - src/Gui/Application.cpp Diff File

FreeCAD: master 5bf326c1

2017-03-12 11:27:20

wmayer

Details Diff
Qt5OpenGL: fix creating thumbnals, pdf, print preview and snapshot Affected Issues
0002952, 0002986
mod - src/Gui/Thumbnail.cpp Diff File
mod - src/Gui/View3DInventor.cpp Diff File
mod - src/Gui/View3DPy.cpp Diff File

FreeCAD: master ed33adc3

2017-03-12 17:22:36

wmayer

Details Diff
Qt5OpenGL: make off-screen renderer working Affected Issues
0002986
mod - src/Gui/SoFCOffscreenRenderer.cpp Diff File
mod - src/Gui/SoFCOffscreenRenderer.h Diff File
mod - src/Gui/Thumbnail.cpp Diff File
mod - src/Gui/View3DInventor.cpp Diff File
mod - src/Gui/View3DInventorViewer.cpp Diff File
mod - src/Gui/View3DPy.cpp Diff File

FreeCAD: master e1c5597a

2017-03-12 18:08:38

wmayer

Details Diff
Qt5OpenGL: implement grabFramebuffer Affected Issues
0002986
mod - src/Gui/View3DInventorViewer.cpp Diff File
mod - src/Gui/View3DInventorViewer.h Diff File

FreeCAD: master 2c6f1fd5

2017-03-12 21:34:00

wmayer

Details Diff
Qt5OpenGL: fix transparency issue with framebuffer objects with old OpenGL API Affected Issues
0002986
mod - src/Gui/SoFCOffscreenRenderer.cpp Diff File
mod - src/Gui/Thumbnail.cpp Diff File
mod - src/Gui/View3DInventor.cpp Diff File
mod - src/Gui/View3DPy.cpp Diff File

FreeCAD: master 3ac834c7

2017-03-13 23:02:37

wmayer

Details Diff
Qt5OpenGL: use OpenGL debug logger to locate problems, fix a couple of errors Affected Issues
0002986
mod - src/Gui/Flag.cpp Diff File
mod - src/Gui/GLPainter.cpp Diff File
mod - src/Gui/Quarter/QuarterWidget.cpp Diff File
mod - src/Gui/Thumbnail.cpp Diff File
mod - src/Gui/View3DInventor.cpp Diff File
mod - src/Gui/View3DInventorViewer.cpp Diff File
mod - src/Gui/View3DPy.cpp Diff File
mod - src/Mod/Image/Gui/OpenGLImageBox.cpp Diff File

FreeCAD: master 0568209a

2017-03-15 13:17:24

wmayer

Details Diff
Qt5OpenGL: add OpenGL debug logger (deactivated) Affected Issues
0002986
mod - src/Gui/Quarter/QuarterWidget.cpp Diff File

FreeCAD: master 2ba7d8e6

2017-03-15 13:18:53

wmayer

Details Diff
Qt5OpenGL: update flags when dragging or removing Affected Issues
0002986
mod - src/Gui/Flag.cpp Diff File

FreeCAD: master 2ec2ea5a

2017-03-15 16:28:45

wmayer

Details Diff
Qt5OpenGL: fix flickering on resize Affected Issues
0002986
mod - src/Gui/Quarter/QuarterWidget.cpp Diff File

FreeCAD: master 08a901a0

2017-03-21 12:09:56

wmayer

Details Diff
Qt5OpenGL: fix to make the 3d viewer fit into the mdi area after re-docking it Affected Issues
0002986
mod - src/Gui/View3DInventor.cpp Diff File

FreeCAD: master c193dbe2

2017-03-21 16:36:53

wmayer

Details Diff
enable FREECAD_USE_QTOPENGL_WIDGET by default for Qt5, fixes 0002952, fixes 0001401 Affected Issues
0001401, 0002942, 0002952, 0002953, 0002986
mod - CMakeLists.txt Diff File

FreeCAD: master 3da36c16

2017-03-21 16:41:22

wmayer

Details Diff
Qt5OpenGL: add missing header for macOS/Linux builds Affected Issues
0002986
mod - src/Gui/View3DInventor.cpp Diff File

FreeCAD: master 4d9169fa

2017-03-21 16:50:21

wmayer

Details Diff
Qt5OpenGL: add missing header for macOS/Linux builds Affected Issues
0002986
mod - src/Gui/View3DInventor.cpp Diff File

FreeCAD: master e96390e4

2017-03-24 09:28:57

wmayer

Details Diff
Qt5OpenGL: replace gluOrtho2D for macOS, move includes of GL stuff from header to source Affected Issues
0002986
mod - src/Gui/SoFCUnifiedSelection.cpp Diff File
mod - src/Gui/SoFCUnifiedSelection.h Diff File
mod - src/Mod/Image/Gui/OpenGLImageBox.cpp Diff File

FreeCAD: master e006178f

2017-03-24 13:07:32

wwmayer


Committer: GitHub Details Diff
Merge pull request 0000648 from wwmayer/fix_warnings

Qt5OpenGL: replace gluOrtho2D for macOS
Affected Issues
0002986
mod - src/Gui/SoFCUnifiedSelection.cpp Diff File
mod - src/Gui/SoFCUnifiedSelection.h Diff File
mod - src/Mod/Image/Gui/OpenGLImageBox.cpp Diff File

FreeCAD: master c5b7c987

2017-03-26 07:58:35

f3nix


Committer: wmayer Details Diff
Fix building with GCC and Qt5.

issue 0002986
Affected Issues
0002986
mod - src/Mod/Path/App/CMakeLists.txt Diff File

FreeCAD: master 6368b2f8

2017-04-26 02:11:34

Ian Rees

Details Diff
TechDraw: Tidy, and fix Qt5 template text edition Affected Issues
0002986
mod - src/Mod/TechDraw/Gui/DlgTemplateField.cpp Diff File
mod - src/Mod/TechDraw/Gui/DlgTemplateField.h Diff File
mod - src/Mod/TechDraw/Gui/QGISVGTemplate.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGISVGTemplate.h Diff File
mod - src/Mod/TechDraw/Gui/QGVPage.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGVPage.h Diff File
mod - src/Mod/TechDraw/Gui/TemplateTextField.cpp Diff File
mod - src/Mod/TechDraw/Gui/TemplateTextField.h Diff File

FreeCAD: master d02a34c0

2017-05-01 16:53:58

wmayer

Details Diff
Qt5 port: workaround to keep multi-sampling when undocking mdi window Affected Issues
0002986
mod - src/Gui/Quarter/QuarterWidget.cpp Diff File
mod - src/Gui/Quarter/QuarterWidget.h Diff File
mod - src/Gui/Quarter/QuarterWidgetP.cpp Diff File
mod - src/Gui/Quarter/QuarterWidgetP.h Diff File
mod - src/Gui/View3DInventor.cpp Diff File

FreeCAD: master 378a1e4f

2017-05-03 20:01:46

wmayer

Details Diff
Qt5: workaround for undocking of mdi view
fix minor issues reported by clang static analyzer
Affected Issues
0002986
mod - src/Gui/CommandView.cpp Diff File
mod - src/Gui/Document.cpp Diff File
mod - src/Gui/Document.h Diff File
mod - src/Gui/View3DInventor.cpp Diff File
mod - src/Mod/Image/Gui/OpenGLImageBox.cpp Diff File
mod - src/Mod/Sketcher/Gui/SoDatumLabel.cpp Diff File

FreeCAD: master 6bdc3eb2

2017-05-20 14:21:30

wmayer

Details Diff
workaround for broken tree indicators with Qt 5.6 under Windows Affected Issues
0002986
mod - src/Gui/Application.cpp Diff File
mod - src/Gui/Icons/resource.qrc Diff File
add - src/Gui/Icons/style/windows_branch_closed.png Diff File
add - src/Gui/Icons/style/windows_branch_open.png Diff File

FreeCAD: master 1ec3e5da

2017-05-21 03:02:26

wmayer

Details Diff
workaround for broken tree indicators with Qt 5.6 under Windows Affected Issues
0002986
mod - src/Gui/DlgGeneralImp.cpp Diff File

FreeCAD: master e6b9ec5d

2017-07-15 10:50:55

wmayer

Details Diff
Qt5 port: make Sandbox module compile with Qt5 Affected Issues
0002986
mod - src/Mod/Sandbox/Gui/Command.cpp Diff File

Issue History

Date Modified Username Field Change
2017-03-27 17:21 Kunda1 New Issue
2017-03-27 17:21 Kunda1 Tag Attached: Qt
2017-03-27 17:21 Kunda1 Tag Attached: Qt5
2017-03-27 17:22 Kunda1 Changeset attached => FreeCAD master e006178f
2017-03-27 17:22 Kunda1 Changeset attached => FreeCAD master e96390e4
2017-03-27 17:22 Kunda1 Changeset attached => FreeCAD master 4d9169fa
2017-03-27 17:22 Kunda1 Changeset attached => FreeCAD master 3da36c16
2017-03-27 17:23 Kunda1 Changeset attached => FreeCAD master c193dbe2
2017-03-27 17:23 Kunda1 Changeset attached => FreeCAD master 08a901a0
2017-03-27 17:23 Kunda1 Changeset attached => FreeCAD master 2ec2ea5a
2017-03-27 17:23 Kunda1 Changeset attached => FreeCAD master 2ba7d8e6
2017-03-27 17:23 Kunda1 Changeset attached => FreeCAD master 0568209a
2017-03-27 17:23 Kunda1 Changeset attached => FreeCAD master 3ac834c7
2017-03-27 17:24 Kunda1 Changeset attached => FreeCAD master 2c6f1fd5
2017-03-27 17:24 Kunda1 Changeset attached => FreeCAD master e1c5597a
2017-03-27 17:24 Kunda1 Changeset attached => FreeCAD master ed33adc3
2017-03-27 17:24 Kunda1 Changeset attached => FreeCAD master 5bf326c1
2017-03-27 17:25 Kunda1 Relationship added parent of 0002952
2017-03-27 17:26 Kunda1 Relationship added parent of 0001401
2017-03-27 17:26 Kunda1 Relationship added parent of 0002868
2017-03-27 17:27 Kunda1 Relationship added parent of 0002953
2017-03-27 17:29 Kunda1 Changeset attached => FreeCAD master f04badda
2017-03-27 17:29 Kunda1 Relationship added parent of 0002942
2017-03-27 17:30 Kunda1 Relationship added parent of 0001867
2017-03-27 17:31 Kunda1 Changeset attached => FreeCAD master 6638ff90
2017-03-27 17:32 Kunda1 Changeset attached => FreeCAD master b0cd0a51
2017-03-27 17:32 Kunda1 Changeset attached => FreeCAD master 749ace7e
2017-03-27 17:32 Kunda1 Changeset attached => FreeCAD master 27d76f3a
2017-03-27 17:32 Kunda1 Changeset attached => FreeCAD master 8f5c7b44
2017-03-27 17:32 Kunda1 Changeset attached => FreeCAD master 61658e60
2017-03-27 17:32 Kunda1 Changeset attached => FreeCAD master 5084b967
2017-03-27 17:33 Kunda1 Changeset attached => FreeCAD master ec008939
2017-03-27 17:33 Kunda1 Changeset attached => FreeCAD master d7541bcd
2017-03-27 17:33 Kunda1 Changeset attached => FreeCAD master 2ab9ef93
2017-03-27 17:34 Kunda1 Changeset attached => FreeCAD master 7f884e8b
2017-03-27 17:34 Kunda1 Changeset attached => FreeCAD master 5b5189a8
2017-03-27 17:34 Kunda1 Changeset attached => FreeCAD master 524ee4a6
2017-03-27 17:34 Kunda1 Changeset attached => FreeCAD master bf94b191
2017-03-27 17:34 Kunda1 Changeset attached => FreeCAD master 3bf2cba5
2017-03-27 17:35 Kunda1 Changeset attached => FreeCAD master bed8ff74
2017-03-27 17:35 Kunda1 Changeset attached => FreeCAD master d74e2d5a
2017-03-27 17:36 Kunda1 Changeset attached => FreeCAD master 0c3f5230
2017-03-27 17:36 Kunda1 Changeset attached => FreeCAD master cb1ef116
2017-03-27 17:36 Kunda1 Changeset attached => FreeCAD master d3ff5171
2017-03-27 17:36 Kunda1 Changeset attached => FreeCAD master de9aa486
2017-03-27 17:36 Kunda1 Changeset attached => FreeCAD master fd1c42b3
2017-03-27 17:36 Kunda1 Changeset attached => FreeCAD master 92db556a
2017-03-27 17:36 Kunda1 Changeset attached => FreeCAD master e5c6bf5b
2017-03-27 17:36 Kunda1 Changeset attached => FreeCAD master 87f28668
2017-03-27 17:37 Kunda1 Changeset attached => FreeCAD master 5e375a62
2017-03-27 17:37 Kunda1 Changeset attached => FreeCAD master 57e71e5d
2017-03-27 17:37 Kunda1 Changeset attached => FreeCAD master b2487828
2017-03-27 17:37 Kunda1 Changeset attached => FreeCAD master ad7234ff
2017-03-27 17:37 Kunda1 Changeset attached => FreeCAD master 4933e17a
2017-03-27 17:38 Kunda1 Changeset attached => FreeCAD master 07943d2a
2017-03-27 17:38 Kunda1 Changeset attached => FreeCAD master d2cb4e4a
2017-03-27 17:38 Kunda1 Changeset attached => FreeCAD master 57e7d3ad
2017-03-27 17:38 Kunda1 Changeset attached => FreeCAD master 1cdee209
2017-03-27 17:38 Kunda1 Changeset attached => FreeCAD master 7e018146
2017-03-27 17:40 Kunda1 Changeset attached => FreeCAD master 8c6bede7
2017-03-27 17:40 Kunda1 Changeset attached => FreeCAD master 8b2f435c
2017-03-27 17:40 Kunda1 Changeset attached => FreeCAD master 2c79424f
2017-03-27 17:40 Kunda1 Changeset attached => FreeCAD master c50bc176
2017-03-27 17:40 Kunda1 Changeset attached => FreeCAD master f188995e
2017-03-27 17:40 Kunda1 Changeset attached => FreeCAD master 80e8ae63
2017-03-27 17:41 Kunda1 Changeset attached => FreeCAD master 81b59324
2017-03-27 17:41 Kunda1 Changeset attached => FreeCAD master b5519922
2017-03-27 17:41 Kunda1 Changeset attached => FreeCAD master 3df6064e
2017-03-27 17:41 Kunda1 Changeset attached => FreeCAD master d9b7a5fb
2017-03-27 17:41 Kunda1 Changeset attached => FreeCAD master 657ac1f5
2017-03-27 17:41 Kunda1 Changeset attached => FreeCAD master 3f3d8a95
2017-03-27 17:42 Kunda1 Changeset attached => FreeCAD master e1f3fe1b
2017-03-27 17:42 Kunda1 Changeset attached => FreeCAD master 31fd2d17
2017-03-27 17:42 Kunda1 Changeset attached => FreeCAD master 8de9436c
2017-03-27 17:42 Kunda1 Changeset attached => FreeCAD master 69c241ba
2017-03-27 17:42 Kunda1 Changeset attached => FreeCAD master 4ef8c970
2017-03-27 17:42 Kunda1 Changeset attached => FreeCAD master db345cb6
2017-03-27 17:43 Kunda1 Changeset attached => FreeCAD master 5be29861
2017-03-27 17:43 Kunda1 Changeset attached => FreeCAD master 62ccb845
2017-03-27 17:43 Kunda1 Changeset attached => FreeCAD master 0aa944a1
2017-03-27 17:43 Kunda1 Changeset attached => FreeCAD master ab262717
2017-03-27 17:43 Kunda1 Changeset attached => FreeCAD master 9aa3cfb4
2017-03-27 17:44 Kunda1 Changeset attached => FreeCAD master c2a31fe0
2017-03-27 17:44 Kunda1 Changeset attached => FreeCAD master 9beb7d21
2017-03-27 17:45 Kunda1 Changeset attached => FreeCAD master 99ca18f5
2017-03-27 17:45 Kunda1 Changeset attached => FreeCAD master 7d0e892d
2017-03-27 17:45 Kunda1 Changeset attached => FreeCAD master e6379ea6
2017-03-27 17:46 Kunda1 Changeset attached => FreeCAD master d3d01db9
2017-03-27 17:46 Kunda1 Changeset attached => FreeCAD master 4d85f0e4
2017-03-27 17:46 Kunda1 Changeset attached => FreeCAD master f7b8135d
2017-03-27 17:46 Kunda1 Changeset attached => FreeCAD master 3b463f21
2017-03-27 17:46 Kunda1 Changeset attached => FreeCAD master cd2db00f
2017-03-27 17:46 Kunda1 Changeset attached => FreeCAD master d5c074f8
2017-03-27 18:02 Kunda1 Summary Port from Qt4 to Qt5 => Port from Qt4 to Qt5 (Ongoing)
2017-03-28 07:57 wmayer Changeset attached => FreeCAD master c5b7c987
2017-03-28 17:10 Kunda1 Status new => confirmed
2017-04-25 12:41 Kunda1 Note Added: 0008755
2017-04-26 00:10 Kunda1 Sticky Issue No => Yes
2017-05-01 17:55 Kunda1 Changeset attached => FreeCAD master d02a34c0
2017-05-01 18:04 Kunda1 Changeset attached => FreeCAD master 6368b2f8
2017-05-04 06:26 Kunda1 Changeset attached => FreeCAD master 378a1e4f
2017-05-22 12:29 Kunda1 Changeset attached => FreeCAD master 1ec3e5da
2017-05-22 12:29 Kunda1 Changeset attached => FreeCAD master 6bdc3eb2
2017-07-17 23:20 Kunda1 Relationship added parent of 0003130
2017-07-18 16:04 Kunda1 Changeset attached => FreeCAD master e6b9ec5d
2017-11-26 22:18 wmayer Target Version 0.17 => 0.18
2018-03-20 13:13 Kunda1 Priority normal => high
2018-03-20 13:13 Kunda1 Severity minor => major
2018-10-05 23:54 Kunda1 Relationship added parent of 0003522
2019-01-16 16:36 Kunda1 Relationship added parent of 0003774