20#ifndef LIBREPCB_EDITOR_PARTINFORMATIONPROVIDER_H
21#define LIBREPCB_EDITOR_PARTINFORMATIONPROVIDER_H
94 qreal
getPrice(
int quantity = 1) const noexcept;
95 QString
getPriceStr(
int quantity = 1, const
char* prefix = "$ ",
96 const
char* suffix = "") const noexcept;
97 static QString
formatQuantity(const QLocale& locale,
int qty) noexcept;
131 int timeoutMs) noexcept;
152 void reset() noexcept;
196 uint seed = 0) noexcept {
197 return ::qHash(qMakePair(key.mpn, key.manufacturer), seed);
Access to a LibrePCB API endpoint.
Definition apiendpoint.h:42
This class represents absolute, well-formatted paths to files or directories.
Definition filepath.h:127
The Part class.
Definition part.h:46
The SExpression class.
Definition sexpression.h:69
std::size_t qHash(const EditorWidgetBase::Feature &feature, std::size_t seed=0) noexcept
Definition editorwidgetbase.h:273
Definition occmodel.cpp:76