Revision 1:f78d846bf880

View differences:

main/MainWindow.cpp
130 130
    m_keyReference(new KeyReference()),
131 131
    m_displayMode(WaveformMode)
132 132
{
133
    setWindowTitle(tr("Vect"));
133
    setWindowTitle(QApplication::applicationName());
134 134

  
135 135
    StorageAdviser::setFixedRecommendation
136 136
        (StorageAdviser::Recommendation(StorageAdviser::UseDisc |
......
420 420
    menu->addSeparator();
421 421
    action = new QAction(il.load("exit"), tr("&Quit"), this);
422 422
    action->setShortcut(tr("Ctrl+Q"));
423
    action->setStatusTip(tr("Exit Vect"));
423
    action->setStatusTip(tr("Exit %1").arg(QApplication::applicationName()));
424 424
    connect(action, SIGNAL(triggered()), this, SLOT(close()));
425 425
    m_keyReference->registerShortcut(action);
426 426
    menu->addAction(action);
......
982 982
    m_timeRulerLayer = 0; // document owned this
983 983

  
984 984
    m_sessionFile = "";
985
    setWindowTitle(tr("Vect"));
985
    setWindowTitle(QApplication::applicationName());
986 986

  
987 987
    CommandHistory::getInstance()->clear();
988 988
    CommandHistory::getInstance()->documentSaved();
main/MainWindow.h
30 30
#include "layer/LayerFactory.h"
31 31
#include "transform/Transform.h"
32 32
#include "framework/SVFileReader.h"
33
#include "widgets/FileFinder.h"
33
#include "data/fileio/FileFinder.h"
34 34
#include <map>
35 35

  
36 36
class Document;
main/main.cpp
105 105

  
106 106
    QApplication::setOrganizationName("sonic-visualiser");
107 107
    QApplication::setOrganizationDomain("sonicvisualiser.org");
108
    QApplication::setApplicationName("Vect");
108
    QApplication::setApplicationName("Sonic Segmenter");
109 109

  
110 110
    QIcon icon;
111 111
    int sizes[] = { 16, 22, 24, 32, 48, 64, 128 };
main/main.pro
1

  
2
TEMPLATE = app
3

  
4
SV_UNIT_PACKAGES = vamp vamp-hostsdk fftw3f samplerate libpulse jack portaudio-2.0 mad id3tag oggz fishsound lrdf raptor rasqal redland sndfile liblo rubberband fftw3
5
load(../prf/sv.prf)
6

  
7
CONFIG += release sv qt thread warn_on stl rtti exceptions
8
QT += xml network
9

  
10
linux-g++:QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -DNO_TIMING -O3 -march=pentium-m -msse -msse2 -msse3 -mmmx
11

  
12
TARGET = sonic-segmenter
13

  
14
ICON = icons/sv-macicon.icns
15

  
16
DEPENDPATH += . .. i18n main
17
INCLUDEPATH += . .. main
18
LIBPATH = ../framework ../audioio ../view ../layer ../data ../widgets ../plugin ../transform ../rdf ../base ../system $$LIBPATH
19

  
20
contains(DEFINES, BUILD_STATIC):LIBS -= -ljack
21

  
22
LIBS = -lsvframework -lsvaudioio -lsvview -lsvlayer -lsvwidgets -lsvdata -lsvtransform -lsvrdf -lsvtransform -lsvdata -lsvplugin -lsvbase -lsvsystem $$LIBS
23

  
24
PRE_TARGETDEPS += ../framework/libsvframework.a \
25
                  ../audioio/libsvaudioio.a \
26
                  ../view/libsvview.a \
27
                  ../layer/libsvlayer.a \
28
                  ../rdf/libsvrdf.a \
29
                  ../data/libsvdata.a \
30
                  ../widgets/libsvwidgets.a \
31
                  ../transform/libsvtransform.a \
32
                  ../plugin/libsvplugin.a \
33
                  ../base/libsvbase.a \
34
                  ../system/libsvsystem.a
35

  
36
OBJECTS_DIR = tmp_obj
37
MOC_DIR = tmp_moc
38

  
39
# Input
40
HEADERS += MainWindow.h \
41
           PreferencesDialog.h
42
SOURCES += main.cpp \
43
           MainWindow.cpp \
44
           PreferencesDialog.cpp
45

  
46
RESOURCES += ../sonic-segmenter.qrc
47

  
48

  
sonic-segmenter.qrc
1
<!DOCTYPE RCC><RCC version="1.0">
2
<qresource>
3
    <file>icons/waveform.png</file>
4
    <file>icons/spectrum.png</file>
5
    <file>icons/spectrogram.png</file>
6
    <file>icons/melodogram.png</file>
7
    <file>icons/timeruler.png</file>
8
    <file>icons/pane.png</file>
9
    <file>icons/instants.png</file>
10
    <file>icons/notes.png</file>
11
    <file>icons/values.png</file>
12
    <file>icons/colour3d.png</file>
13
    <file>icons/playpause.png</file>
14
    <file>icons/ffwd.png</file>
15
    <file>icons/ffwd-end.png</file>
16
    <file>icons/rewind.png</file>
17
    <file>icons/rewind-start.png</file>
18
    <file>icons/playselection.png</file>
19
    <file>icons/playloop.png</file>
20
    <file>icons/solo.png</file>
21
    <file>icons/fader_background.png</file>
22
    <file>icons/fader_knob.png</file>
23
    <file>icons/fader_knob_red.png</file>
24
    <file>icons/fader_leds.png</file>
25
    <file>icons/faders.png</file>
26
    <file>icons/select.png</file>
27
    <file>icons/text.png</file>
28
    <file>icons/draw.png</file>
29
    <file>icons/draw-curve.png</file>
30
    <file>icons/measure.png</file>
31
    <file>icons/measure1cursor.xbm</file>
32
    <file>icons/measure1mask.xbm</file>
33
    <file>icons/measure2cursor.xbm</file>
34
    <file>icons/measure2mask.xbm</file>
35
    <file>icons/move.png</file>
36
    <file>icons/navigate.png</file>
37
    <file>icons/zoom.png</file>
38
    <file>icons/zoom-in.png</file>
39
    <file>icons/zoom-out.png</file>
40
    <file>icons/zoom-fit.png</file>
41
    <file>icons/undo.png</file>
42
    <file>icons/redo.png</file>
43
    <file>icons/new.png</file>
44
    <file>icons/exit.png</file>
45
    <file>icons/speaker.png</file>
46
    <file>icons/annotation.png</file>
47
    <file>icons/fileopen.png</file>
48
    <file>icons/fileopensession.png</file>
49
    <file>icons/fileopenaudio.png</file>
50
    <file>icons/fileopen-22.png</file>
51
    <file>icons/fileclose.png</file>
52
    <file>icons/filenew.png</file>
53
    <file>icons/filenew-22.png</file>
54
    <file>icons/filesave.png</file>
55
    <file>icons/filesave-22.png</file>
56
    <file>icons/filesaveas.png</file>
57
    <file>icons/filesaveas-22.png</file>
58
    <file>icons/editdelete.png</file>
59
    <file>icons/editcut.png</file>
60
    <file>icons/editcopy.png</file>
61
    <file>icons/editpaste.png</file>
62
    <file>icons/mono.png</file>
63
    <file>icons/stereo.png</file>
64
    <file>icons/sharpen.png</file>
65
    <file>icons/help.png</file>
66
    <file>icons/cross.png</file>
67
    <file>icons/sv-16x16.png</file>
68
    <file>icons/sv-22x22.png</file>
69
    <file>icons/sv-24x24.png</file>
70
    <file>icons/sv-32x32.png</file>
71
    <file>icons/sv-48x48.png</file>
72
    <file>icons/sv-64x64.png</file>
73
    <file>icons/sv-128x128.png</file>
74
    <file>samples/bass.wav</file>
75
    <file>samples/beep.wav</file>
76
    <file>samples/bounce.wav</file>
77
    <file>samples/clap.wav</file>
78
    <file>samples/click.wav</file>
79
    <file>samples/cowbell.wav</file>
80
    <file>samples/hihat.wav</file>
81
    <file>samples/kick.wav</file>
82
    <file>samples/organ.wav</file>
83
    <file>samples/piano.wav</file>
84
    <file>samples/snare.wav</file>
85
    <file>samples/stick.wav</file>
86
    <file>samples/strike.wav</file>
87
    <file>samples/tap.wav</file>
88
    <file>i18n/sonic-visualiser_ru.qm</file>
89
    <file>i18n/sonic-visualiser_en_GB.qm</file>
90
    <file>i18n/tips_en.xml</file>
91
</qresource>
92
</RCC>
vect.pro
1

  
2
TEMPLATE = app
3

  
4
SV_UNIT_PACKAGES = vamp vamp-hostsdk fftw3f samplerate libpulse jack portaudio-2.0 mad id3tag oggz fishsound lrdf raptor rasqal redland sndfile liblo rubberband fftw3
5
load(../sonic-visualiser/sv.prf)
6

  
7
CONFIG += release sv qt thread warn_on stl rtti exceptions
8
QT += xml network
9

  
10
linux-g++:QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -DNO_TIMING -O3 -march=pentium-m -msse -msse2 -msse3 -mmmx
11

  
12
TARGET = vect
13

  
14
ICON = icons/sv-macicon.icns
15

  
16
DEPENDPATH += . ../sonic-visualiser i18n main
17
INCLUDEPATH += . ../sonic-visualiser main
18
LIBPATH = ../sonic-visualiser/framework ../sonic-visualiser/audioio ../sonic-visualiser/view ../sonic-visualiser/layer ../sonic-visualiser/data ../sonic-visualiser/widgets ../sonic-visualiser/plugin ../sonic-visualiser/transform ../sonic-visualiser/rdf ../sonic-visualiser/base ../sonic-visualiser/system $$LIBPATH
19

  
20
contains(DEFINES, BUILD_STATIC):LIBS -= -ljack
21

  
22
LIBS = -lsvframework -lsvaudioio -lsvview -lsvlayer -lsvwidgets -lsvdata -lsvtransform -lsvrdf -lsvtransform -lsvdata -lsvplugin -lsvbase -lsvsystem $$LIBS
23

  
24
PRE_TARGETDEPS += ../sonic-visualiser/framework/libsvframework.a \
25
                  ../sonic-visualiser/audioio/libsvaudioio.a \
26
                  ../sonic-visualiser/view/libsvview.a \
27
                  ../sonic-visualiser/layer/libsvlayer.a \
28
                  ../sonic-visualiser/rdf/libsvrdf.a \
29
                  ../sonic-visualiser/data/libsvdata.a \
30
                  ../sonic-visualiser/widgets/libsvwidgets.a \
31
                  ../sonic-visualiser/transform/libsvtransform.a \
32
                  ../sonic-visualiser/plugin/libsvplugin.a \
33
                  ../sonic-visualiser/base/libsvbase.a \
34
                  ../sonic-visualiser/system/libsvsystem.a
35

  
36
OBJECTS_DIR = tmp_obj
37
MOC_DIR = tmp_moc
38

  
39
# Input
40
HEADERS += main/MainWindow.h \
41
           main/PreferencesDialog.h
42
SOURCES += main/main.cpp \
43
           main/MainWindow.cpp \
44
           main/PreferencesDialog.cpp
45

  
46
RESOURCES += vect.qrc
47

  
48

  
vect.qrc
1
<!DOCTYPE RCC><RCC version="1.0">
2
<qresource>
3
    <file>icons/waveform.png</file>
4
    <file>icons/spectrum.png</file>
5
    <file>icons/spectrogram.png</file>
6
    <file>icons/melodogram.png</file>
7
    <file>icons/timeruler.png</file>
8
    <file>icons/pane.png</file>
9
    <file>icons/instants.png</file>
10
    <file>icons/notes.png</file>
11
    <file>icons/values.png</file>
12
    <file>icons/colour3d.png</file>
13
    <file>icons/playpause.png</file>
14
    <file>icons/ffwd.png</file>
15
    <file>icons/ffwd-end.png</file>
16
    <file>icons/rewind.png</file>
17
    <file>icons/rewind-start.png</file>
18
    <file>icons/playselection.png</file>
19
    <file>icons/playloop.png</file>
20
    <file>icons/solo.png</file>
21
    <file>icons/fader_background.png</file>
22
    <file>icons/fader_knob.png</file>
23
    <file>icons/fader_knob_red.png</file>
24
    <file>icons/fader_leds.png</file>
25
    <file>icons/faders.png</file>
26
    <file>icons/select.png</file>
27
    <file>icons/text.png</file>
28
    <file>icons/draw.png</file>
29
    <file>icons/draw-curve.png</file>
30
    <file>icons/measure.png</file>
31
    <file>icons/measure1cursor.xbm</file>
32
    <file>icons/measure1mask.xbm</file>
33
    <file>icons/measure2cursor.xbm</file>
34
    <file>icons/measure2mask.xbm</file>
35
    <file>icons/move.png</file>
36
    <file>icons/navigate.png</file>
37
    <file>icons/zoom.png</file>
38
    <file>icons/zoom-in.png</file>
39
    <file>icons/zoom-out.png</file>
40
    <file>icons/zoom-fit.png</file>
41
    <file>icons/undo.png</file>
42
    <file>icons/redo.png</file>
43
    <file>icons/new.png</file>
44
    <file>icons/exit.png</file>
45
    <file>icons/speaker.png</file>
46
    <file>icons/annotation.png</file>
47
    <file>icons/fileopen.png</file>
48
    <file>icons/fileopensession.png</file>
49
    <file>icons/fileopenaudio.png</file>
50
    <file>icons/fileopen-22.png</file>
51
    <file>icons/fileclose.png</file>
52
    <file>icons/filenew.png</file>
53
    <file>icons/filenew-22.png</file>
54
    <file>icons/filesave.png</file>
55
    <file>icons/filesave-22.png</file>
56
    <file>icons/filesaveas.png</file>
57
    <file>icons/filesaveas-22.png</file>
58
    <file>icons/editdelete.png</file>
59
    <file>icons/editcut.png</file>
60
    <file>icons/editcopy.png</file>
61
    <file>icons/editpaste.png</file>
62
    <file>icons/mono.png</file>
63
    <file>icons/stereo.png</file>
64
    <file>icons/sharpen.png</file>
65
    <file>icons/help.png</file>
66
    <file>icons/cross.png</file>
67
    <file>icons/sv-16x16.png</file>
68
    <file>icons/sv-22x22.png</file>
69
    <file>icons/sv-24x24.png</file>
70
    <file>icons/sv-32x32.png</file>
71
    <file>icons/sv-48x48.png</file>
72
    <file>icons/sv-64x64.png</file>
73
    <file>icons/sv-128x128.png</file>
74
    <file>samples/bass.wav</file>
75
    <file>samples/beep.wav</file>
76
    <file>samples/bounce.wav</file>
77
    <file>samples/clap.wav</file>
78
    <file>samples/click.wav</file>
79
    <file>samples/cowbell.wav</file>
80
    <file>samples/hihat.wav</file>
81
    <file>samples/kick.wav</file>
82
    <file>samples/organ.wav</file>
83
    <file>samples/piano.wav</file>
84
    <file>samples/snare.wav</file>
85
    <file>samples/stick.wav</file>
86
    <file>samples/strike.wav</file>
87
    <file>samples/tap.wav</file>
88
    <file>i18n/sonic-visualiser_ru.qm</file>
89
    <file>i18n/sonic-visualiser_en_GB.qm</file>
90
    <file>i18n/tips_en.xml</file>
91
</qresource>
92
</RCC>
version.h
1
#define VECT_VERSION "[vect] 0.1"
1
#define VERSION "[segmenter] 0.1"

Also available in: Unified diff