20#ifndef LIBREPCB_EDITOR_RULECHECKDOCK_H
21#define LIBREPCB_EDITOR_RULECHECKDOCK_H
101 bool approve) noexcept override;
The RuleCheckMessage class.
Definition rulecheckmessage.h:45
The SExpression class.
Definition sexpression.h:69
Definition rulechecklistwidget.h:44
The RuleCheckDock class.
Definition rulecheckdock.h:50
void setApprovals(const QSet< SExpression > &approvals) noexcept
Definition rulecheckdock.cpp:104
Mode
Definition rulecheckdock.h:55
void setMessages(const std::optional< RuleCheckMessageList > &messages) noexcept
Definition rulecheckdock.cpp:92
virtual bool ruleCheckFixAvailable(std::shared_ptr< const RuleCheckMessage > msg) noexcept override
Definition rulecheckdock.cpp:133
void runQuickCheckRequested()
void setProgressPercent(int percent) noexcept
Definition rulecheckdock.cpp:76
virtual void ruleCheckApproveRequested(std::shared_ptr< const RuleCheckMessage > msg, bool approve) noexcept override
Definition rulecheckdock.cpp:151
QScopedPointer< Ui::RuleCheckDock > mUi
Definition rulecheckdock.h:109
virtual void ruleCheckDescriptionRequested(std::shared_ptr< const RuleCheckMessage > msg) noexcept override
Definition rulecheckdock.cpp:144
virtual void ruleCheckFixRequested(std::shared_ptr< const RuleCheckMessage > msg) noexcept override
Definition rulecheckdock.cpp:139
void messageApprovalRequested(const RuleCheckMessage &msg, bool approve)
virtual void ruleCheckMessageDoubleClicked(std::shared_ptr< const RuleCheckMessage > msg) noexcept override
Definition rulecheckdock.cpp:165
bool setInteractive(bool interactive) noexcept
Set whether the dock widget should be interactive or not.
Definition rulecheckdock.cpp:66
void setProgressStatus(const QString &status) noexcept
Definition rulecheckdock.cpp:84
void settingsDialogRequested()
const Mode mMode
Definition rulecheckdock.h:108
void updateTitle(std::optional< int > unapprovedMessages) noexcept
Definition rulecheckdock.cpp:113
void messageSelected(const RuleCheckMessage &msg, bool zoomTo)
virtual void ruleCheckMessageSelected(std::shared_ptr< const RuleCheckMessage > msg) noexcept override
Definition rulecheckdock.cpp:158
Definition occmodel.cpp:77
QVector< std::shared_ptr< const RuleCheckMessage > > RuleCheckMessageList
Definition rulecheckmessage.h:104