21 #include <tqpopupmenu.h>
22 #include <tdeapplication.h>
23 #include <tdeglobalsettings.h>
24 #include <ktextbrowser.h>
27 #include <kiconloader.h>
31 : TQTextBrowser( parent, name ), mNotifyClick(notifyClick)
46 mNotifyClick = notifyClick;
63 if( name.find(
'@') > -1 )
67 kapp->invokeMailer(
KURL( name ) );
78 kapp->invokeBrowser( name );
90 if( e->key() == Key_Escape )
94 else if( e->key() == Key_F1 )
109 if ( viewport()->cursor().shape() == PointingHandCursor )
123 enum { IdUndo, IdRedo, IdSep1, IdCut, IdCopy, IdPaste, IdClear, IdSep2, IdSelectAll };
128 popup->changeItem( popup->idAt(0), SmallIconSet(
"edit-copy"), popup->text( popup->idAt(0) ) );
130 int id = popup->idAt(0);
131 popup->changeItem(
id - IdUndo, SmallIconSet(
"edit-undo"), popup->text(
id - IdUndo) );
132 popup->changeItem(
id - IdRedo, SmallIconSet(
"edit-redo"), popup->text(
id - IdRedo) );
133 popup->changeItem(
id - IdCut, SmallIconSet(
"edit-cut"), popup->text(
id - IdCut) );
134 popup->changeItem(
id - IdCopy, SmallIconSet(
"edit-copy"), popup->text(
id - IdCopy) );
135 popup->changeItem(
id - IdPaste, SmallIconSet(
"edit-paste"), popup->text(
id - IdPaste) );
136 popup->changeItem(
id - IdClear, SmallIconSet(
"edit-clear"), popup->text(
id - IdClear) );
142 void KTextBrowser::virtual_hook(
int,
void* )
145 #include "ktextbrowser.moc"