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: