| 4717 | | mnuUser->setItemVisible(mnuUserSendMsg, nSendFuncs & PP_SEND_MSG); |
| 4718 | | mnuUser->setItemVisible(mnuUserSendUrl, nSendFuncs & PP_SEND_URL); |
| 4719 | | mnuUser->setItemVisible(mnuUserSendFile, nSendFuncs & PP_SEND_FILE); |
| 4720 | | mnuMiscModes->setItemVisible(mnuMiscModes->idAt(4), nSendFuncs & PP_SEND_FILE); |
| 4721 | | mnuUser->setItemVisible(mnuUserSendChat, nSendFuncs & PP_SEND_CHAT); |
| 4722 | | mnuMiscModes->setItemVisible(mnuMiscModes->idAt(5), nSendFuncs & PP_SEND_CHAT); |
| 4723 | | mnuUser->setItemVisible(mnuUserSendContact, nSendFuncs & PP_SEND_CONTACT); |
| 4724 | | mnuUser->setItemVisible(mnuUserAuthorize, nSendFuncs & PP_SEND_AUTH); |
| 4725 | | mnuUser->setItemVisible(mnuUserAuthorizeRequest, nSendFuncs & PP_SEND_AUTHxREQ); |
| 4726 | | mnuUser->setItemVisible(mnuUserSendSms, nSendFuncs & PP_SEND_SMS); |
| 4727 | | mnuUser->setItemVisible(mnuUserSendKey, nSendFuncs & PP_SEND_SECURE); |
| 4728 | | mnuMiscModes->setItemVisible(mnuMiscModes->idAt(6), nSendFuncs & PP_SEND_SECURE); |
| | 4717 | #if QT_VERSION >= 0x030100 |
| | 4718 | #define HIDE_MENU(x, y, z) x->setItemVisible(y, z); |
| | 4719 | #else |
| | 4720 | #define HIDE_MENU(x, y, z) x->setItemEnabled(y, false); |
| | 4721 | #endif |
| | 4722 | |
| | 4723 | HIDE_MENU(mnuUser, mnuUserSendMsg, nSendFuncs & PP_SEND_MSG) |
| | 4724 | HIDE_MENU(mnuUser, mnuUserSendUrl, nSendFuncs & PP_SEND_URL) |
| | 4725 | HIDE_MENU(mnuUser, mnuUserSendFile, nSendFuncs & PP_SEND_FILE) |
| | 4726 | HIDE_MENU(mnuMiscModes, mnuMiscModes->idAt(4), nSendFuncs & PP_SEND_FILE) |
| | 4727 | HIDE_MENU(mnuUser, mnuUserSendChat, nSendFuncs & PP_SEND_CHAT) |
| | 4728 | HIDE_MENU(mnuMiscModes, mnuMiscModes->idAt(5), nSendFuncs & PP_SEND_CHAT) |
| | 4729 | HIDE_MENU(mnuUser, mnuUserSendContact, nSendFuncs & PP_SEND_CONTACT) |
| | 4730 | HIDE_MENU(mnuUser, mnuUserAuthorize, nSendFuncs & PP_SEND_AUTH) |
| | 4731 | HIDE_MENU(mnuUser, mnuUserAuthorizeRequest, nSendFuncs & PP_SEND_AUTHxREQ) |
| | 4732 | HIDE_MENU(mnuUser, mnuUserSendSms, nSendFuncs & PP_SEND_SMS) |
| | 4733 | HIDE_MENU(mnuUser, mnuUserSendKey, nSendFuncs & PP_SEND_SECURE) |
| | 4734 | HIDE_MENU(mnuMiscModes, mnuMiscModes->idAt(6), nSendFuncs & PP_SEND_SECURE) |
| 4731 | | mnuUser->setItemVisible(mnuUserSendInfoPluginListRequest, bIsLicq); |
| 4732 | | mnuUser->setItemVisible(mnuUserSendStatusPluginListRequest, bIsLicq); |
| 4733 | | mnuUser->setItemVisible(mnuUserSendPhoneFollowMeRequest, bIsLicq); |
| 4734 | | mnuUser->setItemVisible(mnuUserSendICQphoneRequest, bIsLicq); |
| 4735 | | mnuUser->setItemVisible(mnuUserSendFileServerRequest, bIsLicq); |
| 4736 | | mnuUser->setItemVisible(mnuUserCheckIfInvisible, bIsLicq); |
| 4737 | | mnuUser->setItemVisible(mnuUserCheckResponse, bIsLicq); |
| 4738 | | mnuUser->setItemVisible(mnuUserCustomAutoResponse, bIsLicq); |
| | 4737 | HIDE_MENU(mnuUser, mnuUserSendInfoPluginListRequest, bIsLicq) |
| | 4738 | HIDE_MENU(mnuUser, mnuUserSendStatusPluginListRequest, bIsLicq) |
| | 4739 | HIDE_MENU(mnuUser, mnuUserSendPhoneFollowMeRequest, bIsLicq) |
| | 4740 | HIDE_MENU(mnuUser, mnuUserSendICQphoneRequest, bIsLicq) |
| | 4741 | HIDE_MENU(mnuUser, mnuUserSendFileServerRequest, bIsLicq) |
| | 4742 | HIDE_MENU(mnuUser, mnuUserCheckIfInvisible, bIsLicq) |
| | 4743 | HIDE_MENU(mnuUser, mnuUserCheckResponse, bIsLicq) |
| | 4744 | HIDE_MENU(mnuUser, mnuUserCustomAutoResponse, bIsLicq) |
| 4741 | | mnuMiscModes->setItemVisible(mnuMiscModes->idAt(8), bIsLicq); |
| 4742 | | mnuMiscModes->setItemVisible(mnuMiscModes->idAt(10), bIsLicq); |
| 4743 | | mnuMiscModes->setItemVisible(mnuMiscModes->idAt(11), bIsLicq); |
| 4744 | | mnuMiscModes->setItemVisible(mnuMiscModes->idAt(12), bIsLicq); |
| 4745 | | mnuMiscModes->setItemVisible(mnuMiscModes->idAt(13), bIsLicq); |
| 4746 | | mnuMiscModes->setItemVisible(mnuMiscModes->idAt(14), bIsLicq); |
| | 4747 | HIDE_MENU(mnuMiscModes, mnuMiscModes->idAt(8), bIsLicq) |
| | 4748 | HIDE_MENU(mnuMiscModes, mnuMiscModes->idAt(10), bIsLicq) |
| | 4749 | HIDE_MENU(mnuMiscModes, mnuMiscModes->idAt(11), bIsLicq) |
| | 4750 | HIDE_MENU(mnuMiscModes, mnuMiscModes->idAt(12), bIsLicq) |
| | 4751 | HIDE_MENU(mnuMiscModes, mnuMiscModes->idAt(13), bIsLicq) |
| | 4752 | HIDE_MENU(mnuMiscModes, mnuMiscModes->idAt(14), bIsLicq) |