Commit 58e0c83f authored by Camilo Higuita's avatar Camilo Higuita

Merge branch 'dev-win32-wip' of into dev-win32-wip

parents 53fdc290 d142b482
......@@ -28,7 +28,7 @@ TagInfo::TagInfo(const QString &url, QObject *parent) : QObject(parent)
qDebug()<< "is readble";
this->file = new TagLib::FileRef(path.toUtf8());
this->file = new TagLib::FileRef(TagLib::FileName(path.toUtf8()));
this->file = new TagLib::FileRef();
......@@ -6,8 +6,8 @@
#include <QObject>
#if defined Q_OS_WIN32
#include "taglib/tag.h"
#include "taglib/fileref.h"
#include <taglib/tag.h>
#include <taglib/fileref.h>
#elif defined Q_OS_ANDROID
#include "tag.h"
#include "fileref.h"
......@@ -31,11 +31,12 @@ linux:unix:!android {
}else:win32 {
message("Using Tablib binaries for Windows")
LIBS += -L$$PWD/3rdparty/taglib/lib/ -llibtag.dll
INCLUDEPATH += $$PWD/3rdparty/taglib/include
DEPENDPATH += $$PWD/3rdparty/taglib/include
LIBS += -L$$PWD/'../../../../Program Files (x86)/taglib/lib/' -ltag
INCLUDEPATH += $$PWD/'../../../../Program Files (x86)/taglib/include'
DEPENDPATH += $$PWD/'../../../../Program Files (x86)/taglib/include'
......@@ -123,3 +124,4 @@ INCLUDEPATH += \
Shows how to add an entry to the Windows start menu.
Generate installer with
binarycreator --offline-only -c config/config.xml -p packages installer
C:\Qt\QtIFW2.0.1\bin\binarycreator.exe --offline-only -c config\config.xml -p packages VvaveInstaller.exe
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<Title>Vvave music player</Title>
\ No newline at end of file
** Copyright (C) 2015 The Qt Company Ltd.
** Contact:
** This file is part of the Qt Installer Framework.
** Commercial License Usage
** Licensees holding valid commercial Qt licenses may use this file in
** accordance with the commercial license agreement provided with the
** Software or, alternatively, in accordance with the terms contained in
** a written agreement between you and The Qt Company. For licensing terms
** and conditions see For further
** information use the contact form at
** GNU Lesser General Public License Usage
** Alternatively, this file may be used under the terms of the GNU Lesser
** General Public License version 2.1 or version 3 as published by the Free
** Software Foundation and appearing in the file LICENSE.LGPLv21 and
** LICENSE.LGPLv3 included in the packaging of this file. Please review the
** following information to ensure the GNU Lesser General Public License
** requirements will be met: and
** As a special exception, The Qt Company gives you certain additional
** rights. These rights are described in The Qt Company LGPL Exception
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
function Component()
// default constructor
Component.prototype.createOperations = function()
// call default implementation to actually install README.txt!
if (systemInfo.productType === "windows") {
component.addOperation("CreateShortcut", "@TargetDir@/vvave.exe", "@StartMenuDir@/vvave.lnk",
"workingDirectory=@TargetDir@", "iconPath=%SystemRoot%/system32/SHELL32.dll",
<?xml version="1.0" encoding="UTF-8"?>
<Description>Vvave Music Player</Description>
<?xml version="1.0" encoding="UTF-8"?>
<Description>Vvave music player</Description>
<License name="GPLv3" file="license.txt" />
\ No newline at end of file
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment