Pablik
24th June 2012, 20:33
Hi
I want add:
if( !anchorAt( e->pos() ).isEmpty() )
QMessageBox::information(0,"",anchorAt( e->pos() ));
to orginal(default, not edited) method "mouseDoubleClickEvent" in qtextedit.
If i make my own method
void MyTextEdit::mouseDoubleClickEvent(QMouseEvent *e)
{
if( !anchorAt( e->pos() ).isEmpty() )
QMessageBox::information(0,"",anchorAt( e->pos() ));
}
then default(if you double click on char then selected all word) will be not work
So if i want add(not edit) then i will be have to make somting like this
void MyTextEdit::mouseDoubleClickEvent(QMouseEvent *e)
{
//i have to finde default code mouseDoubleClickEventand and past here
if( !anchorAt( e->pos() ).isEmpty() )
QMessageBox::information(0,"",anchorAt( e->pos() ));
}
Somebody know faster way to do this , without copy code from default method ??
I want add:
if( !anchorAt( e->pos() ).isEmpty() )
QMessageBox::information(0,"",anchorAt( e->pos() ));
to orginal(default, not edited) method "mouseDoubleClickEvent" in qtextedit.
If i make my own method
void MyTextEdit::mouseDoubleClickEvent(QMouseEvent *e)
{
if( !anchorAt( e->pos() ).isEmpty() )
QMessageBox::information(0,"",anchorAt( e->pos() ));
}
then default(if you double click on char then selected all word) will be not work
So if i want add(not edit) then i will be have to make somting like this
void MyTextEdit::mouseDoubleClickEvent(QMouseEvent *e)
{
//i have to finde default code mouseDoubleClickEventand and past here
if( !anchorAt( e->pos() ).isEmpty() )
QMessageBox::information(0,"",anchorAt( e->pos() ));
}
Somebody know faster way to do this , without copy code from default method ??