From d459fd21fedb8c627c15765999b7ab74d9364433 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Oliver=20Gro=C3=9F?= Date: Thu, 31 Jan 2008 13:10:12 +0100 Subject: [PATCH] Initial commit --- .gitignore | 5 +++++ main.cpp | 28 ++++++++++++++++++++++++++++ musique.pro | 35 +++++++++++++++++++++++++++++++++++ 3 files changed, 68 insertions(+) create mode 100644 .gitignore create mode 100644 main.cpp create mode 100644 musique.pro diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b9b6f24 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +build +ui +Makefile +musique + diff --git a/main.cpp b/main.cpp new file mode 100644 index 0000000..6bfcf92 --- /dev/null +++ b/main.cpp @@ -0,0 +1,28 @@ +#include +#include +#include "constants.h" + +using namespace musique; + +int main(int argc, char * argv[]) +{ + QApplication app(argc, argv); + + QString locale = QLocale::system().name(); + QTranslator translator; + translator.load(QString(UI_PATH_TRANSLATIONS "musique_") + locale); + app.installTranslator(&translator); + app.setQuitOnLastWindowClosed(false); + + //open config dir or create it if does not exist +/* { + QDir workdir(UI_PATH_WORK); + if (!workdir.exists()) { + workdir.cdUp(); + workdir.mkdir(UI_DIR_WORK); + } + }*/ + + CConnectionManager mainwin; + return app.exec(); +} diff --git a/musique.pro b/musique.pro new file mode 100644 index 0000000..1c2848b --- /dev/null +++ b/musique.pro @@ -0,0 +1,35 @@ + +TEMPLATE = app +CONFIG += qt + +CODECFORSRC = UTF-8 +CODECFORTR = ISO-8859-1 + +OBJECTS_DIR = build/ +MOC_DIR = build/ +UI_DIR = ui/ + +TARGET = qnut + +TRANSLATIONS = musique_de.ts + +SOURCES += main.cpp +DESTDIR = .. + +target.path = /usr/bin +iconstarget.path = /usr/share/musique/icons +iconstarget.files = res/*.png res/musique.svg +langtarget.path = /usr/share/musique/lang +langtarget.files = musique_*.qm +shortcuttarget.path = /usr/share/applications +shortcuttarget.files = musique.desktop + +INSTALLS += target iconstarget langtarget shortcuttarget + +INCLUDEPATH += .. + +LIBS += ../libxmms2client-qt/libxmms2client-qt.a +LIBS += -lxmms2client + +TARGETDEPS += ../libxmms2client-qt/libxmms2client-qt.a +QMAKE_CXXFLAGS_DEBUG += -pedantic -Wno-long-long -- 2.11.4.GIT