rem: if (e->button()==LeftButton) { if(hasSelectedText() && !selectedText().isEmpty()) copy();
add: if(hasSelectedText() && !selectedText().isEmpty()) { copy(); a_ctCopy->setEnabled(true);
context: void KNSourceViewWindow::viewportMouseReleaseEvent(QMouseEvent *e){  QTextBrowser::viewportMouseReleaseEvent(e);  if (e->button()==LeftButton) {    if(hasSelectedText() && !selectedText().isEmpty())      copy();  }}