LibrePCB Developers Documentation
|
#include "kicadlibraryimport.h"
#include "kicadlibraryconverter.h"
#include "kicadtypeconverter.h"
#include "kicadtypes.h"
#include <librepcb/core/fileio/fileutils.h>
#include <librepcb/core/fileio/transactionaldirectory.h>
#include <librepcb/core/fileio/transactionalfilesystem.h>
#include <librepcb/core/library/cmp/component.h>
#include <librepcb/core/library/dev/device.h>
#include <librepcb/core/library/pkg/package.h>
#include <librepcb/core/library/sym/symbol.h>
#include <librepcb/core/utils/messagelogger.h>
#include <librepcb/core/workspace/workspacelibrarydb.h>
#include <QtConcurrent>
#include <QtCore>
Namespaces | |
namespace | librepcb |
namespace | librepcb::kicadimport |
Functions | |
static QString | generatedBy (QString libName, QStringList keys) |
static void | mergeSymbolGates (KiCadSymbolGate &out, const KiCadSymbolGate &in) |
static QList< KiCadSymbolGate > | mergeSymbolGates (const QList< KiCadSymbolGate > &gates, const QString &symbolName) |
template<typename T > | |
static bool | setDependent (T &obj, bool dependent, Qt::CheckState &checkState) noexcept |