mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-02-13 16:18:42 +00:00
Fix QT4.8 drag/drop update compile error
.. Qt::NeverHasChildren is QT5 only .. Calling signal instead of notifier in Context
This commit is contained in:
committed by
Mark Liversedge
parent
fc320c30c3
commit
9679c48cae
@@ -216,7 +216,13 @@ AnalysisSidebar::setRide(RideItem*ride)
|
||||
QTreeWidgetItem *add = new QTreeWidgetItem(tree, interval->type);
|
||||
add->setText(0, interval->name);
|
||||
add->setData(0, Qt::UserRole, qVariantFromValue((void*)interval));
|
||||
add->setFlags(Qt::ItemIsEnabled | Qt::ItemIsSelectable | Qt::ItemIsDragEnabled | Qt::ItemIsEditable | Qt::ItemNeverHasChildren);
|
||||
add->setFlags(Qt::ItemIsEnabled
|
||||
#if QT_VERSION > 0x50000
|
||||
| Qt::ItemNeverHasChildren
|
||||
#endif
|
||||
| Qt::ItemIsSelectable
|
||||
| Qt::ItemIsDragEnabled
|
||||
| Qt::ItemIsEditable);
|
||||
|
||||
// set interval to not selected (just in case)
|
||||
interval->selected = false;
|
||||
|
||||
@@ -84,7 +84,7 @@ IntervalTreeView::dropEvent(QDropEvent* event)
|
||||
}
|
||||
|
||||
if (change) {
|
||||
context->intervalsUpdate(context->rideItem());
|
||||
context->notifyIntervalsUpdate(context->rideItem());
|
||||
context->rideItem()->setDirty(true);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user