24#include <tqlineedit.h>
25#include "KoCreateStyleDia.h"
26#include <tdemessagebox.h>
28KoCreateStyleDia::KoCreateStyleDia( const TQStringList & _list, TQWidget *parent, const char *name )
32 setCaption( i18n( "Create New Style") );
33 TQVBox *page = makeVBoxMainWidget();
34 new TQLabel(i18n( "Please specify a new style name:"), page);
35 m_styleName = new TQLineEdit( page );
36 m_styleName->setMinimumWidth( m_styleName->sizeHint().width() * 3 );
38 connect( m_styleName, TQ_SIGNAL(textChanged ( const TQString & )), this, TQ_SLOT(nameChanged( const TQString &)));
39 m_styleName->setFocus();
40 enableButtonOK( false );
45 if ( styleList.findIndex(m_styleName->text() ) != -1 )
54TQString KoCreateStyleDia::nameOfNewStyle() const
56 return m_styleName->text();
59void KoCreateStyleDia::nameChanged( const TQString &text)
63#include "KoCreateStyleDia.moc"
void enableButtonOK(bool state)
static void error(TQWidget *parent, const TQString &text, const TQString &caption=TQString::null, int options=Notify)
const char * name(StdAction id)
|