From a66058989e59e05b02c393b98c728832ed132562 Mon Sep 17 00:00:00 2001 From: pasnox Date: Tue, 15 Jun 2010 21:47:59 +0000 Subject: [PATCH] Update copyrights --- qwbfs/installs.pri | 16 +- qwbfs/src/ExportThread.cpp | 14 +- qwbfs/src/ExportThread.h | 14 +- qwbfs/src/Gauge.cpp | 21 +- qwbfs/src/Gauge.h | 14 +- qwbfs/src/PartitionWidget.cpp | 14 +- qwbfs/src/PartitionWidget.h | 14 +- qwbfs/src/ProgressDialog.cpp | 14 +- qwbfs/src/ProgressDialog.h | 14 +- qwbfs/src/Properties.cpp | 20 + qwbfs/src/Properties.h | 20 + qwbfs/src/PropertiesDialog.cpp | 20 + qwbfs/src/PropertiesDialog.h | 20 + qwbfs/src/UIAbout.cpp | 14 +- qwbfs/src/UIAbout.h | 14 +- qwbfs/src/UIMain.cpp | 420 ++++++++++-------- qwbfs/src/UIMain.h | 44 +- qwbfs/src/datacache/DataNetworkCache.cpp | 20 + qwbfs/src/datacache/DataNetworkCache.h | 20 + qwbfs/src/main.cpp | 116 ++--- qwbfs/src/main.h | 12 +- qwbfs/src/models/Disc.cpp | 14 +- qwbfs/src/models/Disc.h | 14 +- qwbfs/src/models/DiscDelegate.cpp | 14 +- qwbfs/src/models/DiscDelegate.h | 14 +- qwbfs/src/models/DiscModel.cpp | 14 +- qwbfs/src/models/DiscModel.h | 14 +- qwbfs/src/qwbfsdriver/Driver.cpp | 14 +- qwbfs/src/qwbfsdriver/Driver.h | 14 +- qwbfs/src/qwbfsdriver/PartitionDiscHandle.cpp | 14 +- qwbfs/src/qwbfsdriver/PartitionDiscHandle.h | 14 +- qwbfs/src/qwbfsdriver/PartitionHandle.cpp | 14 +- qwbfs/src/qwbfsdriver/PartitionHandle.h | 14 +- qwbfs/src/qwbfsdriver/PartitionProperties.cpp | 14 +- qwbfs/src/qwbfsdriver/PartitionProperties.h | 14 +- qwbfs/src/qwbfsdriver/PartitionStatus.cpp | 14 +- qwbfs/src/qwbfsdriver/PartitionStatus.h | 14 +- qwbfs/src/wiitdb/Covers.cpp | 20 + qwbfs/src/wiitdb/Covers.h | 20 + 39 files changed, 683 insertions(+), 456 deletions(-) diff --git a/qwbfs/installs.pri b/qwbfs/installs.pri index 8a9f6c7..907d5fb 100644 --- a/qwbfs/installs.pri +++ b/qwbfs/installs.pri @@ -1,4 +1,18 @@ -# QWBFS Manager install script +########################################################################################### +## Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +## +## Author : Filipe AZEVEDO aka Nox P@sNox +## Project : installs +## FileName : installs.pri +## Date : 2010-04-04T11:04:05 +## License : GPL3 +## Comment : The QWBFS Manager installs properties for unix like systems +## Home Page : http://code.google.com/p/qwbfs +## +## This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +## WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +## +########################################################################################### unix:!mac { PACKAGE_PREFIX = $${prefix} diff --git a/qwbfs/src/ExportThread.cpp b/qwbfs/src/ExportThread.cpp index f73bd75..a6d8a29 100644 --- a/qwbfs/src/ExportThread.cpp +++ b/qwbfs/src/ExportThread.cpp @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : ExportThread.cpp -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/ExportThread.h b/qwbfs/src/ExportThread.h index 423b92a..e8144ca 100644 --- a/qwbfs/src/ExportThread.h +++ b/qwbfs/src/ExportThread.h @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : ExportThread.h -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/Gauge.cpp b/qwbfs/src/Gauge.cpp index df00ab8..fefc853 100644 --- a/qwbfs/src/Gauge.cpp +++ b/qwbfs/src/Gauge.cpp @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : Gauge.cpp -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE @@ -97,7 +97,8 @@ qint64 Gauge::temporarySize() const void Gauge::paintEvent( QPaintEvent* event ) { Q_UNUSED( event ); - QPainter painter( this ); const qreal available = mSize; + QPainter painter( this ); + const qreal available = mSize; const qreal used = mUsedSize; const qreal free = mFreeSize; const qreal max = used +mTemporarySize; @@ -163,7 +164,9 @@ void Gauge::paintEvent( QPaintEvent* event ) style()->drawControl( QStyle::CE_ProgressBarContents, &option, &painter, this ); } - // text painter.setPen( option.palette.color( QPalette::Text ) ); painter.setBrush( Qt::NoBrush ); painter.drawText( rect(), flags, option.text ); + // text painter.setPen( option.palette.color( QPalette::Text ) ); + painter.setBrush( Qt::NoBrush ); + painter.drawText( rect(), flags, option.text ); //style()->drawControl( QStyle::CE_ProgressBarLabel, &option, &painter, this ); } diff --git a/qwbfs/src/Gauge.h b/qwbfs/src/Gauge.h index c00a0b3..a63cc65 100644 --- a/qwbfs/src/Gauge.h +++ b/qwbfs/src/Gauge.h @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : Gauge.h -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/PartitionWidget.cpp b/qwbfs/src/PartitionWidget.cpp index b2192d1..7b0c050 100644 --- a/qwbfs/src/PartitionWidget.cpp +++ b/qwbfs/src/PartitionWidget.cpp @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : PartitionWidget.cpp -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/PartitionWidget.h b/qwbfs/src/PartitionWidget.h index 77ccee4..4fdc532 100644 --- a/qwbfs/src/PartitionWidget.h +++ b/qwbfs/src/PartitionWidget.h @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : PartitionWidget.h -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/ProgressDialog.cpp b/qwbfs/src/ProgressDialog.cpp index fbe18c5..73dcc46 100644 --- a/qwbfs/src/ProgressDialog.cpp +++ b/qwbfs/src/ProgressDialog.cpp @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : ProgressDialog.cpp -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/ProgressDialog.h b/qwbfs/src/ProgressDialog.h index 7fbc1a3..0e76196 100644 --- a/qwbfs/src/ProgressDialog.h +++ b/qwbfs/src/ProgressDialog.h @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : ProgressDialog.h -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/Properties.cpp b/qwbfs/src/Properties.cpp index 44e16ae..6e97e92 100644 --- a/qwbfs/src/Properties.cpp +++ b/qwbfs/src/Properties.cpp @@ -1,3 +1,23 @@ +/**************************************************************************** +** +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) +** Authors : Filipe AZEVEDO aka Nox P@sNox +** Project : QWBFS Manager +** FileName : Properties.cpp +** Date : 2010-06-15T23:21:10 +** License : GPL +** Home Page : http://code.google.com/p/qwbfs +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** +** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA +** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. +** +** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +** +****************************************************************************/ #include "Properties.h" #include "datacache/DataNetworkCache.h" #include "UIMain.h" diff --git a/qwbfs/src/Properties.h b/qwbfs/src/Properties.h index 5b4a85f..78fa414 100644 --- a/qwbfs/src/Properties.h +++ b/qwbfs/src/Properties.h @@ -1,3 +1,23 @@ +/**************************************************************************** +** +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) +** Authors : Filipe AZEVEDO aka Nox P@sNox +** Project : QWBFS Manager +** FileName : Properties.h +** Date : 2010-06-15T23:21:10 +** License : GPL +** Home Page : http://code.google.com/p/qwbfs +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** +** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA +** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. +** +** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +** +****************************************************************************/ #ifndef PROPERTIES_H #define PROPERTIES_H diff --git a/qwbfs/src/PropertiesDialog.cpp b/qwbfs/src/PropertiesDialog.cpp index ddf0c48..9dd566a 100644 --- a/qwbfs/src/PropertiesDialog.cpp +++ b/qwbfs/src/PropertiesDialog.cpp @@ -1,3 +1,23 @@ +/**************************************************************************** +** +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) +** Authors : Filipe AZEVEDO aka Nox P@sNox +** Project : QWBFS Manager +** FileName : PropertiesDialog.cpp +** Date : 2010-06-15T23:21:10 +** License : GPL +** Home Page : http://code.google.com/p/qwbfs +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** +** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA +** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. +** +** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +** +****************************************************************************/ #include "PropertiesDialog.h" #include "Properties.h" diff --git a/qwbfs/src/PropertiesDialog.h b/qwbfs/src/PropertiesDialog.h index 2a13d6c..66a3852 100644 --- a/qwbfs/src/PropertiesDialog.h +++ b/qwbfs/src/PropertiesDialog.h @@ -1,3 +1,23 @@ +/**************************************************************************** +** +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) +** Authors : Filipe AZEVEDO aka Nox P@sNox +** Project : QWBFS Manager +** FileName : PropertiesDialog.h +** Date : 2010-06-15T23:21:10 +** License : GPL +** Home Page : http://code.google.com/p/qwbfs +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** +** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA +** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. +** +** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +** +****************************************************************************/ #ifndef PROPERTIESDIALOG_H #define PROPERTIESDIALOG_H diff --git a/qwbfs/src/UIAbout.cpp b/qwbfs/src/UIAbout.cpp index 49a39a6..6812475 100644 --- a/qwbfs/src/UIAbout.cpp +++ b/qwbfs/src/UIAbout.cpp @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : UIAbout.cpp -** Date : 2010-05-29T13:13:25 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/UIAbout.h b/qwbfs/src/UIAbout.h index d92a4e7..750ffab 100644 --- a/qwbfs/src/UIAbout.h +++ b/qwbfs/src/UIAbout.h @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : UIAbout.h -** Date : 2010-05-29T13:13:25 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/UIMain.cpp b/qwbfs/src/UIMain.cpp index 2d55102..173da7c 100644 --- a/qwbfs/src/UIMain.cpp +++ b/qwbfs/src/UIMain.cpp @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : UIMain.cpp -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE @@ -21,33 +21,33 @@ #include "UIMain.h" #include "UIAbout.h" #include "models/DiscModel.h" -#include "models/DiscDelegate.h" -#include "wiitdb/Covers.h" +#include "models/DiscDelegate.h" +#include "wiitdb/Covers.h" #include "datacache/DataNetworkCache.h" -#include "ProgressDialog.h" -#include "PropertiesDialog.h" -#include "Properties.h" +#include "ProgressDialog.h" +#include "PropertiesDialog.h" +#include "Properties.h" #include "main.h" #include #include -#include +#include #include #include UIMain::UIMain( QWidget* parent ) : QMainWindow( parent ) -{ - mCache = new DataNetworkCache( this ); - +{ + mCache = new DataNetworkCache( this ); + setWindowTitle( QString( "%1 v%2" ).arg( APPLICATION_NAME ).arg( APPLICATION_VERSION_STR ) ); setUnifiedTitleAndToolBarOnMac( true ); - setupUi( this ); - - dwTools->toggleViewAction()->setIcon( QIcon( ":/icons/256/tools.png" ) ); - dwCovers->toggleViewAction()->setIcon( QIcon( ":/icons/256/covers.png" ) ); - - toolBar->addAction( dwTools->toggleViewAction() ); + setupUi( this ); + + dwTools->toggleViewAction()->setIcon( QIcon( ":/icons/256/tools.png" ) ); + dwCovers->toggleViewAction()->setIcon( QIcon( ":/icons/256/covers.png" ) ); + + toolBar->addAction( dwTools->toggleViewAction() ); toolBar->addAction( dwCovers->toggleViewAction() ); mFoldersModel = new QFileSystemModel( this ); @@ -63,93 +63,93 @@ UIMain::UIMain( QWidget* parent ) lvFiles->setModel( mFilesModel ); - mExportModel = new QWBFS::Model::DiscModel( this ); + mExportModel = new QWBFS::Model::DiscModel( this ); lvExport->setModel( mExportModel ); - lvExport->setItemDelegate( new QWBFS::Model::DiscDelegate( mExportModel, mCache ) ); - + lvExport->setItemDelegate( new QWBFS::Model::DiscDelegate( mExportModel, mCache ) ); + mLastDiscId = -1; pwMainView->setMainView( true ); pwMainView->showHideImportViewButton()->setChecked( false ); connectView( pwMainView ); - tbReloadDrives->click(); + tbReloadDrives->click(); aReloadPartitions->trigger(); - propertiesChanged(); - - connect( mCache, SIGNAL( dataCached( const QUrl& ) ), this, SLOT( dataNetworkCache_dataCached( const QUrl& ) ) ); - connect( mCache, SIGNAL( error( const QString&, const QUrl& ) ), this, SLOT( dataNetworkCache_error( const QString&, const QUrl& ) ) ); + propertiesChanged(); + + connect( mCache, SIGNAL( dataCached( const QUrl& ) ), this, SLOT( dataNetworkCache_dataCached( const QUrl& ) ) ); + connect( mCache, SIGNAL( error( const QString&, const QUrl& ) ), this, SLOT( dataNetworkCache_error( const QString&, const QUrl& ) ) ); connect( mCache, SIGNAL( invalidated() ), this, SLOT( dataNetworkCache_invalidated() ) ); } UIMain::~UIMain() { //qWarning() << Q_FUNC_INFO; -} - -DataNetworkCache* UIMain::cache() const -{ - return mCache; -} - -QPixmap UIMain::cachedPixmap( const QUrl& url ) const -{ - const QByteArray* data = mCache->cachedData( url ); - QPixmap pixmap; - - if ( !data ) { - return pixmap; - } - - pixmap.loadFromData( *data ); - - return pixmap; -} - -void UIMain::showEvent( QShowEvent* event ) -{ - QMainWindow::showEvent( event ); - - static bool shown = false; - - if ( !shown ) { - shown = true; - Properties properties; - properties.restoreState( this ); - } -} - -void UIMain::closeEvent( QCloseEvent* event ) -{ - Properties properties; - properties.saveState( this ); - - QMainWindow::closeEvent( event ); +} + +DataNetworkCache* UIMain::cache() const +{ + return mCache; +} + +QPixmap UIMain::cachedPixmap( const QUrl& url ) const +{ + const QByteArray* data = mCache->cachedData( url ); + QPixmap pixmap; + + if ( !data ) { + return pixmap; + } + + pixmap.loadFromData( *data ); + + return pixmap; +} + +void UIMain::showEvent( QShowEvent* event ) +{ + QMainWindow::showEvent( event ); + + static bool shown = false; + + if ( !shown ) { + shown = true; + Properties properties; + properties.restoreState( this ); + } +} + +void UIMain::closeEvent( QCloseEvent* event ) +{ + Properties properties; + properties.saveState( this ); + + QMainWindow::closeEvent( event ); } void UIMain::connectView( PartitionWidget* widget ) { connect( widget, SIGNAL( openViewRequested() ), this, SLOT( openViewRequested() ) ); - connect( widget, SIGNAL( closeViewRequested() ), this, SLOT( closeViewRequested() ) ); + connect( widget, SIGNAL( closeViewRequested() ), this, SLOT( closeViewRequested() ) ); connect( widget, SIGNAL( coverRequested( const QString& ) ), this, SLOT( coverRequested( const QString& ) ) ); -} - -void UIMain::propertiesChanged() -{ - Properties properties( this ); - - mCache->setDiskCacheSize( properties.cacheDiskSize() ); - mCache->setMemoryCacheSize( properties.cacheMemorySize() ); - mCache->setWorkingPath( properties.cacheUseTemporaryPath() ? properties.temporaryPath() : properties.cacheWorkingPath() ); - - QNetworkProxy proxy( properties.proxyType() ); - proxy.setHostName( properties.proxyServer() ); - proxy.setPort( properties.proxyPort() ); - proxy.setUser( properties.proxyLogin() ); - proxy.setPassword( properties.proxyPassword() ); - - QNetworkProxy::setApplicationProxy( proxy ); +} + +void UIMain::propertiesChanged() +{ + Properties properties( this ); + + mCache->setDiskCacheSize( properties.cacheDiskSize() ); + mCache->setMemoryCacheSize( properties.cacheMemorySize() ); + mCache->setWorkingPath( properties.cacheUseTemporaryPath() ? properties.temporaryPath() : properties.cacheWorkingPath() ); + + QNetworkProxy proxy( properties.proxyType() ); + proxy.setHostName( properties.proxyServer() ); + proxy.setPort( properties.proxyPort() ); + proxy.setUser( properties.proxyLogin() ); + proxy.setPassword( properties.proxyPassword() ); + + QNetworkProxy::setApplicationProxy( proxy ); } void UIMain::openViewRequested() @@ -165,77 +165,77 @@ void UIMain::openViewRequested() void UIMain::closeViewRequested() { sender()->deleteLater(); -} - -void UIMain::coverRequested( const QString& id ) -{ - mLastDiscId = id; - - const QUrl urlCD = QWBFS::WiiTDB::Covers::url( QWBFS::WiiTDB::Covers::Disc, id ); - const QUrl urlCDCustom = QWBFS::WiiTDB::Covers::url( QWBFS::WiiTDB::Covers::DiscCustom, id ); - const QUrl urlCover = QWBFS::WiiTDB::Covers::url( QWBFS::WiiTDB::Covers::Cover, id ); - - lCDCover->clear(); - lCover->clear(); - - if ( mCache->hasCachedData( urlCD ) || mCache->hasCachedData( urlCDCustom ) || mCache->hasCachedData( urlCover ) ) { - dataNetworkCache_dataCached( QUrl() ); - } - - if ( !lCDCover->pixmap() ) { - mCache->cacheData( urlCD ); - } - - if ( !lCover->pixmap() ) { - mCache->cacheData( urlCover ); - } +} + +void UIMain::coverRequested( const QString& id ) +{ + mLastDiscId = id; + + const QUrl urlCD = QWBFS::WiiTDB::Covers::url( QWBFS::WiiTDB::Covers::Disc, id ); + const QUrl urlCDCustom = QWBFS::WiiTDB::Covers::url( QWBFS::WiiTDB::Covers::DiscCustom, id ); + const QUrl urlCover = QWBFS::WiiTDB::Covers::url( QWBFS::WiiTDB::Covers::Cover, id ); + + lCDCover->clear(); + lCover->clear(); + + if ( mCache->hasCachedData( urlCD ) || mCache->hasCachedData( urlCDCustom ) || mCache->hasCachedData( urlCover ) ) { + dataNetworkCache_dataCached( QUrl() ); + } + + if ( !lCDCover->pixmap() ) { + mCache->cacheData( urlCD ); + } + + if ( !lCover->pixmap() ) { + mCache->cacheData( urlCover ); + } } void UIMain::progress_jobFinished( const QWBFS::Model::Disc& disc ) { mExportModel->updateDisc( disc ); -} - -void UIMain::dataNetworkCache_dataCached( const QUrl& url ) -{ - Q_UNUSED( url ); - - // update all views - const QList views = findChildren(); - - foreach ( QAbstractItemView* view, views ) { - view->viewport()->update(); - } - - // update preview dock - if ( mLastDiscId.isEmpty() ) { - return; - } - - const QUrl urlCD = QWBFS::WiiTDB::Covers::url( QWBFS::WiiTDB::Covers::Disc, mLastDiscId ); - const QUrl urlCDCustom = QWBFS::WiiTDB::Covers::url( QWBFS::WiiTDB::Covers::DiscCustom, mLastDiscId ); - const QUrl urlCover = QWBFS::WiiTDB::Covers::url( QWBFS::WiiTDB::Covers::Cover, mLastDiscId ); - - if ( mCache->hasCachedData( urlCD ) ) { - lCDCover->setPixmap( cachedPixmap( urlCD ) ); - } - - if ( mCache->hasCachedData( urlCDCustom ) ) { - lCDCover->setPixmap( cachedPixmap( urlCDCustom ) ); - } - - if ( mCache->hasCachedData( urlCover ) ) { - lCover->setPixmap( cachedPixmap( urlCover ) ); - } } - -void UIMain::dataNetworkCache_error( const QString& message, const QUrl& url ) -{ + +void UIMain::dataNetworkCache_dataCached( const QUrl& url ) +{ + Q_UNUSED( url ); + + // update all views + const QList views = findChildren(); + + foreach ( QAbstractItemView* view, views ) { + view->viewport()->update(); + } + + // update preview dock + if ( mLastDiscId.isEmpty() ) { + return; + } + + const QUrl urlCD = QWBFS::WiiTDB::Covers::url( QWBFS::WiiTDB::Covers::Disc, mLastDiscId ); + const QUrl urlCDCustom = QWBFS::WiiTDB::Covers::url( QWBFS::WiiTDB::Covers::DiscCustom, mLastDiscId ); + const QUrl urlCover = QWBFS::WiiTDB::Covers::url( QWBFS::WiiTDB::Covers::Cover, mLastDiscId ); + + if ( mCache->hasCachedData( urlCD ) ) { + lCDCover->setPixmap( cachedPixmap( urlCD ) ); + } + + if ( mCache->hasCachedData( urlCDCustom ) ) { + lCDCover->setPixmap( cachedPixmap( urlCDCustom ) ); + } + + if ( mCache->hasCachedData( urlCover ) ) { + lCover->setPixmap( cachedPixmap( urlCover ) ); + } +} + +void UIMain::dataNetworkCache_error( const QString& message, const QUrl& url ) +{ switch ( QWBFS::WiiTDB::Covers::type( url ) ) - { - case QWBFS::WiiTDB::Covers::Disc: - mCache->cacheData( QWBFS::WiiTDB::Covers( url ).url( QWBFS::WiiTDB::Covers::DiscCustom ) ); - return; + { + case QWBFS::WiiTDB::Covers::Disc: + mCache->cacheData( QWBFS::WiiTDB::Covers( url ).url( QWBFS::WiiTDB::Covers::DiscCustom ) ); + return; case QWBFS::WiiTDB::Covers::HQ: case QWBFS::WiiTDB::Covers::Cover: case QWBFS::WiiTDB::Covers::_3D: @@ -243,28 +243,34 @@ void UIMain::dataNetworkCache_error( const QString& message, const QUrl& url ) case QWBFS::WiiTDB::Covers::Full: case QWBFS::WiiTDB::Covers::Invalid: break; - } - - QMessageBox::information( this, QString::null, message ); -} + } + + QMessageBox::information( this, QString::null, message ); +} -void UIMain::dataNetworkCache_invalidated() -{ - dataNetworkCache_dataCached( QUrl() ); +void UIMain::dataNetworkCache_invalidated() +{ + dataNetworkCache_dataCached( QUrl() ); } void UIMain::on_aReloadPartitions_triggered() { mPartitions.clear(); - -#if defined( Q_OS_WIN ) - foreach ( const QFileInfo& drive, QDir::drives() ) { - mPartitions << drive.absoluteFilePath().remove( ":" ).remove( "/" ).remove( "\\" ); - } #elif defined( Q_OS_MAC ) QProcess process; + +#if defined( Q_OS_WIN ) + foreach ( const QFileInfo& drive, QDir::drives() ) { + mPartitions << drive.absoluteFilePath().remove( ":" ).remove( "/" ).remove( "\\" ); + } +#elif defined( Q_OS_MAC ) + QProcess process; process.start( "diskutil list" ); process.waitForFinished(); - const QStringList partitions = QString::fromLocal8Bit( process.readAll() ).split( "\n" ); foreach ( QString partition, partitions ) { partition = partition.trimmed(); + const QStringList partitions = QString::fromLocal8Bit( process.readAll() ).split( "\n" ); + + foreach ( QString partition, partitions ) { + partition = partition.trimmed(); + if ( partition.startsWith( "/" ) || partition.startsWith( "#" ) || partition.isEmpty() ) { continue; } @@ -277,7 +283,7 @@ void UIMain::on_aReloadPartitions_triggered() } mPartitions << QString( "/dev/%1" ).arg( partition ); - } + } #elif defined( __linux__ ) QProcess process; process.start( "cat /proc/partitions" ); @@ -298,12 +304,12 @@ void UIMain::on_aReloadPartitions_triggered() } mPartitions << QString( "/dev/%1" ).arg( partition ); - } -#else - QMessageBox::information( this, QString::null, - tr( - "I don't know how to list partition for this platform.\n" - "You will have to set the correct partition path yourself for mounting partitions." + } +#else + QMessageBox::information( this, QString::null, + tr( + "I don't know how to list partition for this platform.\n" + "You will have to set the correct partition path yourself for mounting partitions." ) ); #endif @@ -312,19 +318,24 @@ void UIMain::on_aReloadPartitions_triggered() foreach ( PartitionWidget* widget, widgets ) { widget->setPartitions( mPartitions ); } -} void UIMain::on_aQuit_triggered() { close(); } +} + +void UIMain::on_aQuit_triggered() +{ + close(); +} void UIMain::on_aAbout_triggered() { UIAbout* about = new UIAbout( this ); about->open(); -} - -void UIMain::on_aProperties_triggered() -{ - PropertiesDialog* dlg = new PropertiesDialog( this ); - connect( dlg, SIGNAL( propertiesChanged() ), this, SLOT( propertiesChanged() ) ); - dlg->open(); +} + +void UIMain::on_aProperties_triggered() +{ + PropertiesDialog* dlg = new PropertiesDialog( this ); + connect( dlg, SIGNAL( propertiesChanged() ), this, SLOT( propertiesChanged() ) ); + dlg->open(); } void UIMain::on_tvFolders_activated( const QModelIndex& index ) @@ -332,16 +343,45 @@ void UIMain::on_tvFolders_activated( const QModelIndex& index ) const QString filePath = mFoldersModel->filePath( index ); mFilesModel->setRootPath( filePath ); lvFiles->setRootIndex( mFilesModel->index( filePath ) ); -} void UIMain::on_tbReloadDrives_clicked() { const QString drive = cbDrives->currentText(); QFileInfoList drives = QDir::drives(); - QStringList pathsToScan; cbDrives->clear(); #if defined( Q_OS_WIN ) #elif defined( Q_OS_MAC ) - pathsToScan << "/Volumes"; #else - pathsToScan << "/media" << "/mnt"; #endif - - foreach ( const QString& path, pathsToScan ) { - foreach ( const QFileInfo& fi, QDir( path ).entryInfoList( QDir::Dirs | QDir::NoDotAndDotDot ) ) { if ( !drives.contains( fi ) ) { drives << fi; } } - } foreach ( const QFileInfo& fi, drives ) { cbDrives->addItem( fi.absoluteFilePath() ); } if ( !drive.isEmpty() ) { cbDrives->setCurrentIndex( cbDrives->findText( drive ) ); } } void UIMain::on_cbDrives_currentIndexChanged( const QString& text ) { - mFoldersModel->setRootPath( text ); tvFolders->setRootIndex( mFoldersModel->index( text ) ); - on_tvFolders_activated( tvFolders->rootIndex() ); } +} + +void UIMain::on_tbReloadDrives_clicked() +{ + const QString drive = cbDrives->currentText(); + QFileInfoList drives = QDir::drives(); + QStringList pathsToScan; + + cbDrives->clear(); +#if defined( Q_OS_WIN ) +#elif defined( Q_OS_MAC ) + pathsToScan << "/Volumes"; +#else + pathsToScan << "/media" << "/mnt"; +#endif + + foreach ( const QString& path, pathsToScan ) { + foreach ( const QFileInfo& fi, QDir( path ).entryInfoList( QDir::Dirs | QDir::NoDotAndDotDot ) ) { + if ( !drives.contains( fi ) ) { + drives << fi; + } + } + } + + foreach ( const QFileInfo& fi, drives ) { + cbDrives->addItem( fi.absoluteFilePath() ); + } + + if ( !drive.isEmpty() ) { + cbDrives->setCurrentIndex( cbDrives->findText( drive ) ); + } +} + +void UIMain::on_cbDrives_currentIndexChanged( const QString& text ) +{ + mFoldersModel->setRootPath( text ); + tvFolders->setRootIndex( mFoldersModel->index( text ) ); + on_tvFolders_activated( tvFolders->rootIndex() ); +} void UIMain::on_tbClearExport_clicked() { diff --git a/qwbfs/src/UIMain.h b/qwbfs/src/UIMain.h index b3f16b9..4d9f826 100644 --- a/qwbfs/src/UIMain.h +++ b/qwbfs/src/UIMain.h @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : UIMain.h -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE @@ -23,7 +23,7 @@ #include "ui_UIMain.h" -class QFileSystemModel; +class QFileSystemModel; class DataNetworkCache; namespace QWBFS { @@ -38,38 +38,40 @@ class UIMain : public QMainWindow, public Ui::UIMain public: UIMain( QWidget* parent = 0 ); - virtual ~UIMain(); - - DataNetworkCache* cache() const; + virtual ~UIMain(); + + DataNetworkCache* cache() const; QPixmap cachedPixmap( const QUrl& url ) const; protected: QStringList mPartitions; QFileSystemModel* mFoldersModel; QFileSystemModel* mFilesModel; - QWBFS::Model::DiscModel* mExportModel; - DataNetworkCache* mCache; + QWBFS::Model::DiscModel* mExportModel; + DataNetworkCache* mCache; QString mLastDiscId; - - virtual void showEvent( QShowEvent* event ); - virtual void closeEvent( QCloseEvent* event ); + + virtual void showEvent( QShowEvent* event ); + virtual void closeEvent( QCloseEvent* event ); void connectView( PartitionWidget* widget ); -protected slots: +protected slots: void propertiesChanged(); void openViewRequested(); - void closeViewRequested(); + void closeViewRequested(); void coverRequested( const QString& id ); - void progress_jobFinished( const QWBFS::Model::Disc& disc ); + void progress_jobFinished( const QWBFS::Model::Disc& disc ); void dataNetworkCache_dataCached( const QUrl& url ); void dataNetworkCache_error( const QString& message, const QUrl& url ); void dataNetworkCache_invalidated(); void on_aReloadPartitions_triggered(); void on_aQuit_triggered(); - void on_aAbout_triggered(); + void on_aAbout_triggered(); void on_aProperties_triggered(); - void on_tvFolders_activated( const QModelIndex& index ); void on_tbReloadDrives_clicked(); void on_cbDrives_currentIndexChanged( const QString& text ); + void on_tvFolders_activated( const QModelIndex& index ); + void on_tbReloadDrives_clicked(); + void on_cbDrives_currentIndexChanged( const QString& text ); void on_tbClearExport_clicked(); void on_tbRemoveExport_clicked(); void on_tbExport_clicked(); diff --git a/qwbfs/src/datacache/DataNetworkCache.cpp b/qwbfs/src/datacache/DataNetworkCache.cpp index 75d3307..9571747 100644 --- a/qwbfs/src/datacache/DataNetworkCache.cpp +++ b/qwbfs/src/datacache/DataNetworkCache.cpp @@ -1,3 +1,23 @@ +/**************************************************************************** +** +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) +** Authors : Filipe AZEVEDO aka Nox P@sNox +** Project : QWBFS Manager +** FileName : DataNetworkCache.cpp +** Date : 2010-06-15T23:21:10 +** License : GPL +** Home Page : http://code.google.com/p/qwbfs +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** +** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA +** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. +** +** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +** +****************************************************************************/ #include "DataNetworkCache.h" #include diff --git a/qwbfs/src/datacache/DataNetworkCache.h b/qwbfs/src/datacache/DataNetworkCache.h index ace2dea..9caabda 100644 --- a/qwbfs/src/datacache/DataNetworkCache.h +++ b/qwbfs/src/datacache/DataNetworkCache.h @@ -1,3 +1,23 @@ +/**************************************************************************** +** +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) +** Authors : Filipe AZEVEDO aka Nox P@sNox +** Project : QWBFS Manager +** FileName : DataNetworkCache.h +** Date : 2010-06-15T23:21:10 +** License : GPL +** Home Page : http://code.google.com/p/qwbfs +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** +** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA +** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. +** +** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +** +****************************************************************************/ #ifndef DATANETWORKCACHE_H #define DATANETWORKCACHE_H diff --git a/qwbfs/src/main.cpp b/qwbfs/src/main.cpp index 6292ebd..a91d4d3 100644 --- a/qwbfs/src/main.cpp +++ b/qwbfs/src/main.cpp @@ -1,78 +1,86 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : main.cpp -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE ** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. ** ****************************************************************************/ -#include #include -#include #include - +#include +#include +#include +#include + #include "main.h" -#include "UIMain.h" #define TIMEOUT 3000 - -class SplashScreen : public QSplashScreen -{ - Q_OBJECT - -public: - SplashScreen( const QPixmap& pixmap ) - : QSplashScreen( pixmap ) - { - QFont font = this->font(); font.setPixelSize( 9 ); - setFont( font ); - showMessage( tr( "Version %1" ).arg( APPLICATION_VERSION_STR ), Qt::AlignRight | Qt::AlignBottom, QColor( 0, 0, 0 ) ); - - show(); - raise(); - } - - void handle( QWidget* widget ) - { - mWidget = widget; QTimer::singleShot( TIMEOUT, this, SLOT( close() ) ); - } - -protected: - QWeakPointer mWidget; - - virtual void hideEvent( QHideEvent* event ) - { - QSplashScreen::hideEvent( event ); - - if ( mWidget && !mWidget.data()->isVisible() ) - { - mWidget.data()->show(); - mWidget.data()->raise(); - } - } +#include "UIMain.h" + +#define TIMEOUT 3000 + +class SplashScreen : public QSplashScreen +{ + Q_OBJECT + +public: + SplashScreen( const QPixmap& pixmap ) + : QSplashScreen( pixmap ) + { + QFont font = this->font(); + font.setPixelSize( 9 ); + setFont( font ); + showMessage( tr( "Version %1" ).arg( APPLICATION_VERSION_STR ), Qt::AlignRight | Qt::AlignBottom, QColor( 0, 0, 0 ) ); + + show(); + raise(); + } + + void handle( QWidget* widget ) + { + mWidget = widget; + QTimer::singleShot( TIMEOUT, this, SLOT( close() ) ); + } + +protected: + QWeakPointer mWidget; + + virtual void hideEvent( QHideEvent* event ) + { + QSplashScreen::hideEvent( event ); + + if ( mWidget && !mWidget.data()->isVisible() ) + { + mWidget.data()->show(); + mWidget.data()->raise(); + } + } }; int main( int argc, char** argv ) { QApplication app( argc, argv ); - app.setApplicationName( APPLICATION_NAME ); - app.setOrganizationName( APPLICATION_ORGANIZATION ); + app.setApplicationName( APPLICATION_NAME ); + app.setOrganizationName( APPLICATION_ORGANIZATION ); app.setOrganizationDomain( APPLICATION_DOMAIN ); app.setWindowIcon( QIcon( ":/icons/qwbfsmanager.png" ) ); - QObject::connect( &app, SIGNAL( lastWindowClosed() ), &app, SLOT( quit() ) ); SplashScreen splash( QPixmap( ":/icons/splashscreen.png" ) ); - UIMain w; - - splash.handle( &w ); + QObject::connect( &app, SIGNAL( lastWindowClosed() ), &app, SLOT( quit() ) ); + + SplashScreen splash( QPixmap( ":/icons/splashscreen.png" ) ); + UIMain w; + + splash.handle( &w ); return app.exec(); -} - +} + #include "main.moc" diff --git a/qwbfs/src/main.h b/qwbfs/src/main.h index fe328d2..786bd0a 100644 --- a/qwbfs/src/main.h +++ b/qwbfs/src/main.h @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : main.h -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. ** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/models/Disc.cpp b/qwbfs/src/models/Disc.cpp index 1db948f..eaec611 100644 --- a/qwbfs/src/models/Disc.cpp +++ b/qwbfs/src/models/Disc.cpp @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : Disc.cpp -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/models/Disc.h b/qwbfs/src/models/Disc.h index d7f872f..3fdd1b2 100644 --- a/qwbfs/src/models/Disc.h +++ b/qwbfs/src/models/Disc.h @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : Disc.h -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/models/DiscDelegate.cpp b/qwbfs/src/models/DiscDelegate.cpp index 19ec25d..b78d5ca 100644 --- a/qwbfs/src/models/DiscDelegate.cpp +++ b/qwbfs/src/models/DiscDelegate.cpp @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : DiscDelegate.cpp -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/models/DiscDelegate.h b/qwbfs/src/models/DiscDelegate.h index afc1f85..d85d227 100644 --- a/qwbfs/src/models/DiscDelegate.h +++ b/qwbfs/src/models/DiscDelegate.h @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : DiscDelegate.h -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/models/DiscModel.cpp b/qwbfs/src/models/DiscModel.cpp index 78b2ea0..7c18a3b 100644 --- a/qwbfs/src/models/DiscModel.cpp +++ b/qwbfs/src/models/DiscModel.cpp @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : DiscModel.cpp -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/models/DiscModel.h b/qwbfs/src/models/DiscModel.h index 14b17dd..f15b3ec 100644 --- a/qwbfs/src/models/DiscModel.h +++ b/qwbfs/src/models/DiscModel.h @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : DiscModel.h -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/qwbfsdriver/Driver.cpp b/qwbfs/src/qwbfsdriver/Driver.cpp index b876b45..025cef6 100644 --- a/qwbfs/src/qwbfsdriver/Driver.cpp +++ b/qwbfs/src/qwbfsdriver/Driver.cpp @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : Driver.cpp -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/qwbfsdriver/Driver.h b/qwbfs/src/qwbfsdriver/Driver.h index 656741e..df9c45a 100644 --- a/qwbfs/src/qwbfsdriver/Driver.h +++ b/qwbfs/src/qwbfsdriver/Driver.h @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : Driver.h -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/qwbfsdriver/PartitionDiscHandle.cpp b/qwbfs/src/qwbfsdriver/PartitionDiscHandle.cpp index 3a96345..5889300 100644 --- a/qwbfs/src/qwbfsdriver/PartitionDiscHandle.cpp +++ b/qwbfs/src/qwbfsdriver/PartitionDiscHandle.cpp @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : PartitionDiscHandle.cpp -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/qwbfsdriver/PartitionDiscHandle.h b/qwbfs/src/qwbfsdriver/PartitionDiscHandle.h index 64f31be..170ef8f 100644 --- a/qwbfs/src/qwbfsdriver/PartitionDiscHandle.h +++ b/qwbfs/src/qwbfsdriver/PartitionDiscHandle.h @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : PartitionDiscHandle.h -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/qwbfsdriver/PartitionHandle.cpp b/qwbfs/src/qwbfsdriver/PartitionHandle.cpp index 0fe44b0..66b3a55 100644 --- a/qwbfs/src/qwbfsdriver/PartitionHandle.cpp +++ b/qwbfs/src/qwbfsdriver/PartitionHandle.cpp @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : PartitionHandle.cpp -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/qwbfsdriver/PartitionHandle.h b/qwbfs/src/qwbfsdriver/PartitionHandle.h index 2775b10..3069850 100644 --- a/qwbfs/src/qwbfsdriver/PartitionHandle.h +++ b/qwbfs/src/qwbfsdriver/PartitionHandle.h @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : PartitionHandle.h -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/qwbfsdriver/PartitionProperties.cpp b/qwbfs/src/qwbfsdriver/PartitionProperties.cpp index a618e62..22d1eb4 100644 --- a/qwbfs/src/qwbfsdriver/PartitionProperties.cpp +++ b/qwbfs/src/qwbfsdriver/PartitionProperties.cpp @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : PartitionProperties.cpp -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/qwbfsdriver/PartitionProperties.h b/qwbfs/src/qwbfsdriver/PartitionProperties.h index 51421fd..dc6df32 100644 --- a/qwbfs/src/qwbfsdriver/PartitionProperties.h +++ b/qwbfs/src/qwbfsdriver/PartitionProperties.h @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : PartitionProperties.h -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/qwbfsdriver/PartitionStatus.cpp b/qwbfs/src/qwbfsdriver/PartitionStatus.cpp index b9a2a69..5438ea6 100644 --- a/qwbfs/src/qwbfsdriver/PartitionStatus.cpp +++ b/qwbfs/src/qwbfsdriver/PartitionStatus.cpp @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : PartitionStatus.cpp -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/qwbfsdriver/PartitionStatus.h b/qwbfs/src/qwbfsdriver/PartitionStatus.h index 54dc2d0..5b7c45e 100644 --- a/qwbfs/src/qwbfsdriver/PartitionStatus.h +++ b/qwbfs/src/qwbfsdriver/PartitionStatus.h @@ -1,17 +1,17 @@ /**************************************************************************** ** -** Created using Monkey Studio v1.8.4.0b2 (1.8.4.0b2) +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) ** Authors : Filipe AZEVEDO aka Nox P@sNox -** Project : qwbfs +** Project : QWBFS Manager ** FileName : PartitionStatus.h -** Date : 2010-04-25T13:05:33 +** Date : 2010-06-15T23:21:10 ** License : GPL ** Home Page : http://code.google.com/p/qwbfs -** Comment : QWBFS Manager is a crossplatform WBFS Manager developed using Qt4/C++. -** It's currently working under Unix/Linux, Mac OS X, and build under windows (but not yet working). -** +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** ** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. -** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR WII CONSOLE OR WII PARTITION +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA ** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE diff --git a/qwbfs/src/wiitdb/Covers.cpp b/qwbfs/src/wiitdb/Covers.cpp index c611d77..1733341 100644 --- a/qwbfs/src/wiitdb/Covers.cpp +++ b/qwbfs/src/wiitdb/Covers.cpp @@ -1,3 +1,23 @@ +/**************************************************************************** +** +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) +** Authors : Filipe AZEVEDO aka Nox P@sNox +** Project : QWBFS Manager +** FileName : Covers.cpp +** Date : 2010-06-15T23:21:10 +** License : GPL +** Home Page : http://code.google.com/p/qwbfs +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** +** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA +** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. +** +** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +** +****************************************************************************/ #include "Covers.h" #include "../qwbfsdriver/Driver.h" diff --git a/qwbfs/src/wiitdb/Covers.h b/qwbfs/src/wiitdb/Covers.h index 1828c42..948b681 100644 --- a/qwbfs/src/wiitdb/Covers.h +++ b/qwbfs/src/wiitdb/Covers.h @@ -1,3 +1,23 @@ +/**************************************************************************** +** +** Created using Monkey Studio IDE v1.8.4.0 (1.8.4.0) +** Authors : Filipe AZEVEDO aka Nox P@sNox +** Project : QWBFS Manager +** FileName : Covers.h +** Date : 2010-06-15T23:21:10 +** License : GPL +** Home Page : http://code.google.com/p/qwbfs +** Comment : QWBFS Manager is a cross platform WBFS manager developed using C++/Qt4. +** It's currently working fine under Windows (XP to Seven, 32 & 64Bits), Mac OS X (10.4.x to 10.6.x), Linux & unix like. +** +** DISCLAIMER: THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED. +** I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE TO YOUR HARDWARE OR YOUR DATA +** BECAUSE OF IMPROPER USAGE OF THIS SOFTWARE. +** +** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +** +****************************************************************************/ #ifndef COVERS_H #define COVERS_H