| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
|
| | #ifndef LC_MODIFYALIGNREFOPTIONS_H |
| | #define LC_MODIFYALIGNREFOPTIONS_H |
| |
|
| | #include "lc_actionoptionswidgetbase.h" |
| |
|
| | class LC_ActionModifyAlignRef; |
| | namespace Ui { |
| | class LC_ModifyAlignRefOptions; |
| | } |
| |
|
| | class LC_ModifyAlignRefOptions : public LC_ActionOptionsWidgetBase{ |
| | Q_OBJECT |
| | public: |
| | explicit LC_ModifyAlignRefOptions(); |
| | ~LC_ModifyAlignRefOptions() override; |
| | protected slots: |
| | void onScaleClicked(bool clicked); |
| | void languageChange() override; |
| | void cbKeepOriginalsClicked(bool val); |
| | void cbUseCurrentAttributesClicked(bool val); |
| | void cbUseCurrentLayerClicked(bool val); |
| | protected: |
| | void doSaveSettings() override; |
| | void doSetAction(RS_ActionInterface *a, bool update) override; |
| | void setScaleToActionAndView(bool val); |
| | void setUseCurrentLayerToActionAndView(bool val); |
| | void setUseCurrentAttributesToActionAndView(bool val); |
| | void setKeepOriginalsToActionAndView(bool val); |
| | private: |
| | Ui::LC_ModifyAlignRefOptions *ui; |
| | LC_ActionModifyAlignRef* m_action = nullptr; |
| | }; |
| |
|
| | #endif |
| |
|