summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--core/apps/helpbrowser/helpbrowser.cpp5
-rw-r--r--core/apps/helpbrowser/opie-helpbrowser.control2
-rw-r--r--core/apps/helpbrowser/pics/home.pngbin0 -> 693 bytes
3 files changed, 4 insertions, 3 deletions
diff --git a/core/apps/helpbrowser/helpbrowser.cpp b/core/apps/helpbrowser/helpbrowser.cpp
index d32fc0b..e20d49b 100644
--- a/core/apps/helpbrowser/helpbrowser.cpp
+++ b/core/apps/helpbrowser/helpbrowser.cpp
@@ -1,25 +1,25 @@
1/********************************************************************** 1#/**********************************************************************
2** Copyright (C) 2000 Trolltech AS. All rights reserved. 2** Copyright (C) 2000 Trolltech AS. All rights reserved.
3** 3**
4** This file is part of Qtopia Environment. 4** This file is part of Qtopia Environment.
5** 5**
6** This file may be distributed and/or modified under the terms of the 6** This file may be distributed and/or modified under the terms of the
7** GNU General Public License version 2 as published by the Free Software 7** GNU General Public License version 2 as published by the Free Software
8** Foundation and appearing in the file LICENSE.GPL included in the 8** Foundation and appearing in the file LICENSE.GPL included in the
9** packaging of this file. 9** packaging of this file.
10** 10**
11** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE 11** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
12** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 12** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
13** 13**
14** See http://www.trolltech.com/gpl/ for GPL licensing information. 14** See http://www.trolltech.com/gpl/ for GPL licensing information.
15** 15**
16** Contact info@trolltech.com if any conditions of this licensing are 16** Contact info@trolltech.com if any conditions of this licensing are
17** not clear to you. 17** not clear to you.
18** 18**
19**********************************************************************/ 19**********************************************************************/
20 20
21#include "helpbrowser.h" 21#include "helpbrowser.h"
22 22
23#include <qpe/qpeapplication.h> 23#include <qpe/qpeapplication.h>
24#include <qpe/resource.h> 24#include <qpe/resource.h>
25#include <qpe/global.h> 25#include <qpe/global.h>
@@ -76,49 +76,50 @@ void HelpBrowser::init( const QString& _home )
76 QPEToolBar* toolbar = new QPEToolBar( this ); 76 QPEToolBar* toolbar = new QPEToolBar( this );
77 toolbar->setHorizontalStretchable( TRUE ); 77 toolbar->setHorizontalStretchable( TRUE );
78 QPEMenuBar *menu = new QPEMenuBar( toolbar ); 78 QPEMenuBar *menu = new QPEMenuBar( toolbar );
79 79
80 toolbar = new QPEToolBar( this ); 80 toolbar = new QPEToolBar( this );
81 // addToolBar( toolbar, "Toolbar"); 81 // addToolBar( toolbar, "Toolbar");
82 82
83 //QPopupMenu* go = new QPopupMenu( this ); 83 //QPopupMenu* go = new QPopupMenu( this );
84 backAction = new QAction( tr( "Backward" ), Resource::loadIconSet( "back" ), QString::null, 0, this, 0 ); 84 backAction = new QAction( tr( "Backward" ), Resource::loadIconSet( "back" ), QString::null, 0, this, 0 );
85 connect( backAction, SIGNAL( activated() ), browser, SLOT( backward() ) ); 85 connect( backAction, SIGNAL( activated() ), browser, SLOT( backward() ) );
86 connect( browser, SIGNAL( backwardAvailable( bool ) ), 86 connect( browser, SIGNAL( backwardAvailable( bool ) ),
87 backAction, SLOT( setEnabled( bool ) ) ); 87 backAction, SLOT( setEnabled( bool ) ) );
88 //backAction->addTo( go ); 88 //backAction->addTo( go );
89 backAction->addTo( toolbar ); 89 backAction->addTo( toolbar );
90 backAction->setEnabled( FALSE ); 90 backAction->setEnabled( FALSE );
91 91
92 forwardAction = new QAction( tr( "Forward" ), Resource::loadIconSet( "forward" ), QString::null, 0, this, 0 ); 92 forwardAction = new QAction( tr( "Forward" ), Resource::loadIconSet( "forward" ), QString::null, 0, this, 0 );
93 connect( forwardAction, SIGNAL( activated() ), browser, SLOT( forward() ) ); 93 connect( forwardAction, SIGNAL( activated() ), browser, SLOT( forward() ) );
94 connect( browser, SIGNAL( forwardAvailable( bool ) ), 94 connect( browser, SIGNAL( forwardAvailable( bool ) ),
95 forwardAction, SLOT( setEnabled( bool ) ) ); 95 forwardAction, SLOT( setEnabled( bool ) ) );
96 //forwardAction->addTo( go ); 96 //forwardAction->addTo( go );
97 forwardAction->addTo( toolbar ); 97 forwardAction->addTo( toolbar );
98 forwardAction->setEnabled( FALSE ); 98 forwardAction->setEnabled( FALSE );
99 99
100 QAction *a = new QAction( tr( "Home" ), Resource::loadPixmap( "home" ), QString::null, 0, this, 0 ); 100 QAction *a = new QAction( tr( "Home" ), Resource::loadPixmap(
101"helpbrowser/home" ), QString::null, 0, this, 0 );
101 connect( a, SIGNAL( activated() ), browser, SLOT( home() ) ); 102 connect( a, SIGNAL( activated() ), browser, SLOT( home() ) );
102 //a->addTo( go ); 103 //a->addTo( go );
103 a->addTo( toolbar ); 104 a->addTo( toolbar );
104 105
105 bookm = new QPopupMenu( this ); 106 bookm = new QPopupMenu( this );
106 bookm->insertItem( tr( "Add Bookmark" ), this, SLOT( addBookmark() ) ); 107 bookm->insertItem( tr( "Add Bookmark" ), this, SLOT( addBookmark() ) );
107 bookm->insertItem( tr( "Remove from Bookmarks" ), this, SLOT( removeBookmark() ) ); 108 bookm->insertItem( tr( "Remove from Bookmarks" ), this, SLOT( removeBookmark() ) );
108 bookm->insertSeparator(); 109 bookm->insertSeparator();
109 connect( bookm, SIGNAL( activated( int ) ), 110 connect( bookm, SIGNAL( activated( int ) ),
110 this, SLOT( bookmChosen( int ) ) ); 111 this, SLOT( bookmChosen( int ) ) );
111 112
112 readBookmarks(); 113 readBookmarks();
113 114
114 //menu->insertItem( tr("Go"), go ); 115 //menu->insertItem( tr("Go"), go );
115 menu->insertItem( tr( "Bookmarks" ), bookm ); 116 menu->insertItem( tr( "Bookmarks" ), bookm );
116 117
117 resize( 240, 300 ); 118 resize( 240, 300 );
118 browser->setFocus(); 119 browser->setFocus();
119 120
120 connect( qApp, SIGNAL(appMessage(const QCString&, const QByteArray&)), 121 connect( qApp, SIGNAL(appMessage(const QCString&, const QByteArray&)),
121 this, SLOT(appMessage(const QCString&, const QByteArray&)) ); 122 this, SLOT(appMessage(const QCString&, const QByteArray&)) );
122} 123}
123 124
124void HelpBrowser::appMessage(const QCString& msg, const QByteArray& data) 125void HelpBrowser::appMessage(const QCString& msg, const QByteArray& data)
diff --git a/core/apps/helpbrowser/opie-helpbrowser.control b/core/apps/helpbrowser/opie-helpbrowser.control
index a9eff38..e4fbf40 100644
--- a/core/apps/helpbrowser/opie-helpbrowser.control
+++ b/core/apps/helpbrowser/opie-helpbrowser.control
@@ -1,10 +1,10 @@
1Files: bin/helpbrowser apps/Applications/helpbrowser.desktop docs 1Files: bin/helpbrowser apps/Applications/helpbrowser.desktop docs pics/helpbrowser/*
2Priority: optional 2Priority: optional
3Section: opie/applications 3Section: opie/applications
4Maintainer: Warwick Allison <warwick@trolltech.com> 4Maintainer: Warwick Allison <warwick@trolltech.com>
5Architecture: arm 5Architecture: arm
6Arch: iPAQ 6Arch: iPAQ
7Version: $QPE_VERSION-$SUB_VERSION 7Version: $QPE_VERSION-$SUB_VERSION
8Depends: opie-base ($QPE_VERSION) 8Depends: opie-base ($QPE_VERSION)
9Description: Browse HTML help documents 9Description: Browse HTML help documents
10 The HTML help browser for the Opie environment. 10 The HTML help browser for the Opie environment.
diff --git a/core/apps/helpbrowser/pics/home.png b/core/apps/helpbrowser/pics/home.png
new file mode 100644
index 0000000..e9ba024
--- a/dev/null
+++ b/core/apps/helpbrowser/pics/home.png
Binary files differ