The BoardEditor class.
More...
#include <boardeditor.h>
Inherits QObject.
◆ BoardEditor() [1/3]
◆ BoardEditor() [2/3]
◆ BoardEditor() [3/3]
◆ ~BoardEditor()
◆ getProjectEditor()
◆ getBoard()
◆ getUiIndex()
◆ setUiIndex()
| void setUiIndex |
( |
int |
index | ) |
|
|
noexcept |
◆ getUiData()
| ui::BoardData getUiData |
( |
| ) |
const |
|
noexcept |
◆ setUiData()
| void setUiData |
( |
const ui::BoardData & |
data | ) |
|
|
noexcept |
◆ isRebuildingPlanes()
| bool isRebuildingPlanes |
( |
| ) |
const |
|
noexcept |
◆ schedulePlanesRebuild()
| void schedulePlanesRebuild |
( |
| ) |
|
◆ startPlanesRebuild()
| void startPlanesRebuild |
( |
bool |
force = false | ) |
|
|
noexcept |
◆ startDrc()
| void startDrc |
( |
bool |
quick | ) |
|
|
noexcept |
◆ registerActiveTab() [1/2]
◆ unregisterActiveTab() [1/2]
◆ registerActiveTab() [2/2]
◆ unregisterActiveTab() [2/2]
◆ execBoardSetupDialog()
| void execBoardSetupDialog |
( |
bool |
switchToDrcSettings = false | ) |
|
|
noexcept |
◆ execStepExportDialog()
| void execStepExportDialog |
( |
| ) |
|
|
noexcept |
◆ prepareOrderPcb()
Prepare the "Order PCB" feature (request server status)
◆ startOrderPcbUpload()
| void startOrderPcbUpload |
( |
bool |
openBrowser | ) |
|
|
noexcept |
Start the "Order PCB" upload.
- Parameters
-
| openBrowser | Whether to open the web browser after the upload or not. |
◆ operator=()
◆ uiIndexChanged
◆ planesRebuildStatusChanged
| void planesRebuildStatusChanged |
( |
| ) |
|
|
signal |
◆ planesUpdated
◆ drcMessageHighlightRequested
| void drcMessageHighlightRequested |
( |
std::shared_ptr< const RuleCheckMessage > |
msg, |
|
|
bool |
zoomTo |
|
) |
| |
|
signal |
◆ aboutToBeDestroyed
| void aboutToBeDestroyed |
( |
| ) |
|
|
signal |
◆ setDrcResult()
◆ registeredTabsModified()
| void registeredTabsModified |
( |
| ) |
|
|
privatenoexcept |
◆ planesRebuildTimerTimeout()
| void planesRebuildTimerTimeout |
( |
| ) |
|
|
privatenoexcept |
◆ onUiDataChanged
◆ mProjectEditor
◆ mProject
◆ mBoard
◆ mUiIndex
◆ mPlanesBuilder
◆ mPlanesRebuildTimer
| std::unique_ptr<QTimer> mPlanesRebuildTimer |
|
private |
◆ mTimestampOfLastPlaneRebuild
| qint64 mTimestampOfLastPlaneRebuild |
|
private |
◆ mDrc
◆ mDrcNotification
◆ mDrcUndoStackState
◆ mDrcMessages
◆ mOrderRequest
◆ mOrderStatus
◆ mOrderUploadProgressPercent
| int mOrderUploadProgressPercent |
|
private |
-1 means "not in progress"
◆ mOrderOpenBrowser
◆ mDrcExecutionError
| QString mDrcExecutionError |
|
private |
◆ mActive2dTabs
◆ mActive3dTabs
The documentation for this class was generated from the following files: