QRect r1 = option.rect;
painter->save();
QStyleOptionViewItemV4 opt(option);
QStyle *style = opt.widget ? opt.widget->style() : QApplication::style();
style->drawPrimitive(QStyle::PE_PanelItemViewItem, &opt, painter, opt.widget);
QRect r1 = option.rect;
painter->save();
QStyleOptionViewItemV4 opt(option);
QStyle *style = opt.widget ? opt.widget->style() : QApplication::style();
style->drawPrimitive(QStyle::PE_PanelItemViewItem, &opt, painter, opt.widget);
painter->setPen(option.palette.highlightedText().color());
}
const int textMargin = style->pixelMetric(QStyle::PM_FocusFrameHMargin) + 1;
QPixmap pixmap = qVariantValue<QPixmap>(index.data(Qt::DecorationRole));
painter->setPen(option.palette.highlightedText().color());
}
const int textMargin = style->pixelMetric(QStyle::PM_FocusFrameHMargin) + 1;
QPixmap pixmap = qVariantValue<QPixmap>(index.data(Qt::DecorationRole));
KIcon icon("dialog-close");
QPainter p(&pixmap);
p.drawPixmap(1, 1, icon.pixmap(16, 16));
KIcon icon("dialog-close");
QPainter p(&pixmap);
p.drawPixmap(1, 1, icon.pixmap(16, 16));
- if(usage != 0) subText.append(QString(" (%1)").arg(usage));
- if(option.state & (QStyle::State_Selected)) painter->setPen(option.palette.color(QPalette::Mid));
+ if (usage != 0) subText.append(QString(" (%1)").arg(usage));
+ if (option.state & (QStyle::State_Selected)) painter->setPen(option.palette.color(QPalette::Mid));
- } else if(index.column() == 2 && KdenliveSettings::activate_nepomuk()) {
- if(index.data().toString().isEmpty()) {
+ } else if (index.column() == 2 && KdenliveSettings::activate_nepomuk()) {
+ if (index.data().toString().isEmpty()) {
QTimer m_queueTimer;
QMenu *m_menu;
QUndoStack *m_commandStack;
ProjectItem *getItemById(const QString &id);
QTreeWidgetItem *getAnyItemById(const QString &id);
FolderProjectItem *getFolderItemById(const QString &id);
QTimer m_queueTimer;
QMenu *m_menu;
QUndoStack *m_commandStack;
ProjectItem *getItemById(const QString &id);
QTreeWidgetItem *getAnyItemById(const QString &id);
FolderProjectItem *getFolderItemById(const QString &id);
QMap <QString, QDomElement> m_infoQueue;
QMap <QString, QDomElement> m_producerQueue;
void requestClipInfo(const QDomElement xml, const QString id);
QMap <QString, QDomElement> m_infoQueue;
QMap <QString, QDomElement> m_producerQueue;
void requestClipInfo(const QDomElement xml, const QString id);
void slotModifiedClip(const QString &id);
void slotMissingClip(const QString &id);
void slotAvailableClip(const QString &id);
void slotModifiedClip(const QString &id);
void slotMissingClip(const QString &id);
void slotAvailableClip(const QString &id);
+ /** @brief Try to find a matching profile for given item. */
+ bool adjustProjectProfileToItem(ProjectItem *item = NULL);
+ /** @brief Add a sequence from the stopmotion widget. */
+ void slotAddOrUpdateSequence(const QString frameName);