Merge branch 'main' into bim-cleanup-license

This commit is contained in:
marcuspollio
2025-04-11 15:13:45 +02:00
committed by GitHub
699 changed files with 6809 additions and 155717 deletions

View File

@@ -24,6 +24,16 @@
# * *
# ***************************************************************************
__title__ = "FreeCAD Project"
__author__ = "Yorik van Havre"
__url__ = "https://www.freecad.org"
## @package ArchProject
# \ingroup ARCH
# \brief The Project object and tools
#
# This module provides tools to build Project objects.
"""This module provides tools to build Project objects. Project objects are
objects specifically for better IFC compatibility, allowing the user to tweak
certain IFC relevant values.
@@ -32,26 +42,17 @@ certain IFC relevant values.
import FreeCAD
import ArchIFC
import ArchIFCView
if FreeCAD.GuiUp:
from PySide.QtCore import QT_TRANSLATE_NOOP
import FreeCADGui
from draftutils.translate import translate
from PySide.QtCore import QT_TRANSLATE_NOOP
else:
def translate(ctxt,txt):
return txt
def QT_TRANSLATE_NOOP(ctxt,txt):
return txt
## @package ArchProject
# \ingroup ARCH
# \brief The Project object and tools
#
# This module provides tools to build Project objects.
__title__ = "FreeCAD Project"
__author__ = "Yorik van Havre"
__url__ = "https://www.freecad.org"
class _Project(ArchIFC.IfcContext):
"""The project object.