Source Code (Use browser search to find items of interest.)
Class Index
kdevelop'CFindDocTextDlg (./kdevelop/kdevelop/cfinddoctextdlg.h:32)
class CFindDocTextDlg : public QDialog {
Q_OBJECT
public:
CFindDocTextDlg(QWidget *parent=0, const char *name=0);
~CFindDocTextDlg();
public slots:
void slotTextChanged( const QString &t );
void slotClose();
void slotFind();
signals:
void signalFind(QString);
private:
QString text;
KIconLoader* icon_loader;
};
kdevelop'CFindDocTextDlg::CFindDocTextDlg() (./kdevelop/kdevelop/cfinddoctextdlg.cpp:35)
CFindDocTextDlg::CFindDocTextDlg(QWidget *parent, const char *name ) : QDialog(parent,name,this) {
// mimimise initial size of dialog
// resize( 0, 0 );
resize(250,120);
setCaption(i18n("Search for Help on..."));
setIcon(BarIcon("contents"));
QVBoxLayout *vl = new QVBoxLayout( this, 15 );
QHBoxLayout *hl = new QHBoxLayout( 15 );
vl->addLayout( hl );
QLabel *label = new QLabel( i18n( "Search for:" ), this );
label->setFixedSize( label->sizeHint() );
QLineEdit *edit = new QLineEdit( this );
edit->setFixedHeight( edit->sizeHint().height() );
edit->setFocus();
connect( edit, SIGNAL( textChanged( const QString & ) ),
SLOT( slotTextChanged( const QString & ) ) );
hl->addWidget( label );
hl->addWidget( edit );
hl = new QHBoxLayout;
vl->addLayout( hl );
hl->addStretch();
hl = new QHBoxLayout( 15 );
vl->addLayout( hl );
QPushButton *btn = new QPushButton( i18n( "&Search" ), this );
btn->setFixedSize( btn->sizeHint() );
btn->setDefault( true );
connect( btn, SIGNAL( clicked() ), this, SLOT( slotFind() ) );
hl->addWidget( btn );
hl->addStretch();
btn = new QPushButton( i18n( "&Close" ), this );
btn->setFixedSize( btn->sizeHint() );
connect( btn, SIGNAL( clicked() ), this, SLOT( slotClose() ) );
hl->addWidget( btn );
vl->activate();
}
kdevelop'CFindDocTextDlg::~CFindDocTextDlg() (./kdevelop/kdevelop/cfinddoctextdlg.cpp:83)
CFindDocTextDlg::~CFindDocTextDlg(){
}
kdevelop'CFindDocTextDlg::slotTextChanged() (./kdevelop/kdevelop/cfinddoctextdlg.cpp:88)
void CFindDocTextDlg::slotTextChanged( const QString &t )
{
text = t;
}
kdevelop'CFindDocTextDlg::slotClose() (./kdevelop/kdevelop/cfinddoctextdlg.cpp:93)
void CFindDocTextDlg::slotClose()
{
close();
}
kdevelop'CFindDocTextDlg::slotFind() (./kdevelop/kdevelop/cfinddoctextdlg.cpp:98)
void CFindDocTextDlg::slotFind()
{
emit signalFind( text );
}