~ubuntu-branches/ubuntu/trusty/muse/trusty

« back to all changes in this revision

Viewing changes to muse/waveedit/wavecanvas.h

  • Committer: Package Import Robot
  • Author(s): Alessio Treglia
  • Date: 2013-08-28 16:25:57 UTC
  • mto: This revision was merged to the branch mainline in revision 27.
  • Revision ID: package-import@ubuntu.com-20130828162557-knls3ip7j262eepx
Tags: upstream-2.1.2
ImportĀ upstreamĀ versionĀ 2.1.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
114
114
      virtual void drawItem(QPainter&, const CItem*, const QRect&);
115
115
      void drawTopItem(QPainter &p, const QRect &rect);
116
116
      virtual void drawMoving(QPainter&, const CItem*, const QRect&);
117
 
      virtual MusECore::Undo moveCanvasItems(CItemList&, int, int, DragType);
118
 
      virtual bool moveItem(MusECore::Undo&, CItem*, const QPoint&, DragType);
 
117
      virtual MusECore::Undo moveCanvasItems(CItemList&, int, int, DragType, bool rasterize = true);
 
118
      virtual bool moveItem(MusECore::Undo&, CItem*, const QPoint&, DragType, bool rasterize = true);
119
119
      virtual CItem* newItem(const QPoint&, int);
120
120
      virtual void resizeItem(CItem*, bool noSnap, bool);
121
121
      virtual void newItem(CItem*, bool noSnap);
128
128
 
129
129
      int y2pitch(int) const;
130
130
      int pitch2y(int) const;
 
131
      inline int y2height(int) const { return height(); }
 
132
      inline int yItemOffset() const { return 0; }
131
133
      virtual void drawCanvas(QPainter&, const QRect&);
132
134
      virtual void itemPressed(const CItem*);
133
135
      virtual void itemReleased(const CItem*, const QPoint&);