LibrePCB Developers Documentation
|
#include "packageeditorstate_select.h"
#include "../../../cmd/cmdcircleedit.h"
#include "../../../cmd/cmdholeedit.h"
#include "../../../cmd/cmdpolygonedit.h"
#include "../../../cmd/cmdstroketextedit.h"
#include "../../../cmd/cmdzoneedit.h"
#include "../../../dialogs/circlepropertiesdialog.h"
#include "../../../dialogs/dxfimportdialog.h"
#include "../../../dialogs/holepropertiesdialog.h"
#include "../../../dialogs/movealigndialog.h"
#include "../../../dialogs/polygonpropertiesdialog.h"
#include "../../../dialogs/stroketextpropertiesdialog.h"
#include "../../../dialogs/zonepropertiesdialog.h"
#include "../../../editorcommandset.h"
#include "../../../graphics/circlegraphicsitem.h"
#include "../../../graphics/graphicsscene.h"
#include "../../../graphics/holegraphicsitem.h"
#include "../../../graphics/polygongraphicsitem.h"
#include "../../../graphics/stroketextgraphicsitem.h"
#include "../../../graphics/zonegraphicsitem.h"
#include "../../../undostack.h"
#include "../../../utils/menubuilder.h"
#include "../../../widgets/graphicsview.h"
#include "../../../widgets/positivelengthedit.h"
#include "../../cmd/cmddragselectedfootprintitems.h"
#include "../../cmd/cmdfootprintpadedit.h"
#include "../../cmd/cmdpastefootprintitems.h"
#include "../../cmd/cmdremoveselectedfootprintitems.h"
#include "../footprintclipboarddata.h"
#include "../footprintgraphicsitem.h"
#include "../footprintpadgraphicsitem.h"
#include "../footprintpadpropertiesdialog.h"
#include "../packageeditorwidget.h"
#include <librepcb/core/import/dxfreader.h>
#include <librepcb/core/library/pkg/package.h>
#include <librepcb/core/utils/clipperhelpers.h>
#include <librepcb/core/utils/scopeguard.h>
#include <librepcb/core/utils/tangentpathjoiner.h>
#include <librepcb/core/utils/transform.h>
#include <QtCore>
Namespaces | |
namespace | librepcb |
namespace | librepcb::editor |
Functions | |
template<typename TCpy , typename TSel > | |
static bool | hasSelectedObjects (const TCpy &copied, const TSel &selected) noexcept |