This commit is contained in:
Matthias Koefferlein
2022-05-15 10:31:09 +02:00
parent b17b2714a5
commit f5b4bbb62c
57 changed files with 388 additions and 349 deletions
@@ -38,7 +38,7 @@ namespace lay
const double initial_elevation = 15.0;
D25View::D25View (lay::Dispatcher *root, LayoutView *view)
D25View::D25View (lay::Dispatcher *root, LayoutViewBase *view)
: lay::Browser (root, view, "d25_view"),
dm_rerun_macro (this, &D25View::rerun_macro),
dm_fit (this, &D25View::fit)
@@ -146,7 +146,7 @@ D25View::menu_activated (const std::string &symbol)
}
D25View *
D25View::open (lay::LayoutView *view)
D25View::open (lay::LayoutViewBase *view)
{
D25View *d25_view = view->get_plugin<lay::D25View> ();
if (d25_view) {
@@ -37,7 +37,7 @@ namespace Ui
namespace lay
{
class LayoutView;
class LayoutViewBase;
}
namespace db
@@ -57,14 +57,14 @@ class D25View
Q_OBJECT
public:
D25View (lay::Dispatcher *root, lay::LayoutView *view);
D25View (lay::Dispatcher *root, lay::LayoutViewBase *view);
~D25View ();
virtual void menu_activated (const std::string &symbol);
virtual void deactivated ();
virtual void activated ();
static D25View *open (lay::LayoutView *view);
static D25View *open (lay::LayoutViewBase *view);
void close ();
void clear ();
void begin (const std::string &generator);
@@ -711,7 +711,7 @@ D25ViewWidget::finish ()
}
void
D25ViewWidget::attach_view (LayoutView *view)
D25ViewWidget::attach_view (LayoutViewBase *view)
{
mp_view = view;
}
@@ -57,7 +57,7 @@ namespace tl
namespace lay
{
class LayoutView;
class LayoutViewBase;
class LayerPropertiesNode;
class D25ViewWidget;
@@ -106,7 +106,7 @@ public:
void mouseReleaseEvent (QMouseEvent *event);
void mouseMoveEvent (QMouseEvent *event);
void attach_view(lay::LayoutView *view);
void attach_view(lay::LayoutViewBase *view);
QVector3D hit_point_with_scene(const QVector3D &line_dir);
void refresh ();
@@ -187,7 +187,7 @@ private:
double m_scale_factor;
double m_vscale_factor;
QVector3D m_displacement;
lay::LayoutView *mp_view;
lay::LayoutViewBase *mp_view;
db::DBox m_bbox;
double m_zmin, m_zmax;
bool m_zset;