]> git.sesse.net Git - kdenlive/blobdiff - src/projectitem.h
Const'ref
[kdenlive] / src / projectitem.h
index 6d07b1b83492929784e7e51e850804adaecaf32c..a917ca747bafa3af554d019950b386a7f0941cb3 100644 (file)
@@ -41,8 +41,8 @@ class DocClipBase;
 class ProjectItem : public QTreeWidgetItem
 {
 public:
-    ProjectItem(QTreeWidget * parent, DocClipBase *clip, QSize pixmapSize);
-    ProjectItem(QTreeWidgetItem * parent, DocClipBase *clip, QSize pixmapSize);
+    ProjectItem(QTreeWidget * parent, DocClipBase *clip, const QSize &pixmapSize);
+    ProjectItem(QTreeWidgetItem * parent, DocClipBase *clip, const QSize &pixmapSize);
     virtual ~ProjectItem();
     QDomElement toXml() const;
     int numReferences() const;
@@ -58,7 +58,7 @@ public:
     CLIPTYPE clipType() const;
     void changeDuration(int frames);
     DocClipBase *referencedClip();
-    void setProperties(QMap <QString, QString> props);
+    void setProperties(const QMap <QString, QString> &props);
     void setProperty(const QString &key, const QString &value);
     void clearProperty(const QString &key);
     QString getClipHash() const;
@@ -79,7 +79,7 @@ public:
     /** \brief Returns true if the thumbnail for this clip has been loaded. */
     bool hasPixmap() const;
     /** \brief Sets the thumbnail for this clip. */
-    void setPixmap(const QPixmap p);
+    void setPixmap(const QPixmap& p);
 
     virtual bool operator<(const QTreeWidgetItem &other)const {
         int column = treeWidget()->sortColumn();
@@ -94,9 +94,9 @@ private:
     QString m_clipId;
     bool m_pixmapSet;
     /** @brief Setup basic properties */
-    void buildItem(QSize pixmapSize);
+    void buildItem(const QSize &pixmapSize);
     /** @brief Check if an xml project file has proxies */
-    bool playlistHasProxies(const QString path);
+    bool playlistHasProxies(const QString& path);
 };
 
 #endif