Skip to content

Commit

Permalink
Extend the range of default crank length
Browse files Browse the repository at this point in the history
To include custom lengths from 130 to 220, default 175.
  • Loading branch information
amtriathlon committed Nov 13, 2021
1 parent 6e79315 commit 32bd795
Showing 1 changed file with 13 additions and 14 deletions.
27 changes: 13 additions & 14 deletions src/Gui/AthletePages.cpp
Expand Up @@ -250,8 +250,12 @@ AboutRiderPage::AboutRiderPage(QWidget *parent, Context *context) : QWidget(pare
// Crank length - only used by PfPv chart (should move there!)
//
QLabel *crankLengthLabel = new QLabel(tr("Crank Length"));
QVariant crankLength = appsettings->cvalue(context->athlete->cyclist, GC_CRANKLENGTH);
QVariant crankLength = appsettings->cvalue(context->athlete->cyclist, GC_CRANKLENGTH, "175");
crankLengthCombo = new QComboBox();
crankLengthCombo->addItem("130");
crankLengthCombo->addItem("135");
crankLengthCombo->addItem("140");
crankLengthCombo->addItem("145");
crankLengthCombo->addItem("150");
crankLengthCombo->addItem("155");
crankLengthCombo->addItem("160");
Expand All @@ -265,19 +269,14 @@ AboutRiderPage::AboutRiderPage(QWidget *parent, Context *context) : QWidget(pare
crankLengthCombo->addItem("180");
crankLengthCombo->addItem("182.5");
crankLengthCombo->addItem("185");
if(crankLength.toString() == "150") crankLengthCombo->setCurrentIndex(0);
if(crankLength.toString() == "155") crankLengthCombo->setCurrentIndex(1);
if(crankLength.toString() == "160") crankLengthCombo->setCurrentIndex(2);
if(crankLength.toString() == "162.5") crankLengthCombo->setCurrentIndex(3);
if(crankLength.toString() == "165") crankLengthCombo->setCurrentIndex(4);
if(crankLength.toString() == "167.5") crankLengthCombo->setCurrentIndex(5);
if(crankLength.toString() == "170") crankLengthCombo->setCurrentIndex(6);
if(crankLength.toString() == "172.5") crankLengthCombo->setCurrentIndex(7);
if(crankLength.toString() == "175") crankLengthCombo->setCurrentIndex(8);
if(crankLength.toString() == "177.5") crankLengthCombo->setCurrentIndex(9);
if(crankLength.toString() == "180") crankLengthCombo->setCurrentIndex(10);
if(crankLength.toString() == "182.5") crankLengthCombo->setCurrentIndex(11);
if(crankLength.toString() == "185") crankLengthCombo->setCurrentIndex(12);
crankLengthCombo->addItem("190");
crankLengthCombo->addItem("195");
crankLengthCombo->addItem("200");
crankLengthCombo->addItem("205");
crankLengthCombo->addItem("210");
crankLengthCombo->addItem("215");
crankLengthCombo->addItem("220");
crankLengthCombo->setCurrentText(crankLength.toString());

//
// Wheel size
Expand Down

0 comments on commit 32bd795

Please sign in to comment.