Windows icon and RC file

This commit is contained in:
David Sansome 2010-02-14 17:34:34 +00:00
parent 0d61fda4d7
commit 7551ed06cd
5 changed files with 33 additions and 1 deletions

BIN
dist/clementine.ico vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

BIN
dist/clementine_16.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

BIN
dist/clementine_32.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

25
dist/windres.rc vendored Normal file
View File

@ -0,0 +1,25 @@
clementine ICON "clementine.ico"
1 VERSIONINFO
FILEVERSION 0,1,0,0
PRODUCTVERSION 0,1,0,0
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "080904E4"
BEGIN
VALUE "CompanyName", "Clementine"
VALUE "FileDescription", "Clementine music player"
VALUE "FileVersion", "0.1"
VALUE "InternalName", "clementine"
VALUE "LegalCopyright", "David Sansome"
VALUE "OriginalFilename", "clementine.exe"
VALUE "ProductName", "Clementine"
VALUE "ProductVersion", "0.1"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x809, 1252
END
END

View File

@ -123,7 +123,12 @@ FORMS += mainwindow.ui \
RESOURCES += ../data/data.qrc RESOURCES += ../data/data.qrc
OTHER_FILES += ../data/schema.sql \ OTHER_FILES += ../data/schema.sql \
../data/mainwindow.css ../data/mainwindow.css
RC_FILE += ../dist/windres.rc
# Last.fm
LIBS += -llastfm LIBS += -llastfm
# Other platform specific libraries
!win32:!fedora-win32-cross { !win32:!fedora-win32-cross {
mac { mac {
QMAKE_CXXFLAGS += -I/usr/local/include QMAKE_CXXFLAGS += -I/usr/local/include
@ -145,6 +150,8 @@ LIBS += -llastfm
win32|fedora-win32-cross:LIBS += -ltag \ win32|fedora-win32-cross:LIBS += -ltag \
-lxine \ -lxine \
-lpthreadGC2 -lpthreadGC2
# OSD
unix:!macx:!fedora-win32-cross:SOURCES += osd_x11.cpp unix:!macx:!fedora-win32-cross:SOURCES += osd_x11.cpp
macx:SOURCES += osd_mac.cpp macx:SOURCES += osd_mac.cpp
win32|fedora-win32-cross:SOURCES += osd_win.cpp win32|fedora-win32-cross:SOURCES += osd_win.cpp
@ -174,8 +181,8 @@ SOURCES += ../3rdparty/qtsingleapplication/qtlockedfile.cpp
unix:!fedora-win32-cross:SOURCES += ../3rdparty/qtsingleapplication/qtlockedfile_unix.cpp unix:!fedora-win32-cross:SOURCES += ../3rdparty/qtsingleapplication/qtlockedfile_unix.cpp
win32|fedora-win32-cross:SOURCES += ../3rdparty/qtsingleapplication/qtlockedfile_win.cpp win32|fedora-win32-cross:SOURCES += ../3rdparty/qtsingleapplication/qtlockedfile_win.cpp
# Hide the console on windows
win32|fedora-win32-cross: { win32|fedora-win32-cross: {
# Hide the console on windows
CONFIG -= console CONFIG -= console
CONFIG += windows CONFIG += windows
LIBS += -Wl,-subsystem,windows LIBS += -Wl,-subsystem,windows