![]() |
LibrePCB Developers Documentation
|
This class provides a Dialog (GUI) to change the grid settings of a librepcb::editor::GraphicsView. More...
#include <gridsettingsdialog.h>
Inherits QDialog.
Collaboration diagram for GridSettingsDialog:Classes | |
| struct | Grid |
Signals | |
| void | gridPropertiesChanged (const PositiveLength &interval, const LengthUnit &unit, Theme::GridStyle style) |
Public Member Functions | |
| GridSettingsDialog ()=delete | |
| GridSettingsDialog (const GridSettingsDialog &other)=delete | |
| GridSettingsDialog (const PositiveLength &interval, const LengthUnit &unit, Theme::GridStyle style, QWidget *parent=nullptr) noexcept | |
| ~GridSettingsDialog () noexcept | |
| const PositiveLength & | getInterval () const noexcept |
| const LengthUnit & | getUnit () const noexcept |
| Theme::GridStyle | getStyle () const noexcept |
| GridSettingsDialog & | operator= (const GridSettingsDialog &rhs)=delete |
Private Member Functions | |
| void | rbtnGroupClicked (int id) noexcept |
| void | edtIntervalValueChanged (const PositiveLength &value) noexcept |
| void | edtIntervalUnitChanged (const LengthUnit &unit) noexcept |
| void | buttonBoxClicked (QAbstractButton *button) noexcept |
Private Attributes | |
| QScopedPointer< Ui::GridSettingsDialog > | mUi |
| Grid | mOriginalGrid |
| Grid | mCurrentGrid |
This class provides a Dialog (GUI) to change the grid settings of a librepcb::editor::GraphicsView.
|
delete |
|
delete |
|
explicitnoexcept |
|
noexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
delete |
|
signal |
Here is the caller graph for this function:
|
privatenoexcept |
|
privatenoexcept |
|
privatenoexcept |
|
privatenoexcept |
Here is the call graph for this function:
|
private |
|
private |
|
private |