[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE_3_3_BRANCH: kdelibs/kdeui
From:       Stephan Binner <binner () kde ! org>
Date:       2004-10-06 20:42:17
Message-ID: 20041006204217.EBD9C16B54 () office ! kde ! org
[Download RAW message or body]

CVS commit by binner: 

What's right for KTextEdit must not be right for KLineEdit which keeps all
context menu entries when it's disabled.


  M +7 -11     klineedit.cpp   1.181.2.2


--- kdelibs/kdeui/klineedit.cpp  #1.181.2.1:1.181.2.2
@@ -849,7 +849,4 @@ QPopupMenu *KLineEdit::createPopupMenu()
     QPopupMenu *popup = QLineEdit::createPopupMenu();
 
-    if ( isReadOnly() )
-      popup->changeItem( popup->idAt(0), SmallIconSet("editcopy"), popup->text( popup->idAt(0) ) );
-    else {
       int id = popup->idAt(0);
       popup->changeItem( id - IdUndo, SmallIconSet("undo"), popup->text( id - IdUndo) );
@@ -859,5 +856,4 @@ QPopupMenu *KLineEdit::createPopupMenu()
       popup->changeItem( id - IdPaste, SmallIconSet("editpaste"), popup->text( id - IdPaste) );
       popup->changeItem( id - IdClear, SmallIconSet("editclear"), popup->text( id - IdClear) );
-    }
       
     // If a completion object is present and the input


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic