MuseScore/mscore/icons.h

68 lines
3.2 KiB
C
Raw Normal View History

2012-05-26 14:49:10 +02:00
//=============================================================================
// MuseScore
// Linux Music Score Editor
// $Id: icons.h 5246 2012-01-24 18:48:55Z wschweer $
//
// Copyright (C) 2002-2009 Werner Schweer and others
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License version 2.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
//=============================================================================
#ifndef __ICONS_H__
#define __ICONS_H__
2013-05-13 18:49:17 +02:00
namespace Ms {
2012-05-26 14:49:10 +02:00
extern void genIcons();
enum class Icons : signed char { Invalid_ICON = -1,
longaUp_ICON, brevis_ICON, note_ICON, note2_ICON, note4_ICON, note8_ICON, note16_ICON,
2012-05-26 14:49:10 +02:00
note32_ICON, note64_ICON, note128_ICON,
natural_ICON, sharp_ICON, sharpsharp_ICON, flat_ICON, flatflat_ICON,
quartrest_ICON, dot_ICON, dotdot_ICON, dot3_ICON, dot4_ICON,
2013-04-03 12:19:06 +02:00
flip_ICON,
undo_ICON, redo_ICON, cut_ICON, copy_ICON, paste_ICON, swap_ICON, print_ICON, clef_ICON,
2012-05-26 14:49:10 +02:00
midiin_ICON, speaker_ICON, start_ICON, play_ICON, repeat_ICON, pan_ICON,
sbeam_ICON, mbeam_ICON, nbeam_ICON, beam32_ICON, beam64_ICON, abeam_ICON, fbeam1_ICON, fbeam2_ICON,
2014-11-14 11:44:48 +01:00
file_ICON, fileOpen_ICON, fileNew_ICON, fileSave_ICON, fileSaveAs_ICON,
2013-04-03 12:19:06 +02:00
window_ICON, acciaccatura_ICON, appoggiatura_ICON,
2014-04-23 18:07:38 +02:00
grace4_ICON, grace16_ICON, grace32_ICON,
2016-07-04 08:49:46 +02:00
grace8after_ICON, grace16after_ICON, grace32after_ICON,
noteEntry_ICON, // noteEntrySteptime_ICON, (using normal icon for the time being.)
noteEntryRepitch_ICON, noteEntryRhythm_ICON, noteEntryRealtimeAuto_ICON, noteEntryRealtimeManual_ICON,
2012-05-26 14:49:10 +02:00
keys_ICON, tie_ICON,
textBold_ICON, textItalic_ICON, textUnderline_ICON,
textLeft_ICON, textCenter_ICON, textRight_ICON, textTop_ICON, textBottom_ICON, textVCenter_ICON, textBaseline_ICON,
2012-05-26 14:49:10 +02:00
textSuper_ICON, textSub_ICON,
fotomode_ICON,
2016-07-04 08:49:46 +02:00
hraster_ICON, vraster_ICON,
2012-05-26 14:49:10 +02:00
formatListUnordered_ICON, formatListOrdered_ICON,
2014-12-19 16:28:53 +01:00
formatIndentMore_ICON, formatIndentLess_ICON,
loop_ICON, loopIn_ICON, loopOut_ICON, metronome_ICON, countin_ICON,
vframe_ICON, hframe_ICON, tframe_ICON, fframe_ICON, measure_ICON, checkmark_ICON,
2013-05-11 15:22:27 +02:00
helpContents_ICON, goHome_ICON, goPrevious_ICON, goNext_ICON, viewRefresh_ICON,
brackets_ICON,
timesig_allabreve_ICON, timesig_common_ICON, timesig_prolatio01_ICON, timesig_prolatio02_ICON,
timesig_prolatio03_ICON, timesig_prolatio04_ICON, timesig_prolatio05_ICON, timesig_prolatio07_ICON,
timesig_prolatio08_ICON, timesig_prolatio10_ICON, timesig_prolatio11_ICON, edit_ICON, reset_ICON, close_ICON,
//arrowUp_ICON, arrowDown_ICON,
2012-05-26 14:49:10 +02:00
voice1_ICON, voice2_ICON, voice3_ICON, voice4_ICON,
ICONS
};
extern QIcon* icons[];
2012-05-26 14:49:10 +02:00
2013-05-13 18:49:17 +02:00
} // namespace Ms
2012-05-26 14:49:10 +02:00
#endif