mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-02-13 08:08:42 +00:00
use more const
This commit is contained in:
@@ -281,7 +281,7 @@ BestIntervalDialog::addClicked()
|
||||
double start = resultsTable->item(i,3)->text().toDouble();
|
||||
double stop = resultsTable->item(i,4)->text().toDouble();
|
||||
QString name = resultsTable->item(i,2)->text();
|
||||
RideFile *ride = (RideFile*)mainWindow->currentRide();
|
||||
const RideFile *ride = mainWindow->currentRide();
|
||||
|
||||
QTreeWidgetItem *last =
|
||||
new IntervalItem(ride, name, start, stop,
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
#include "IntervalItem.h"
|
||||
#include "RideFile.h"
|
||||
|
||||
IntervalItem::IntervalItem(RideFile *ride, QString name, double start, double stop, double startKM, double stopKM) : ride(ride), name(name), start(start), stop(stop), startKM(startKM), stopKM(stopKM)
|
||||
IntervalItem::IntervalItem(const RideFile *ride, QString name, double start, double stop, double startKM, double stopKM) : ride(ride), name(name), start(start), stop(stop), startKM(startKM), stopKM(stopKM)
|
||||
{
|
||||
setText(0, name);
|
||||
}
|
||||
|
||||
@@ -26,12 +26,12 @@ class RideFile;
|
||||
class IntervalItem : public QTreeWidgetItem
|
||||
{
|
||||
public:
|
||||
RideFile *ride;
|
||||
const RideFile *ride;
|
||||
QString name;
|
||||
double start, stop; // by Time
|
||||
double startKM, stopKM; // by Distance
|
||||
|
||||
IntervalItem(RideFile *, QString, double, double, double, double);
|
||||
IntervalItem(const RideFile *, QString, double, double, double, double);
|
||||
void takeText();
|
||||
};
|
||||
#endif // _GC_IntervalItem_h
|
||||
|
||||
@@ -201,7 +201,7 @@ void RideFile::appendPoint(double secs, double cad, double hr, double km,
|
||||
}
|
||||
|
||||
double
|
||||
RideFile::distanceToTime(double km)
|
||||
RideFile::distanceToTime(double km) const
|
||||
{
|
||||
// inefficient but robust - iterate over points until
|
||||
// you have gone past the km desired.
|
||||
@@ -213,7 +213,7 @@ RideFile::distanceToTime(double km)
|
||||
}
|
||||
|
||||
double
|
||||
RideFile::timeToDistance(double secs)
|
||||
RideFile::timeToDistance(double secs) const
|
||||
{
|
||||
// inefficient but robust - iterate over points until
|
||||
// you have gone past the km desired.
|
||||
|
||||
@@ -121,8 +121,8 @@ class RideFile
|
||||
|
||||
void resetDataPresent();
|
||||
|
||||
double distanceToTime(double); // get distance km at time secs
|
||||
double timeToDistance(double); // get time secs at distance km
|
||||
double distanceToTime(double) const; // get distance km at time secs
|
||||
double timeToDistance(double) const; // get time secs at distance km
|
||||
};
|
||||
|
||||
struct RideFileReader {
|
||||
|
||||
Reference in New Issue
Block a user