Diffstat (limited to 'noncore/apps/opie-gutenbrowser/LibraryDialog.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/apps/opie-gutenbrowser/LibraryDialog.cpp | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/noncore/apps/opie-gutenbrowser/LibraryDialog.cpp b/noncore/apps/opie-gutenbrowser/LibraryDialog.cpp index 9858188..6c246e97 100644 --- a/noncore/apps/opie-gutenbrowser/LibraryDialog.cpp +++ b/noncore/apps/opie-gutenbrowser/LibraryDialog.cpp | |||
@@ -772,14 +772,16 @@ void LibraryDialog::parseSearchResults( QString resultStr) | |||
772 | if( resultStr.length() > 2 && resultStr.length() < 130) { | 772 | if( resultStr.length() > 2 && resultStr.length() < 130) { |
773 | QStringList token = QStringList::split(" : ", resultStr); | ||
773 | 774 | ||
774 | int titleInt = resultStr.find( " : ", 0, true); | 775 | DlglistItemTitle = token[0]; |
775 | DlglistItemTitle = resultStr.left( titleInt); | 776 | DlglistItemTitle = DlglistItemTitle.stripWhiteSpace(); |
776 | 777 | ||
777 | int yearInt = resultStr.find( " : ", titleInt+3, true); | 778 | DlglistItemYear = token[1]; |
779 | DlglistItemYear = DlglistItemYear.stripWhiteSpace(); | ||
778 | 780 | ||
779 | DlglistItemYear = resultStr.mid( titleInt+3, (yearInt - titleInt)-3); | 781 | DlglistItemFile = token[2]; |
780 | 782 | ||
781 | DlglistItemFile = resultStr.right( resultStr.length() - (yearInt + 3)); | 783 | DlglistItemFile = DlglistItemFile.stripWhiteSpace(); |
782 | DlglistItemFile = DlglistItemFile.left( DlglistItemFile.length() - 2); | 784 | |
785 | // qWarning(DlglistItemYear); | ||
783 | 786 | ||
784 | cleanStrings(); | ||
785 | 787 | ||
@@ -788,4 +790,3 @@ void LibraryDialog::parseSearchResults( QString resultStr) | |||
788 | 790 | ||
789 | 791 | if(DlglistItemFile.toInt() > 10000 || DlglistItemYear == "1980" ) { | |
790 | if(DlglistItemFile.toInt() > 10000 || yearInt == 1980 ) { | ||
791 | // new directory sturcture | 792 | // new directory sturcture |