Sun, 04 Oct 2015 13:19:45 +0300
Subject Bézier curve fineness to the grid. By default, the coarse grid uses 8 segments, medium 16 and fine 32. Moved rasterization from demoting to inlining, it feels more sensible for it to be there.
#pragma once #include <QObject> #include "main.h" class MainWindow; class ConfigurationValueBag; class GuiUtilities; class LDDocument; class DocumentManager; // // Objects that are to take part in the MainWindow's hierarchy multiple-inherit from this class to get a few useful // pointer members. // class HierarchyElement { public: HierarchyElement (QObject* parent); const LDObjectList& selectedObjects(); LDDocument* currentDocument(); GuiUtilities* guiUtilities() const; protected: MainWindow* m_window; ConfigurationValueBag* m_config; DocumentManager* m_documents; };