172
172
KActionCollection *actionCollection = new KActionCollection( q );
173
173
q->mTextEdit->createActions( actionCollection );
174
174
#ifndef QT_NO_TOOLBAR
175
q->mEditToolBar->addAction( actionCollection->action( "format_text_bold" ) );
176
q->mEditToolBar->addAction( actionCollection->action( "format_text_italic" ) );
177
q->mEditToolBar->addAction( actionCollection->action( "format_text_underline" ) );
178
q->mEditToolBar->addAction( actionCollection->action( "format_text_strikeout" ) );
179
q->mEditToolBar->addAction( actionCollection->action( "format_text_foreground_color" ) );
180
q->mEditToolBar->addAction( actionCollection->action( "format_text_background_color" ) );
181
q->mEditToolBar->addAction( actionCollection->action( "format_font_family" ) );
182
q->mEditToolBar->addAction( actionCollection->action( "format_font_size" ) );
183
q->mEditToolBar->addAction( actionCollection->action( "format_reset" ) );
185
q->mFormatToolBar->addAction( actionCollection->action( "format_list_style" ) );
186
q->mFormatToolBar->addAction( actionCollection->action( "format_list_indent_more" ) );
187
q->mFormatToolBar->addAction( actionCollection->action( "format_list_indent_less" ) );
188
q->mFormatToolBar->addAction( actionCollection->action( "format_list_indent_less" ) );
189
q->mFormatToolBar->addSeparator();
191
q->mFormatToolBar->addAction( actionCollection->action( "format_align_left" ) );
192
q->mFormatToolBar->addAction( actionCollection->action( "format_align_center" ) );
193
q->mFormatToolBar->addAction( actionCollection->action( "format_align_right" ) );
194
q->mFormatToolBar->addAction( actionCollection->action( "format_align_justify" ) );
195
q->mFormatToolBar->addSeparator();
197
q->mFormatToolBar->addAction( actionCollection->action( "insert_horizontal_rule" ) );
198
q->mFormatToolBar->addAction( actionCollection->action( "manage_link" ) );
199
q->mFormatToolBar->addAction( actionCollection->action( "format_painter" ) );
201
q->mFormatToolBar->addSeparator();
202
q->mFormatToolBar->addAction( actionCollection->action( "add_image" ) );
203
q->mFormatToolBar->addSeparator();
204
q->mFormatToolBar->addAction( actionCollection->action( "insert_html" ) );
205
q->mFormatToolBar->addAction( actionCollection->action( "insert_table" ) );
175
q->mEditToolBar->addAction( actionCollection->action( QLatin1String("format_text_bold") ) );
176
q->mEditToolBar->addAction( actionCollection->action( QLatin1String("format_text_italic") ) );
177
q->mEditToolBar->addAction( actionCollection->action( QLatin1String("format_text_underline") ) );
178
q->mEditToolBar->addAction( actionCollection->action( QLatin1String("format_text_strikeout") ) );
179
q->mEditToolBar->addAction( actionCollection->action( QLatin1String("format_text_foreground_color") ) );
180
q->mEditToolBar->addAction( actionCollection->action( QLatin1String("format_text_background_color") ) );
181
q->mEditToolBar->addAction( actionCollection->action( QLatin1String("format_font_family") ) );
182
q->mEditToolBar->addAction( actionCollection->action( QLatin1String("format_font_size") ) );
183
q->mEditToolBar->addAction( actionCollection->action( QLatin1String("format_reset") ) );
185
q->mFormatToolBar->addAction( actionCollection->action( QLatin1String("format_list_style") ) );
186
q->mFormatToolBar->addAction( actionCollection->action( QLatin1String("format_list_indent_more") ) );
187
q->mFormatToolBar->addAction( actionCollection->action( QLatin1String("format_list_indent_less") ) );
188
q->mFormatToolBar->addAction( actionCollection->action( QLatin1String("format_list_indent_less") ) );
189
q->mFormatToolBar->addSeparator();
191
q->mFormatToolBar->addAction( actionCollection->action( QLatin1String("format_align_left") ) );
192
q->mFormatToolBar->addAction( actionCollection->action( QLatin1String("format_align_center") ) );
193
q->mFormatToolBar->addAction( actionCollection->action( QLatin1String("format_align_right") ) );
194
q->mFormatToolBar->addAction( actionCollection->action( QLatin1String("format_align_justify") ) );
195
q->mFormatToolBar->addSeparator();
197
q->mFormatToolBar->addAction( actionCollection->action( QLatin1String("insert_horizontal_rule") ) );
198
q->mFormatToolBar->addAction( actionCollection->action( QLatin1String("manage_link") ) );
199
q->mFormatToolBar->addAction( actionCollection->action( QLatin1String("format_painter") ) );
201
q->mFormatToolBar->addSeparator();
202
q->mFormatToolBar->addAction( actionCollection->action( QLatin1String("add_image") ) );
203
q->mFormatToolBar->addSeparator();
204
q->mFormatToolBar->addAction( actionCollection->action( QLatin1String("insert_html") ) );
205
q->mFormatToolBar->addAction( actionCollection->action( QLatin1String("insert_table" )) );
208
208
hlay = new QHBoxLayout(); // inherits spacing