may be like this
void keyPressEvent()
{
if("key press is magic F7")
{
flag = true;
callSlot();
flag=false;
}
}
/*and slot*/
if(flag==true)
{
//key event
}
else if(sender() == backitem)
{
/** operation for backitem**/
}
else if(sender() == forwarditem)
{
/** operation for forward item **/
}
void keyPressEvent()
{
if("key press is magic F7")
{
flag = true;
callSlot();
flag=false;
}
}
/*and slot*/
if(flag==true)
{
//key event
}
else if(sender() == backitem)
{
/** operation for backitem**/
}
else if(sender() == forwarditem)
{
/** operation for forward item **/
}
To copy to clipboard, switch view to plain text mode
Bookmarks