X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fuisupport%2Fbufferview.cpp;h=c0e85ad0ebff612e64a2a04ddf04e4c9fa3b2629;hp=87e474ba51dee425e4d5362530b983b53768d910;hb=823477acf579a0c3333d61fbf6400ad49155da5c;hpb=4319168202d99ddb5895ae0984b2eb0c30b46952 diff --git a/src/uisupport/bufferview.cpp b/src/uisupport/bufferview.cpp index 87e474ba..c0e85ad0 100644 --- a/src/uisupport/bufferview.cpp +++ b/src/uisupport/bufferview.cpp @@ -277,17 +277,17 @@ void BufferView::showContextMenu(const QPoint &pos) { QModelIndex index = indexAt(pos); if(!index.isValid()) return; QMenu contextMenu(this); - QAction *connectNetAction = new QAction(tr("Connect"), this); - QAction *disconnectNetAction = new QAction(tr("Disconnect"), this); - QAction *joinChannelAction = new QAction(tr("Join Channel"), this); + QAction *connectNetAction = contextMenu.addAction(tr("Connect")); + QAction *disconnectNetAction = contextMenu.addAction(tr("Disconnect")); + QAction *joinChannelAction = contextMenu.addAction(tr("Join Channel")); - QAction *joinBufferAction = new QAction(tr("Join"), this); - QAction *partBufferAction = new QAction(tr("Part"), this); - QAction *hideBufferAction = new QAction(tr("Remove buffers"), this); + QAction *joinBufferAction = contextMenu.addAction(tr("Join")); + QAction *partBufferAction = contextMenu.addAction(tr("Part")); + QAction *hideBufferAction = contextMenu.addAction(tr("Remove buffers")); hideBufferAction->setToolTip(tr("Removes the selected buffers from a custom view but leaves the buffer itself untouched")); - QAction *removeBufferAction = new QAction(tr("Delete buffer"), this); + QAction *removeBufferAction = contextMenu.addAction(tr("Delete buffer")); - QMenu *hideEventsMenu = new QMenu(tr("Hide Events"), this); + QMenu *hideEventsMenu = contextMenu.addMenu(tr("Hide Events")); QAction *hideJoinAction = hideEventsMenu->addAction(tr("Join Events")); QAction *hidePartAction = hideEventsMenu->addAction(tr("Part Events")); QAction *hideKillAction = hideEventsMenu->addAction(tr("Kill Events"));