/**************************************************************************** ** ui.h extension file, included from the uic-generated form implementation. ** ** If you want to add, delete, or rename functions or slots, use ** TQt Designer to update this file, preserving your code. ** ** You should not define a constructor or destructor in this file. ** Instead, write your code in functions called init() and destroy(). ** These will automatically be called by the form's constructor and ** destructor. *****************************************************************************/ void KbfxConfigDlgAbout::init() { KbfxPixmapLabelNookie->installEventFilter ( this ); KbfxPixmapLabelSiraj->installEventFilter ( this ); KbfxPixmapLabelNathanael->installEventFilter ( this ); KbfxPixmapLabelPhobosK->installEventFilter ( this ); KbfxPixmapLabelEphracis->installEventFilter ( this ); KbfxPixmapLabelJohnny->installEventFilter ( this ); KbfxMemberTextNookie = tr2i18n ( "Name: Mensur Zahirovic (Nookie)" "

" "Country: Sweden" "

" "KBFX: co-author, Q/A, system design, web designer, bug hunter, project administror" "

" "Email: nookie@mail.kbfx.net" ); KbfxMemberTextSiraj = tr2i18n ( "Name: Siraj Razick" "

" "Country: Sri Lanka" "

" "KBFX: author, maintainer, developer, project administror" "

" "Email: siraj@mail.kbfx.net" ); KbfxMemberTextNathanael = tr2i18n ( "Name: Nathanael Dracor Gogniat" "

" "Country: Switzerland" "

" "KBFX: project technical writer, documentation manager, co-author" "

" "Email: nathanael@mail.kbfx.net" ); KbfxMemberTextPhobosK = tr2i18n ( "Name: PhobosK" "

" "Country: Bulgaria" "

" "KBFX: package & release manager, Q/A, bug hunter, mandriva packages, project administrator, developer TQt/C++" "

" "Email: phobosk@mail.kbfx.net" ); KbfxMemberTextJohnny = tr2i18n ( "Name: Johnny Henry Saenz Acuna (scarebyte)" "

" "Country: Peru" "

" "KBFX: developer TQt4/C++" "

" "Email: saenzac@mail.kbfx.net" ); KbfxMemberTextEphracis = tr2i18n ( "Name: Christoffer Brodd-Reijer (Ephracis)" "

" "Country: Sweden" "

" "KBFX: library developer for Raptor" "

" "Email: ephracis@mail.kbfx.net" ); } bool KbfxConfigDlgAbout::eventFilter ( TQObject *obj, TQEvent *ev ) { TQCursor kbfxCursor; kbfxCursor.setShape ( TQt::PointingHandCursor ); this->setCursor ( ( const TQCursor ) kbfxCursor ); if ( ev->type() == TQEvent::FocusIn || ev->type() == TQEvent::Enter ) { if ( obj == KbfxPixmapLabelNookie ) { KbfxTeamInfo->setText ( KbfxMemberTextNookie ); KbfxUnmarkAllPixmaps(); KbfxPixmapLabelNookie->setFrameShape ( TQFrame::WinPanel ); return TRUE; } else if ( obj == KbfxPixmapLabelSiraj ) { KbfxTeamInfo->setText ( KbfxMemberTextSiraj ); KbfxUnmarkAllPixmaps(); KbfxPixmapLabelSiraj->setFrameShape ( TQFrame::WinPanel ); return TRUE; } else if ( obj == KbfxPixmapLabelNathanael ) { KbfxTeamInfo->setText ( KbfxMemberTextNathanael ); KbfxUnmarkAllPixmaps(); KbfxPixmapLabelNathanael->setFrameShape ( TQFrame::WinPanel ); return TRUE; } else if ( obj == KbfxPixmapLabelPhobosK ) { KbfxTeamInfo->setText ( KbfxMemberTextPhobosK ); KbfxUnmarkAllPixmaps(); KbfxPixmapLabelPhobosK->setFrameShape ( TQFrame::WinPanel ); return TRUE; } else if ( obj == KbfxPixmapLabelJohnny ) { KbfxTeamInfo->setText ( KbfxMemberTextJohnny ); KbfxUnmarkAllPixmaps(); KbfxPixmapLabelJohnny->setFrameShape ( TQFrame::WinPanel ); return TRUE; } else if ( obj == KbfxPixmapLabelEphracis ) { KbfxTeamInfo->setText ( KbfxMemberTextEphracis ); KbfxUnmarkAllPixmaps(); KbfxPixmapLabelEphracis->setFrameShape ( TQFrame::WinPanel ); return TRUE; } } /* if ( ev->type() == TQEvent::Leave ) { if( obj == KbfxPixmapLabelNookie || obj == KbfxPixmapLabelSiraj || obj == KbfxPixmapLabelNathanael || obj == KbfxPixmapLabelPhobosK || obj == KbfxPixmapLabelEphracis || obj == KbfxPixmapLabelJohnny ) { KbfxTeamInfo->setText(""); return TRUE; } } */ return TQWidget::eventFilter ( obj, ev ); // return FALSE; } void KbfxConfigDlgAbout::KbfxUnmarkAllPixmaps() { KbfxPixmapLabelNookie->setFrameShape ( TQFrame::NoFrame ); KbfxPixmapLabelSiraj->setFrameShape ( TQFrame::NoFrame ); KbfxPixmapLabelNathanael->setFrameShape ( TQFrame::NoFrame ); KbfxPixmapLabelPhobosK->setFrameShape ( TQFrame::NoFrame ); KbfxPixmapLabelEphracis->setFrameShape ( TQFrame::NoFrame ); KbfxPixmapLabelJohnny->setFrameShape ( TQFrame::NoFrame ); }