hydrogen 1.2.3
CommonStrings.h
Go to the documentation of this file.
1/*
2 * Hydrogen
3 * Copyright (C) 2021 The hydrogen development team <hydrogen-devel@lists.sourceforge.net>
4 *
5 * http://www.hydrogen-music.org
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY, without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program; if not, write to the Free Software
19 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
20 *
21 */
22
23#ifndef COMMON_STRINGS_H
24#define COMMON_STRINGS_H
25
26#include <QString>
27#include <core/Object.h>
28
39class CommonStrings : public H2Core::Object<CommonStrings> {
41 Q_DECLARE_TR_FUNCTIONS(CommonStrings)
42
43 public:
46
47 const QString& getSmallSoloButton() const { return m_sSmallSoloButton; }
48 const QString& getSmallMuteButton() const { return m_sSmallMuteButton; }
49 const QString& getBigMuteButton() const { return m_sBigMuteButton; }
50 const QString& getBypassButton() const { return m_sBypassButton; }
51 const QString& getEditButton() const { return m_sEditButton; }
52 const QString& getClearButton() const { return m_sClearButton; }
53 const QString& getPlaybackTrackButton() const { return m_sPlaybackTrackButton; }
54 const QString& getTimelineButton() const { return m_sTimelineButton; }
55 const QString& getTimelineBigButton() const { return m_sTimelineBigButton; }
56 const QString& getFXButton() const { return m_sFXButton; }
57 const QString& getPeakButton() const { return m_sPeakButton; }
58 const QString& getGeneralButton() const { return m_sGeneralButton; }
59 const QString& getInstrumentButton() const { return m_sInstrumentButton; }
60 const QString& getSoundLibraryButton() const { return m_sSoundLibraryButton; }
61 const QString& getLayersButton() const { return m_sLayersButton; }
62 const QString& getLoadLayerButton() const { return m_sLoadLayerButton; }
63 const QString& getDeleteLayerButton() const { return m_sDeleteLayerButton; }
64 const QString& getEditLayerButton() const { return m_sEditLayerButton; }
65 const QString& getBeatCounterButton() const { return m_sBeatCounterButton; }
68 const QString& getRubberbandButton() const { return m_sRubberbandButton; }
69 const QString& getJackTransportButton() const { return m_sJackTransportButton; }
70 const QString& getJackMasterButton() const { return m_sJackMasterButton; }
71 const QString& getMixerButton() const { return m_sMixerButton; }
72 const QString& getInstrumentRackButton() const { return m_sInstrumentRackButton; }
73 const QString& getPatternModeButton() const { return m_sPatternModeButton; }
74 const QString& getSongModeButton() const { return m_sSongModeButton; }
75 const QString& getAttackLabel() const { return m_sAttackLabel; }
76 const QString& getDecayLabel() const { return m_sDecayLabel; }
77 const QString& getSustainLabel() const { return m_sSustainLabel; }
78 const QString& getReleaseLabel() const { return m_sReleaseLabel; }
79 const QString& getMidiOutChannelLabel() const { return m_sMidiOutChannelLabel; }
80 const QString& getMidiOutNoteLabel() const { return m_sMidiOutNoteLabel; }
81 const QString& getMidiOutLabel() const { return m_sMidiOutLabel; }
82 const QString& getPitchLabel() const { return m_sPitchLabel; }
83 const QString& getPitchCoarseLabel() const { return m_sPitchCoarseLabel; }
84 const QString& getPitchFineLabel() const { return m_sPitchFineLabel; }
85 const QString& getPitchRandomLabel() const { return m_sPitchRandomLabel; }
86 const QString& getGainLabel() const { return m_sGainLabel; }
87 const QString& getMuteGroupLabel() const { return m_sMuteGroupLabel; }
88 const QString& getIsStopNoteLabel() const { return m_sIsStopNoteLabel; }
89 const QString& getApplyVelocityLabel() const { return m_sApplyVelocityLabel; }
90 const QString& getHihatGroupLabel() const { return m_sHihatGroupLabel; }
91 const QString& getHihatMaxRangeLabel() const { return m_sHihatMaxRangeLabel; }
92 const QString& getHihatMinRangeLabel() const { return m_sHihatMinRangeLabel; }
93 const QString& getCutoffLabel() const { return m_sCutoffLabel; }
94 const QString& getResonanceLabel() const { return m_sResonanceLabel; }
95 const QString& getLayerGainLabel() const { return m_sLayerGainLabel; }
96 const QString& getComponentGainLabel() const { return m_sComponentGainLabel; }
97 const QString& getSampleSelectionLabel() const { return m_sSampleSelectionLabel; }
98 const QString& getPatternSizeLabel() const { return m_sPatternSizeLabel; }
99 const QString& getResolutionLabel() const { return m_sResolutionLabel; }
100 const QString& getHearNotesLabel() const { return m_sHearNotesLabel; }
101 const QString& getQuantizeEventsLabel() const { return m_sQuantizeEventsLabel; }
102 const QString& getShowPianoLabel() const { return m_sShowPianoLabel; }
103 const QString& getMidiInLabel() const { return m_sMidiInLabel; }
104 const QString& getCpuLabel() const { return m_sCpuLabel; }
105 const QString& getBPMLabel() const { return m_sBPMLabel; }
106 const QString& getTimeHoursLabel() const { return m_sTimeHoursLabel; }
107 const QString& getTimeMinutesLabel() const { return m_sTimeMinutesLabel; }
108 const QString& getTimeSecondsLabel() const { return m_sTimeSecondsLabel; }
109 const QString& getTimeMilliSecondsLabel() const { return m_sTimeMilliSecondsLabel; }
110 const QString& getHumanizeLabel() const { return m_sHumanizeLabel; }
111 const QString& getSwingLabel() const { return m_sSwingLabel; }
112 const QString& getTimingLabel() const { return m_sTimingLabel; }
113 const QString& getVelocityLabel() const { return m_sVelocityLabel; }
114 const QString& getMasterLabel() const { return m_sMasterLabel; }
115 const QString& getReturnLabel() const { return m_sReturnLabel; }
116
117 const QString& getRangeTooltip() const { return m_sRangeTooltip; }
118 const QString& getMidiTooltipHeading() const { return m_sMidiTooltipHeading; }
119 const QString& getMidiTooltipBound() const { return m_sMidiTooltipBound; }
120 const QString& getMidiTooltipUnbound() const { return m_sMidiTooltipUnbound; }
121
125
126 const QString& getAudioDriverStartError() const { return m_sAudioDriverStartError; }
127 const QString& getAudioDriverErrorHint() const { return m_sAudioDriverErrorHint; }
128 const QString& getAudioDriverNotPresent() const { return m_sAudioDriverNotPresent; }
129
130 const QString& getJackTBMMasterTooltip() const { return m_sJackTBMMasterTooltip; }
131 const QString& getJackTBMSlaveTooltip() const { return m_sJackTBMSlaveTooltip; }
133
134 const QString& getMidiSenseWindowTitle() const { return m_sMidiSenseWindowTitle; }
135 const QString& getMidiSenseInput() const { return m_sMidiSenseInput; }
136 const QString& getMidiSenseUnavailable() const { return m_sMidiSenseUnavailable; }
137
138 const QString& getPatternLoadError() const { return m_sPatternLoadError; }
139 const QString& getInstrumentLoadError() const { return m_sInstrumentLoadError; }
140
142
143 const QString& getStatusOn() const { return m_sStatusOn; }
144 const QString& getStatusOff() const { return m_sStatusOff; }
145 const QString& getStatusEnabled() const { return m_sStatusEnabled; }
146 const QString& getStatusDisabled() const { return m_sStatusDisabled; }
147
148 const QString& getTimelineEnabled() const { return m_sTimelineEnabled; }
151 const QString& getPatternEditorLocked() const { return m_sPatternEditorLocked; }
152
153 const QString& getPreferencesNotCompiled() const { return m_sPreferencesNotCompiled; }
154 const QString& getPreferencesNone() const { return m_sPreferencesNone; }
155 const QString& getPreferencesJackTooltip() const { return m_sPreferencesJackTooltip; }
156
157 const QString& getButtonOk() const { return m_sButtonOk; }
158 const QString& getButtonSave() const { return m_sButtonSave; }
159 const QString& getButtonCancel() const { return m_sButtonCancel; }
160 const QString& getButtonDiscard() const { return m_sButtonDiscard; }
161 const QString& getButtonPlay() const { return m_sButtonPlay; }
163 const QString& getUnsavedChanges() const { return m_sUnsavedChanges; }
164
165 const QString& getMutableDialog() const { return m_sMutableDialog; }
166
167 // const QString& getDialogSongLoadError() const { return m_sDialogSongLoadError; }
168 // const QString& getDialogUnsavedChangesH1() const { return m_sDialogUnsavedChangedH1; }
169 // const QString& getDialogUnsavedChangesH2() const { return m_sDialogUnsavedChangedH2; }
170
171 const QString& getLicenseStringLbl() const { return m_sLicenseStringLbl; }
172 const QString& getLicenseComboToolTip() const { return m_sLicenseComboToolTip; }
173 const QString& getLicenseStringToolTip() const { return m_sLicenseStringToolTip; }
174
175 const QString& getLicenseCopyleftWarning() const { return m_sLicenseCopyleftWarning; }
178
182
183private:
193 QString m_sFXButton;
241 QString m_sCpuLabel;
242 QString m_sBPMLabel;
253
259
262
266
270
274
277
279
280 QString m_sStatusOn;
288
292
293 QString m_sButtonOk;
300
302
303 // Not used yet. A redesign of the GUI startup is required first
304 // since these strings are required _before_ HydrogenApp was
305 // created.
306 // QString m_sDialogSongLoadError;
307 // QString m_sDialogUnsavedChangedH1;
308 // QString m_sDialogUnsavedChangedH2;
309
313
317
321};
322#endif
#define H2_OBJECT(name)
Definition Object.h:224
A container class to collect all translatable strings at one place in order to allow for the reusage.
const QString & getMuteGroupLabel() const
const QString & getMidiSenseUnavailable() const
const QString & getPeakButton() const
const QString & getBeatCounterSetPlayButtonOn() const
QString m_sLicenseWarningWindowTitle
const QString & getHihatMaxRangeLabel() const
const QString & getEditButton() const
QString m_sClearButton
QString m_sBigMuteButton
const QString & getMixerButton() const
QString m_sMidiSenseWindowTitle
QString m_sQuantizeEventsLabel
QString m_sTimelineButton
QString m_sSongModeButton
QString m_sShowPianoRollEditorTooltip
QString m_sHearNotesLabel
QString m_sTimelineEnabled
QString m_sLicenseCopyleftWarning
QString m_sRubberbandButton
const QString & getShowDrumkitEditorTooltip() const
const QString & getComponentGainLabel() const
const QString & getBeatCounterButton() const
QString m_sSampleSelectionLabel
QString m_sBeatCounterButton
const QString & getEditLayerButton() const
QString m_sLoadLayerButton
QString m_sComponentGainLabel
const QString & getButtonDiscard() const
QString m_sSustainLabel
QString m_sSwingLabel
QString m_sAudioDriverNotPresent
QString m_sMidiTooltipUnbound
const QString & getTimelineDisabledTimebaseSlave() const
QString m_sUnsavedChanges
const QString & getPatternModeButton() const
const QString & getTimelineDisabledPatternMode() const
QString m_sRangeTooltip
const QString & getButtonPlay() const
const QString & getPlaybackTrackButton() const
const QString & getSoundLibrarySessionSuffix() const
QString m_sPatternModeButton
const QString & getJackMasterDisabledTooltip() const
QString m_sLayersButton
const QString & getLayerGainLabel() const
QString m_sIsStopNoteLabel
const QString & getPatternLoadError() const
const QString & getTimeSecondsLabel() const
const QString & getSoundLibrarySystemSuffix() const
const QString & getLoadLayerButton() const
const QString & getPitchCoarseLabel() const
const QString & getFileDialogMissingWritePermissions() const
const QString & getLicenseCopyleftWarning() const
QString m_sPatternSizeDisabledTooltip
const QString & getPitchLabel() const
const QString & getMidiTooltipUnbound() const
QString m_sPatternSizeLabel
const QString & getPatternSizeDisabledTooltip() const
const QString & getBypassButton() const
const QString & getAttackLabel() const
QString m_sMutableDialog
QString m_sTimeSecondsLabel
QString m_sPitchCoarseLabel
const QString & getTimeHoursLabel() const
QString m_sCpuLabel
QString m_sMidiSenseUnavailable
QString m_sMidiInLabel
const QString & getSongModeButton() const
QString m_sTimingLabel
const QString & getTimelineEnabled() const
const QString & getButtonPlayOriginalSample() const
QString m_sPreferencesJackTooltip
QString m_sInstrumentButton
const QString & getLicenseStringLbl() const
QString m_sJackTransportButton
QString m_sJackTBMMasterTooltip
const QString & getMidiInLabel() const
QString m_sJackMasterDisabledTooltip
QString m_sInstrumentRackButton
const QString & getMidiTooltipHeading() const
QString m_sPeakButton
const QString & getLicenseAttributionWarning() const
const QString & getApplyVelocityLabel() const
QString m_sGainLabel
QString m_sBypassButton
QString m_sCutoffLabel
const QString & getStatusEnabled() const
const QString & getHumanizeLabel() const
const QString & getSustainLabel() const
QString m_sLicenseAttributionWarning
const QString & getFXButton() const
const QString & getMidiOutChannelLabel() const
const QString & getCpuLabel() const
QString m_sButtonCancel
QString m_sLicenseStringLbl
const QString & getQuantizeEventsLabel() const
QString m_sReleaseLabel
const QString & getTimeMilliSecondsLabel() const
QString m_sMidiOutChannelLabel
const QString & getRubberbandButton() const
const QString & getBigMuteButton() const
const QString & getVelocityLabel() const
const QString & getPreferencesNotCompiled() const
const QString & getDecayLabel() const
const QString & getInstrumentRackButton() const
const QString & getStatusOn() const
const QString & getAudioDriverErrorHint() const
QString m_sLayerGainLabel
const QString & getHearNotesLabel() const
QString m_sTimelineBigButton
QString m_sAudioDriverStartError
const QString & getTimelineButton() const
const QString & getGeneralButton() const
QString m_sResolutionLabel
const QString & getHihatGroupLabel() const
QString m_sReturnLabel
const QString & getMutableDialog() const
QString m_sAttackLabel
QString m_sSoundLibraryFailedPreDrumkitLoad
QString m_sPlaybackTrackButton
const QString & getInstrumentButton() const
QString m_sSoundLibrarySessionSuffix
const QString & getSwingLabel() const
QString m_sMidiTooltipHeading
QString m_sEditLayerButton
const QString & getStatusOff() const
const QString & getMasterLabel() const
QString m_sStatusOff
QString m_sResonanceLabel
QString m_sMidiOutNoteLabel
const QString & getTimeMinutesLabel() const
QString m_sInstrumentLoadError
QString m_sTimelineDisabledPatternMode
QString m_sPatternEditorLocked
QString m_sButtonOk
const QString & getLicenseStringToolTip() const
const QString & getStatusDisabled() const
const QString & getUnsavedChanges() const
QString m_sLicenseStringToolTip
const QString & getLayersButton() const
QString m_sFXButton
QString m_sMasterLabel
QString m_sButtonSave
QString m_sPreferencesNone
QString m_sSmallSoloButton
QString m_sBPMLabel
QString m_sMixerButton
QString m_sHihatMinRangeLabel
QString m_sLicenseComboToolTip
const QString & getPreferencesJackTooltip() const
QString m_sTimeMinutesLabel
const QString & getRangeTooltip() const
const QString & getJackMasterButton() const
const QString & getPitchRandomLabel() const
const QString & getAudioDriverNotPresent() const
const QString & getReturnLabel() const
const QString & getShowPianoRollEditorTooltip() const
QString m_sButtonDiscard
QString m_sDecayLabel
const QString & getMidiSenseWindowTitle() const
const QString & getMidiOutNoteLabel() const
QString m_sAudioDriverErrorHint
const QString & getJackTBMSlaveTooltip() const
const QString & getBPMLabel() const
const QString & getJackTBMMasterTooltip() const
QString m_sFileDialogMissingWritePermissions
const QString & getButtonSave() const
QString m_sPitchRandomLabel
QString m_sButtonPlayOriginalSample
QString m_sJackTBMSlaveTooltip
QString m_sSoundLibraryButton
const QString & getGainLabel() const
const QString & getInstrumentLoadError() const
QString m_sDeleteLayerButton
QString m_sShowDrumkitEditorTooltip
const QString & getSoundLibraryFailedPreDrumkitLoad() const
const QString & getTimelineBigButton() const
const QString & getButtonCancel() const
const QString & getIsStopNoteLabel() const
const QString & getPitchFineLabel() const
const QString & getButtonOk() const
QString m_sGeneralButton
QString m_sStatusEnabled
const QString & getHihatMinRangeLabel() const
QString m_sPitchLabel
QString m_sHumanizeLabel
const QString & getSmallSoloButton() const
QString m_sPreferencesNotCompiled
QString m_sPatternLoadError
QString m_sMidiSenseInput
const QString & getReleaseLabel() const
const QString & getPatternEditorLocked() const
QString m_sHihatMaxRangeLabel
QString m_sPitchFineLabel
const QString & getCutoffLabel() const
QString m_sBeatCounterSetPlayButtonOn
const QString & getLicenseComboToolTip() const
QString m_sSoundLibrarySystemSuffix
QString m_sApplyVelocityLabel
QString m_sVelocityLabel
const QString & getLicenseWarningWindowTitle() const
const QString & getResolutionLabel() const
const QString & getClearButton() const
QString m_sTimeHoursLabel
QString m_sStatusDisabled
const QString & getAudioDriverStartError() const
QString m_sTimeMilliSecondsLabel
const QString & getResonanceLabel() const
const QString & getPatternSizeLabel() const
const QString & getMidiSenseInput() const
QString m_sBeatCounterSetPlayButtonOff
const QString & getTimingLabel() const
QString m_sMidiOutLabel
QString m_sMuteGroupLabel
QString m_sSmallMuteButton
QString m_sHihatGroupLabel
const QString & getSampleSelectionLabel() const
const QString & getShowPianoLabel() const
const QString & getBeatCounterSetPlayButtonOff() const
const QString & getSoundLibraryButton() const
QString m_sJackMasterButton
QString m_sEditButton
QString m_sStatusOn
const QString & getJackTransportButton() const
QString m_sTimelineDisabledTimebaseSlave
const QString & getSmallMuteButton() const
QString m_sMidiTooltipBound
const QString & getDeleteLayerButton() const
QString m_sShowPianoLabel
QString m_sButtonPlay
const QString & getMidiOutLabel() const
const QString & getMidiTooltipBound() const
const QString & getPreferencesNone() const