* the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, *
* Boston, MA 02110-1301, USA. *
*****************************************************************************/
+
#include "searchoptiondialogbox.h"
#include <KConfigGroup>
#include <QLabel>
#include <QHBoxLayout>
-SearchOptionDialogBox::SearchOptionDialogBox( QWidget *parent )
- :KDialog( parent, Qt::Dialog )
+SearchOptionDialogBox::SearchOptionDialogBox(QWidget* parent) :
+ KDialog(parent, Qt::Dialog)
{
QWidget* container = new QWidget(this);
QLabel* label = new QLabel(i18nc("@label", "Name:"), container);
KLineEdit* lineEdit = new KLineEdit(container);
lineEdit->setMinimumWidth(250);
+ lineEdit->setClearButtonShown(true);
- connect( lineEdit, SIGNAL( textChanged ( const QString &) ), SLOT( slotTextChanged( const QString& ) ) );
+ connect(lineEdit, SIGNAL(textChanged(const QString&)), SLOT(slotTextChanged(const QString&)));
QHBoxLayout* layout = new QHBoxLayout(container);
layout->addWidget(label, Qt::AlignRight);
layout->addWidget(lineEdit);
KConfigGroup dialogConfig(KSharedConfig::openConfig("dolphinrc"),
"SaveSearchOptionsDialog");
restoreDialogSize(dialogConfig);
- enableButtonOk( false );
+ enableButtonOk(false);
}
SearchOptionDialogBox::~SearchOptionDialogBox()
return mLineEdit->text();
}
-void SearchOptionDialogBox::slotTextChanged( const QString & text )
+void SearchOptionDialogBox::slotTextChanged(const QString& text)
{
- enableButtonOk( !text.isEmpty() );
+ enableButtonOk(!text.isEmpty());
}
#include "searchoptiondialogbox.moc"
class SearchOptionDialogBox : public KDialog
{
Q_OBJECT
+
public:
- SearchOptionDialogBox( QWidget *widget);
- ~SearchOptionDialogBox();
+ SearchOptionDialogBox(QWidget* parent);
+ virtual ~SearchOptionDialogBox();
QString text() const;
protected slots:
- void slotTextChanged( const QString & );
+ void slotTextChanged(const QString& text);
+
private:
- KLineEdit *mLineEdit;
+ KLineEdit* mLineEdit;
};
#endif