mirror of
https://github.com/qTox/qTox.git
synced 2024-03-22 14:00:36 +08:00
Modified context menu to help prevent accidental friend deletion
This commit is contained in:
parent
8f9efc7805
commit
57e53079c5
|
@ -63,7 +63,6 @@ void FriendWidget::contextMenuEvent(QContextMenuEvent * event)
|
||||||
QPoint pos = event->globalPos();
|
QPoint pos = event->globalPos();
|
||||||
QMenu menu;
|
QMenu menu;
|
||||||
menu.addAction("Copy friend ID");
|
menu.addAction("Copy friend ID");
|
||||||
menu.addAction("Remove friend");
|
|
||||||
QMenu* inviteMenu = menu.addMenu("Invite in group");
|
QMenu* inviteMenu = menu.addMenu("Invite in group");
|
||||||
QMap<QAction*, Group*> groupActions;
|
QMap<QAction*, Group*> groupActions;
|
||||||
for (Group* group : GroupList::groupList)
|
for (Group* group : GroupList::groupList)
|
||||||
|
@ -73,6 +72,8 @@ void FriendWidget::contextMenuEvent(QContextMenuEvent * event)
|
||||||
}
|
}
|
||||||
if (groupActions.isEmpty())
|
if (groupActions.isEmpty())
|
||||||
inviteMenu->setEnabled(false);
|
inviteMenu->setEnabled(false);
|
||||||
|
menu.addSeparator();
|
||||||
|
menu.addAction("Remove friend");
|
||||||
|
|
||||||
QAction* selectedItem = menu.exec(pos);
|
QAction* selectedItem = menu.exec(pos);
|
||||||
if (selectedItem)
|
if (selectedItem)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user