The NewElementWizardContext class.
More...
#include <newelementwizardcontext.h>
Inherits QObject.
◆ PageId
Enumerator |
---|
ID_None | last page
|
ID_ChooseType | |
ID_CopyFrom | |
ID_EnterMetadata | |
ID_PackagePads | |
ID_ComponentProperties | |
ID_ComponentSymbols | |
ID_ComponentSignals | |
ID_ComponentPinSignalMap | |
ID_DeviceProperties | |
◆ ElementType
Enumerator |
---|
None | |
ComponentCategory | |
PackageCategory | |
Symbol | |
Package | |
Component | |
Device | |
◆ NewElementWizardContext() [1/3]
◆ NewElementWizardContext() [2/3]
◆ NewElementWizardContext() [3/3]
◆ ~NewElementWizardContext()
◆ getOutputDirectory()
const FilePath & getOutputDirectory |
( |
| ) |
const |
|
inlinenoexcept |
◆ getWorkspace()
◆ getLayerProvider()
◆ getLibLocaleOrder()
const QStringList & getLibLocaleOrder |
( |
| ) |
const |
|
noexcept |
◆ reset()
◆ copyElement()
◆ createLibraryElement()
void createLibraryElement |
( |
| ) |
|
◆ operator=()
◆ mWorkspace
◆ mLibrary
◆ mLayerProvider
◆ mOutputDirectory
◆ mFiles
QHash<QString, QByteArray> mFiles |
◆ mElementType
◆ mElementName
◆ mElementDescription
QString mElementDescription |
◆ mElementKeywords
◆ mElementAuthor
◆ mElementVersion
std::optional<Version> mElementVersion |
◆ mElementCategoryUuids
QSet<Uuid> mElementCategoryUuids |
◆ mSymbolPins
◆ mSymbolPolygons
◆ mSymbolCircles
◆ mSymbolTexts
◆ mPackageAssemblyType
◆ mPackagePads
◆ mPackageModels
◆ mPackageFootprints
◆ mComponentSchematicOnly
bool mComponentSchematicOnly |
◆ mComponentAttributes
◆ mComponentDefaultValue
QString mComponentDefaultValue |
◆ mComponentPrefixes
◆ mComponentSignals
◆ mComponentSymbolVariants
◆ mDeviceComponentUuid
std::optional<Uuid> mDeviceComponentUuid |
◆ mDevicePackageUuid
std::optional<Uuid> mDevicePackageUuid |
◆ mDevicePadSignalMap
◆ mDeviceAttributes
◆ mDeviceParts
The documentation for this class was generated from the following files: