• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Stellarium / stellarium / 6685397774

29 Oct 2023 07:37PM UTC coverage: 11.735% (-0.002%) from 11.737%
6685397774

push

github

10110111
Deduplicate title bar implementation

131 of 131 new or added lines in 56 files covered. (100.0%)

14842 of 126472 relevant lines covered (11.74%)

21617.74 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/gui/ConfigureDSOColorsDialog.cpp
1
/*
2
 * Stellarium
3
 * Copyright (C) 2016 Alexander Wolf
4
 *
5
 * This program is free software; you can redistribute it and/or
6
 * modify it under the terms of the GNU General Public License
7
 * as published by the Free Software Foundation; either version 2
8
 * of the License, or (at your option) any later version.
9
 *
10
 * This program is distributed in the hope that it will be useful,
11
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13
 * GNU General Public License for more details.
14
 * You should have received a copy of the GNU General Public License
15
 * along with this program; if not, write to the Free Software
16
 * Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA  02110-1335, USA.
17
*/
18

19
#include "StelApp.hpp"
20
#include "StelCore.hpp"
21
#include "StelPropertyMgr.hpp"
22
#include "StelLocaleMgr.hpp"
23
#include "StelModuleMgr.hpp"
24
#include "StelTranslator.hpp"
25
#include "StelUtils.hpp"
26
#include "ConfigureDSOColorsDialog.hpp"
27
#include "ui_dsoColorsDialog.h"
28

29
#include <QSettings>
30
#include <QColorDialog>
31

32
ConfigureDSOColorsDialog::ConfigureDSOColorsDialog() : StelDialog("ConfigureDSOColorsDialog")
×
33
{
34
        ui = new Ui_ConfigureDSOColorsDialogForm;
×
35
}
×
36

37
ConfigureDSOColorsDialog::~ConfigureDSOColorsDialog()
×
38
{
39
        delete ui;
×
40
}
×
41

42
void ConfigureDSOColorsDialog::retranslate()
×
43
{
44
        if (dialog)
×
45
                ui->retranslateUi(dialog);
×
46
}
×
47

