headerView->setClickable(true);
headerView->setSortIndicatorShown(true);
headerView->setMovable(false);
headerView->setClickable(true);
headerView->setSortIndicatorShown(true);
headerView->setMovable(false);
- if (!KdenliveSettings::showdescriptioncolumn()) hideColumn(2);
- if (!KdenliveSettings::showratingcolumn()) hideColumn(3);
+ if (!KdenliveSettings::showdescriptioncolumn()) hideColumn(1);
+ if (!KdenliveSettings::showratingcolumn()) hideColumn(2);
void ProjectListView::configureColumns(const QPoint& pos)
{
KMenu popup(this);
popup.addTitle(i18nc("@title:menu", "Columns"));
QHeaderView* headerView = header();
void ProjectListView::configureColumns(const QPoint& pos)
{
KMenu popup(this);
popup.addTitle(i18nc("@title:menu", "Columns"));
QHeaderView* headerView = header();
const QString text = model()->headerData(i, Qt::Horizontal).toString();
QAction* action = popup.addAction(text);
action->setCheckable(true);
const QString text = model()->headerData(i, Qt::Horizontal).toString();
QAction* action = popup.addAction(text);
action->setCheckable(true);
// remember the changed column visibility in the settings
const int columnIndex = activatedAction->data().toInt();
switch (columnIndex) {
// remember the changed column visibility in the settings
const int columnIndex = activatedAction->data().toInt();
switch (columnIndex) {
item = static_cast <ProjectItem *>(it->parent());
} else item = static_cast <ProjectItem *>(it);
if (!(item->flags() & Qt::ItemIsDragEnabled)) return;
item = static_cast <ProjectItem *>(it->parent());
} else item = static_cast <ProjectItem *>(it);
if (!(item->flags() & Qt::ItemIsDragEnabled)) return;
- if ((columnAt(event->pos().x()) == 1) && (item->clipType() == SLIDESHOW || item->clipType() == TEXT || item->clipType() == COLOR)) QTreeWidget::mouseDoubleClickEvent(event);
- else if ((columnAt(event->pos().x()) == 2) && it->type() != PROJECTSUBCLIPTYPE) QTreeWidget::mouseDoubleClickEvent(event);
+ if ((columnAt(event->pos().x()) == 0) && (item->clipType() == SLIDESHOW || item->clipType() == TEXT || item->clipType() == COLOR)) QTreeWidget::mouseDoubleClickEvent(event);
+ else if ((columnAt(event->pos().x()) == 1) && it->type() != PROJECTSUBCLIPTYPE) QTreeWidget::mouseDoubleClickEvent(event);
data.append(list.join(";").toUtf8());
mimeData->setData("kdenlive/clip", data);
drag->setMimeData(mimeData);
data.append(list.join(";").toUtf8());
mimeData->setData("kdenlive/clip", data);
drag->setMimeData(mimeData);
//mimeData->setText(ids.join(";")); //doc.toString());
//mimeData->setImageData(image);
drag->setMimeData(mimeData);
//mimeData->setText(ids.join(";")); //doc.toString());
//mimeData->setImageData(image);
drag->setMimeData(mimeData);