[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdebase/ksysguard/gui
From: Stephan Binner <binner () kde ! org>
Date: 2004-07-11 12:46:10
Message-ID: 20040711124610.6912B16B26 () office ! kde ! org
[Download RAW message or body]
CVS commit by binner:
May I introduce you to KPopupMenu?
M +5 -7 KSysGuardApplet.cc 1.49
M +6 -7 WorkSheet.cc 1.79
--- kdebase/ksysguard/gui/KSysGuardApplet.cc #1.48:1.49
@@ -27,5 +27,4 @@
#include <qdragobject.h>
#include <qfile.h>
-#include <qpopupmenu.h>
#include <qpushbutton.h>
#include <qspinbox.h>
@@ -36,4 +35,5 @@
#include <kmessagebox.h>
#include <kstandarddirs.h>
+#include <kpopupmenu.h>
#include <ksgrd/SensorClient.h>
@@ -189,10 +189,8 @@ void KSysGuardApplet::dropEvent( QDropEv
if ( mDockList[ dock ]->isA( "QFrame" ) ) {
if ( sensorType == "integer" || sensorType == "float" ) {
- QPopupMenu popup;
+ KPopupMenu popup;
QWidget *wdg = 0;
- popup.insertItem( i18n( "Select Display Type" ), 0 );
- popup.setItemEnabled( 0, false );
- popup.insertSeparator();
+ popup.insertTitle( i18n( "Select Display Type" ) );
popup.insertItem( i18n( "&Signal Plotter" ), 1 );
popup.insertItem( i18n( "&Multimeter" ), 2 );
--- kdebase/ksysguard/gui/WorkSheet.cc #1.78:1.79
@@ -30,4 +30,5 @@
#include <klocale.h>
#include <kmessagebox.h>
+#include <kpopupmenu.h>
#include <SensorManager.h>
@@ -318,8 +319,6 @@ KSGRD::SensorDisplay *WorkSheet::addDisp
* wanted. */
if ( sensorType == "integer" || sensorType == "float" ) {
- QPopupMenu pm;
- pm.insertItem( i18n( "Select Display Type" ), 0 );
- pm.setItemEnabled( 0, false );
- pm.insertSeparator();
+ KPopupMenu pm;
+ pm.insertTitle( i18n( "Select Display Type" ) );
pm.insertItem( i18n( "&Signal Plotter" ), 1 );
pm.insertItem( i18n( "&Multimeter" ), 2 );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic