Added SoundDialog for Preferences which uses QSound supports wav files, where can set wav files.

Added SoundManager for the events, at the moment there is no connect for a event to use it.


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1386 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
defnax 2009-07-17 11:21:40 +00:00
parent 5335509028
commit 8a1ae827b9
17 changed files with 1438 additions and 240 deletions

View file

@ -1,4 +1,4 @@
CONFIG += qt gui uic qrc resources uitools release # pluginmgr debug
CONFIG += qt gui uic qrc resources uitools debug # pluginmgr release
QT += network xml script
TEMPLATE = app
TARGET = RetroShare
@ -75,7 +75,7 @@ LIBS += -L"../../../../lib" -lretroshare -lminiupnpc -lssl -lcrypto
# ###########################################
LIBS += -lz -lgpgme
LIBS += -lz #-lgpgme
LIBS += -lQtUiTools
DEPENDPATH += . \
@ -139,6 +139,7 @@ HEADERS += rshare.h \
gui/SharedFilesDialog.h \
gui/ShareManager.h \
gui/StatisticDialog.h \
gui/SoundManager.h \
gui/HelpDialog.h \
gui/LogoBar.h \
gui/xprogressbar.h \
@ -191,6 +192,7 @@ HEADERS += rshare.h \
gui/Preferences/rsettings.h \
gui/Preferences/FileAssotiationsDialog.h \
gui/Preferences/AddFileAssotiationDialog.h \
gui/Preferences/SoundDialog.h \
gui/toaster/MessageToaster.h \
gui/toaster/OnlineToaster.h \
gui/toaster/ChatToaster.h \
@ -289,7 +291,8 @@ FORMS += gui/BlogDialog.ui \
gui/Preferences/GeneralDialog.ui \
gui/Preferences/PreferencesWindow.ui \
gui/Preferences/ServerDialog.ui \
gui/Preferences/NotifyDialog.ui \
gui/Preferences/NotifyDialog.ui \
gui/Preferences/SoundDialog.ui \
gui/Preferences/ConfirmQuitDialog.ui \
gui/toaster/CallToaster.ui \
gui/toaster/ChatToaster.ui \
@ -355,6 +358,7 @@ SOURCES += main.cpp \
gui/SharedFilesDialog.cpp \
gui/ShareManager.cpp \
gui/StatisticDialog.cpp \
gui/SoundManager.cpp \
gui/MessagesDialog.cpp \
gui/MessagesPopupDialog.cpp \
gui/im_history/IMHistoryKeeper.cpp \
@ -401,6 +405,7 @@ SOURCES += main.cpp \
gui/Preferences/rsettings.cpp \
gui/Preferences/FileAssotiationsDialog.cpp \
gui/Preferences/AddFileAssotiationDialog.cpp \
gui/Preferences/SoundDialog.cpp \
gui/common/vmessagebox.cpp \
gui/common/rwindow.cpp \
gui/common/html.cpp \