X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fuisupport%2Fbufferview.cpp;h=8e90fc6b51a73239cbf530107c1f2490cbcfd6e1;hp=d19f4881129cd7fdfcf0c11c71fa965fb7f8fa49;hb=ec2fa6a18bc2231d88603152d44e5a20980681f7;hpb=dbdca302fc349d0e3d46aa0d8091c08b2df28af5 diff --git a/src/uisupport/bufferview.cpp b/src/uisupport/bufferview.cpp index d19f4881..8e90fc6b 100644 --- a/src/uisupport/bufferview.cpp +++ b/src/uisupport/bufferview.cpp @@ -281,17 +281,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"));