FreeCAD/FreeCAD

BIM: TDView - if no page is selected, offer user an option on which page to place the view (proposal: make a DlgPageChooser available via python)

オープン

#19,469 opened on 2025/02/07

 (4 件のコメント) (2 件のリアクション) (0 人の担当者)C++ (5,550 件のフォーク)batch import
Good first issueMod: BIMMod: TechDrawType: Feature

Repository metrics

Stars
 (30,913 個のスター)
PR merge metrics
 (平均マージ 24d 7h) (30d で 217 merged PRs)

説明

Is there an existing issue for this?

  • I have searched the existing issues

Problem description

Feature Request

Problem: When user starts BIM_TDView command without selecting a page, the new view is placed on a random (?) page. User has no influence on which page the view is placed.

Possible solution:

  • if no page is selected, invoke the Page chooser dialogue - the same, that TechDraw_View uses in this case. This would add consistency across workbenches

Page chooser dialogue from TechDraw_View

Image

Full version info

OS: Windows 10 build 19045
Architecture: x86_64
Version: 1.1.0dev.40077 (Git) Conda
Build type: Release
Branch: main
Hash: a85756b1c94c30252f99c7bc497beed5c8dcbf25
Python 3.11.11, Qt 5.15.15, Coin 4.0.3, Vtk 9.3.0, OCC 7.8.1
Locale: English/United States (en_US)
Stylesheet/Theme/QtStyle: FreeCAD Light.qss/FreeCAD Light/Fusion
Logical/physical DPI: 96/92.6073
Installed mods: 
  * symbols_library

Subproject(s) affected?

BIM

Anything else?

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

コントリビューターガイド