48
void ConfigureDSOColorsDialog::createDialogContent()
×
49
{
50
        ui->setupUi(dialog);
×
51
        
52
        //Signals and slots
53
        connect(&StelApp::getInstance(), SIGNAL(languageChanged()), this, SLOT(retranslate()));
×
54
        connect(ui->titleBar, &TitleBar::closeClicked, this, &StelDialog::close);
×
55
        connect(ui->titleBar, SIGNAL(movedTo(QPoint)), this, SLOT(handleMovedTo(QPoint)));
×
56

57
        connectColorButton(ui->colorDSOLabels,                     "NebulaMgr.labelsColor",                     "color/dso_label_color");
×
58
        connectColorButton(ui->colorDSOMarkers,                    "NebulaMgr.circlesColor",                    "color/dso_circle_color");
×
59
        connectColorButton(ui->colorDSOGalaxies,                   "NebulaMgr.galaxiesColor",                   "color/dso_galaxy_color");
×
60
        connectColorButton(ui->colorDSOActiveGalaxies,             "NebulaMgr.activeGalaxiesColor",             "color/dso_active_galaxy_color");
×
61
        connectColorButton(ui->colorDSORadioGalaxies,              "NebulaMgr.radioGalaxiesColor",              "color/dso_radio_galaxy_color");
×
62
        connectColorButton(ui->colorDSOInteractingGalaxies,        "NebulaMgr.interactingGalaxiesColor",        "color/dso_interacting_galaxy_color");
×
63
        connectColorButton(ui->colorDSOQuasars,                    "NebulaMgr.quasarsColor",                    "color/dso_quasar_color");
×
64
        connectColorButton(ui->colorDSOPossibleQuasars,            "NebulaMgr.possibleQuasarsColor",            "color/dso_possible_quasar_color");
×
65
        connectColorButton(ui->colorDSOStarClusters,               "NebulaMgr.clustersColor",                   "color/dso_cluster_color");
×
66
        connectColorButton(ui->colorDSOOpenStarClusters,           "NebulaMgr.openClustersColor",               "color/dso_open_cluster_color");
×
67
        connectColorButton(ui->colorDSOGlobularStarClusters,       "NebulaMgr.globularClustersColor",           "color/dso_globular_cluster_color");
×
68
        connectColorButton(ui->colorDSOStellarAssociations,        "NebulaMgr.stellarAssociationsColor",        "color/dso_stellar_association_color");
×
69
        connectColorButton(ui->colorDSOStarClouds,                 "NebulaMgr.starCloudsColor",                 "color/dso_star_cloud_color");
×
70
        connectColorButton(ui->colorDSOStars,                      "NebulaMgr.starsColor",                      "color/dso_star_color");
×
71
        connectColorButton(ui->colorDSOSymbioticStars,             "NebulaMgr.symbioticStarsColor",             "color/dso_symbiotic_star_color");
×
72
        connectColorButton(ui->colorDSOEmissionLineStars,          "NebulaMgr.emissionLineStarsColor",          "color/dso_emission_star_color");
×
73
        connectColorButton(ui->colorDSONebulae,                    "NebulaMgr.nebulaeColor",                    "color/dso_nebula_color");
×
74
        connectColorButton(ui->colorDSOPlanetaryNebulae,           "NebulaMgr.planetaryNebulaeColor",           "color/dso_planetary_nebula_color");
×
75
        connectColorButton(ui->colorDSODarkNebulae,                "NebulaMgr.darkNebulaeColor",                "color/dso_dark_nebula_color");
×
76
        connectColorButton(ui->colorDSOReflectionNebulae,          "NebulaMgr.reflectionNebulaeColor",          "color/dso_reflection_nebula_color");
×
77
        connectColorButton(ui->colorDSOBipolarNebulae,             "NebulaMgr.bipolarNebulaeColor",             "color/dso_bipolar_nebula_color");
×
78
        connectColorButton(ui->colorDSOEmissionNebulae,            "NebulaMgr.emissionNebulaeColor",            "color/dso_emission_nebula_color");
×
79
        connectColorButton(ui->colorDSOPossiblePlanetaryNebulae,   "NebulaMgr.possiblePlanetaryNebulaeColor",   "color/dso_possible_planetary_nebula_color");
×
80
        connectColorButton(ui->colorDSOProtoplanetaryNebulae,      "NebulaMgr.protoplanetaryNebulaeColor",      "color/dso_protoplanetary_nebula_color");
×
81
        connectColorButton(ui->colorDSOHydrogenRegions,            "NebulaMgr.hydrogenRegionsColor",            "color/dso_hydrogen_region_color");
×
82
        connectColorButton(ui->colorDSOInterstellarMatter,         "NebulaMgr.interstellarMatterColor",         "color/dso_interstellar_matter_color");
×
83
        connectColorButton(ui->colorDSOEmissionObjects,            "NebulaMgr.emissionObjectsColor",            "color/dso_emission_object_color");
×
84
        connectColorButton(ui->colorDSOMolecularClouds,            "NebulaMgr.molecularCloudsColor",            "color/dso_molecular_cloud_color");
×
85
        connectColorButton(ui->colorDSOBLLacObjects,               "NebulaMgr.blLacObjectsColor",               "color/dso_bl_lac_color");
×
86
        connectColorButton(ui->colorDSOBlazars,                    "NebulaMgr.blazarsColor",                    "color/dso_blazar_color");
×
87
        connectColorButton(ui->colorDSOYoungStellarObjects,        "NebulaMgr.youngStellarObjectsColor",        "color/dso_young_stellar_object_color");
×
88
        connectColorButton(ui->colorDSOSupernovaRemnants,          "NebulaMgr.supernovaRemnantsColor",          "color/dso_supernova_remnant_color");
×
89
        connectColorButton(ui->colorDSOSupernovaCandidates,        "NebulaMgr.supernovaCandidatesColor",        "color/dso_supernova_candidate_color");
×
90
        connectColorButton(ui->colorDSOSupernovaRemnantCandidates, "NebulaMgr.supernovaRemnantCandidatesColor", "color/dso_supernova_remnant_cand_color");
×
91
        connectColorButton(ui->colorDSOGalaxyClusters,             "NebulaMgr.galaxyClustersColor",             "color/dso_galaxy_cluster_color");
×
92
        connectColorButton(ui->colorDSORegions,                    "NebulaMgr.regionsColor",                    "color/dso_regions_color");
×
93
}
×
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc