Add Help button to access help handbook.

This resolves bug report 1869.
pull/1/head
Darrell Anderson 11 years ago
parent 9377448461
commit ba75ba6f43

@ -25,6 +25,7 @@
#include <tdefiledialog.h> #include <tdefiledialog.h>
#include <tdeaboutapplication.h> #include <tdeaboutapplication.h>
#include <tdeapplication.h>
#include <tqpushbutton.h> #include <tqpushbutton.h>
#include <tqlistview.h> #include <tqlistview.h>
#include <tqlineedit.h> #include <tqlineedit.h>
@ -96,6 +97,7 @@ KStreamRipper::KStreamRipper( TQWidget* parent, const char* name )
connect(m_ripButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(ripButtonClicked())); connect(m_ripButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(ripButtonClicked()));
connect(m_stopRipButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(stopRipButtonClicked())); connect(m_stopRipButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(stopRipButtonClicked()));
connect(m_browseButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(browseButtonClicked())); connect(m_browseButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(browseButtonClicked()));
connect(m_helpButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(helpButtonClicked()));
connect(m_aboutButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(aboutButtonClicked())); connect(m_aboutButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(aboutButtonClicked()));
connect(m_quitButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(quitButtonClicked())); connect(m_quitButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(quitButtonClicked()));
@ -243,6 +245,11 @@ void KStreamRipper::browseButtonClicked()
m_destEdit->setText( openDest ); m_destEdit->setText( openDest );
} }
void KStreamRipper::helpButtonClicked()
{
kapp->invokeHelp( TQString(), "kstreamripper" );
}
void KStreamRipper::aboutButtonClicked() void KStreamRipper::aboutButtonClicked()
{ {
TDEAboutApplication *aboutApp = new TDEAboutApplication(); TDEAboutApplication *aboutApp = new TDEAboutApplication();

@ -42,7 +42,7 @@ class KStreamRipper : public KStreamRipperBase
public: public:
KStreamRipper( TQWidget* parent = 0, const char* name = 0 ); KStreamRipper( TQWidget* parent = 0, const char* name = 0 );
~KStreamRipper(); ~KStreamRipper();
@ -59,13 +59,14 @@ protected slots:
void ripButtonClicked(); void ripButtonClicked();
void stopRipButtonClicked(); void stopRipButtonClicked();
void browseButtonClicked(); void browseButtonClicked();
void helpButtonClicked();
void aboutButtonClicked(); void aboutButtonClicked();
void quitButtonClicked(); void quitButtonClicked();
void selectedNewListItem(); void selectedNewListItem();
void descriptionChanged(); void descriptionChanged();
void urlChanged(); void urlChanged();
void addStreamFinished( AddNewStreamImpl* ); void addStreamFinished( AddNewStreamImpl* );
#if KDE_IS_VERSION(3,3,90) #if KDE_IS_VERSION(3,3,90)
void serviceAdded(DNSSD::RemoteService::Ptr srv); void serviceAdded(DNSSD::RemoteService::Ptr srv);

@ -52,6 +52,14 @@
<property name="name"> <property name="name">
<cstring>unnamed</cstring> <cstring>unnamed</cstring>
</property> </property>
<widget class="TQPushButton">
<property name="name">
<cstring>m_helpButton</cstring>
</property>
<property name="text">
<string>&amp;Help</string>
</property>
</widget>
<widget class="TQPushButton"> <widget class="TQPushButton">
<property name="name"> <property name="name">
<cstring>m_aboutButton</cstring> <cstring>m_aboutButton</cstring>

Loading…
Cancel
Save