37 |
37 |
38 # populate the chart theme combobox |
38 # populate the chart theme combobox |
39 try: |
39 try: |
40 from PyQt5.QtChart import QChart |
40 from PyQt5.QtChart import QChart |
41 |
41 |
42 self.chartThemeComboBox.addItem(self.tr("Automatic"), |
42 self.chartThemeComboBox.addItem( |
43 -1) |
43 self.tr("Automatic"), -1) |
44 self.chartThemeComboBox.addItem(self.tr("Light"), |
44 self.chartThemeComboBox.addItem( |
45 QChart.ChartThemeLight); |
45 self.tr("Light"), QChart.ChartThemeLight) |
46 self.chartThemeComboBox.addItem(self.tr("Dark"), |
46 self.chartThemeComboBox.addItem( |
47 QChart.ChartThemeDark); |
47 self.tr("Dark"), QChart.ChartThemeDark) |
48 self.chartThemeComboBox.addItem(self.tr("Blue Cerulean"), |
48 self.chartThemeComboBox.addItem( |
49 QChart.ChartThemeBlueCerulean); |
49 self.tr("Blue Cerulean"), QChart.ChartThemeBlueCerulean) |
50 self.chartThemeComboBox.addItem(self.tr("Brown Sand"), |
50 self.chartThemeComboBox.addItem( |
51 QChart.ChartThemeBrownSand); |
51 self.tr("Brown Sand"), QChart.ChartThemeBrownSand) |
52 self.chartThemeComboBox.addItem(self.tr("Blue NCS"), |
52 self.chartThemeComboBox.addItem( |
53 QChart.ChartThemeBlueNcs); |
53 self.tr("Blue NCS"), QChart.ChartThemeBlueNcs) |
54 self.chartThemeComboBox.addItem(self.tr("High Contrast"), |
54 self.chartThemeComboBox.addItem( |
55 QChart.ChartThemeHighContrast); |
55 self.tr("High Contrast"), QChart.ChartThemeHighContrast) |
56 self.chartThemeComboBox.addItem(self.tr("Blue Icy"), |
56 self.chartThemeComboBox.addItem( |
57 QChart.ChartThemeBlueIcy); |
57 self.tr("Blue Icy"), QChart.ChartThemeBlueIcy) |
58 self.chartThemeComboBox.addItem(self.tr("Qt"), |
58 self.chartThemeComboBox.addItem( |
59 QChart.ChartThemeQt); |
59 self.tr("Qt"), QChart.ChartThemeQt) |
60 except ImportError: |
60 except ImportError: |
61 self.chartThemeComboBox.setEnabled(False) |
61 self.chartThemeComboBox.setEnabled(False) |
62 |
62 |
63 self.mpyCrossPicker.setMode(E5PathPickerModes.OpenFileMode) |
63 self.mpyCrossPicker.setMode(E5PathPickerModes.OpenFileMode) |
64 self.mpyCrossPicker.setFilters(self.tr("All Files (*)")) |
64 self.mpyCrossPicker.setFilters(self.tr("All Files (*)")) |