590 { |
590 { |
591 QLocale loc(locs[i].replace(QRegExp("hedgewars_(.*)\\.qm"), "\\1")); |
591 QLocale loc(locs[i].replace(QRegExp("hedgewars_(.*)\\.qm"), "\\1")); |
592 CBLanguage->addItem(QLocale::languageToString(loc.language()) + " (" + QLocale::countryToString(loc.country()) + ")", loc.name()); |
592 CBLanguage->addItem(QLocale::languageToString(loc.language()) + " (" + QLocale::countryToString(loc.country()) + ")", loc.name()); |
593 } |
593 } |
594 |
594 |
|
595 QLabel *restartNoticeLabel = new QLabel(groupMisc); |
|
596 restartNoticeLabel->setText(QLabel::tr("This setting will be effective at next restart.")); |
|
597 groupMisc->layout()->addWidget(restartNoticeLabel, 1, 1); |
|
598 |
|
599 |
595 // Divider |
600 // Divider |
596 |
601 |
597 groupMisc->addDivider(); // row 1 |
602 groupMisc->addDivider(); // row 1 |
598 |
603 |
599 // Append date and time to record file name |
604 // Append date and time to record file name |
600 |
605 |
601 CBNameWithDate = new QCheckBox(groupMisc); |
606 CBNameWithDate = new QCheckBox(groupMisc); |
602 CBNameWithDate->setText(QCheckBox::tr("Append date and time to record file name")); |
607 CBNameWithDate->setText(QCheckBox::tr("Append date and time to record file name")); |
603 groupMisc->layout()->addWidget(CBNameWithDate, 2, 0, 1, 2); |
608 groupMisc->layout()->addWidget(CBNameWithDate, 3, 0, 1, 2); |
604 |
609 |
605 // Associate file extensions |
610 // Associate file extensions |
606 |
611 |
607 BtnAssociateFiles = new QPushButton(groupMisc); |
612 BtnAssociateFiles = new QPushButton(groupMisc); |
608 BtnAssociateFiles->setText(QPushButton::tr("Associate file extensions")); |
613 BtnAssociateFiles->setText(QPushButton::tr("Associate file extensions")); |
609 BtnAssociateFiles->setVisible(!custom_data && !custom_config); |
614 BtnAssociateFiles->setVisible(!custom_data && !custom_config); |
610 groupMisc->layout()->addWidget(BtnAssociateFiles, 3, 0, 1, 2); |
615 groupMisc->layout()->addWidget(BtnAssociateFiles, 4, 0, 1, 2); |
611 } |
616 } |
612 |
617 |
613 #ifdef __APPLE__ |
618 #ifdef __APPLE__ |
614 #ifdef SPARKLE_ENABLED |
619 #ifdef SPARKLE_ENABLED |
615 { // group: updates |
620 { // group: updates |