X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fclipproperties.h;h=e3a93702a4492e9ba9d69abb39708381c10aeb97;hb=c3302003093710ee247ad84c0fe2ef3c579d417f;hp=029f3a892c13e19aa0bd0357aecabc486ba987e1;hpb=70ebf67bae6316df767bf9f15d52f9fc72bc9d88;p=kdenlive diff --git a/src/clipproperties.h b/src/clipproperties.h index 029f3a89..e3a93702 100644 --- a/src/clipproperties.h +++ b/src/clipproperties.h @@ -32,10 +32,13 @@ class PropertiesViewDelegate : public QStyledItemDelegate { Q_OBJECT public: - PropertiesViewDelegate(QWidget *parent) : QStyledItemDelegate(parent) { + PropertiesViewDelegate(QWidget *parent) + : QStyledItemDelegate(parent) + { m_height = parent->fontMetrics().height() * 1.2; } - virtual QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const { +protected: + QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const { return QSize(QStyledItemDelegate::sizeHint(option, index).width(), m_height); } private: @@ -99,13 +102,13 @@ private: void loadVideoProperties(const QMap &props); signals: - void addMarkers(const QString &, QList ); - void deleteProxy(const QString); - void applyNewClipProperties(const QString, QMap , QMap , bool, bool); + void addMarkers(const QString &, const QList &); + void deleteProxy(const QString&); + void applyNewClipProperties(const QString&, const QMap &, const QMap &, bool, bool); void saveMarkers(const QString &id); void loadMarkers(const QString &id); void editAnalysis(const QString &id, const QString &name, const QString &value); - void requestThumb(const QString id, QList frames); + void requestThumb(const QString &id, const QList & frames); };