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

List:       kde-commits
Subject:    [kdelibs/frameworks] kdeui/dialogs: Port away from KDialog
From:       Kevin Ottens <ervin+bluesystems () kde ! org>
Date:       2012-12-13 17:14:00
Message-ID: 20121213171400.B8EDBA60D2 () git ! kde ! org
[Download RAW message or body]

Git commit ffeefb1bf17bebf88f82b61d26fd0baeda257661 by Kevin Ottens.
Committed on 12/12/2012 at 14:09.
Pushed by ervin into branch 'frameworks'.

Port away from KDialog

M  +5    -6    kdeui/dialogs/ktip.cpp
M  +2    -2    kdeui/dialogs/ktip.h

http://commits.kde.org/kdelibs/ffeefb1bf17bebf88f82b61d26fd0baeda257661

diff --git a/kdeui/dialogs/ktip.cpp b/kdeui/dialogs/ktip.cpp
index b839285..b271958 100644
--- a/kdeui/dialogs/ktip.cpp
+++ b/kdeui/dialogs/ktip.cpp
@@ -38,8 +38,10 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
 #include <kaboutdata.h>
 #include <kconfig.h>
+#include <kconfiggroup.h>
 #include <kdebug.h>
 #include <kcomponentdata.h>
+#include <kiconloader.h>
 #include <klocalizedstring.h>
 #include <krandom.h>
 #include <kseparator.h>
@@ -225,11 +227,10 @@ void KTipDialog::Private::_k_showOnStart( bool on )
 
 
 KTipDialog::KTipDialog( KTipDatabase *database, QWidget *parent )
-  : KDialog( parent ),
+  : QDialog( parent ),
     d( new Private( this ) )
 {
-  setButtons( KDialog::None );
-  setCaption( i18n( "Tip of the Day" ) );
+  setWindowTitle( i18n( "Tip of the Day" ) );
 
   /**
    * Parent is 0L when TipDialog is used as a mainWidget. This should
@@ -241,9 +242,7 @@ KTipDialog::KTipDialog( KTipDatabase *database, QWidget *parent )
 
   setWindowIcon(KDE::icon("ktip"));
 
-  QWidget *widget = new QWidget( this );
-  setMainWidget( widget );
-  QVBoxLayout *mainLayout = new QVBoxLayout( widget );
+  QVBoxLayout *mainLayout = new QVBoxLayout( this );
   mainLayout->setMargin( 0 );
 
   if ( isTipDialog ) {
diff --git a/kdeui/dialogs/ktip.h b/kdeui/dialogs/ktip.h
index 4fb59b5..32c0474 100644
--- a/kdeui/dialogs/ktip.h
+++ b/kdeui/dialogs/ktip.h
@@ -26,9 +26,9 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 #ifndef KTIP_H
 #define KTIP_H
 
+#include <QDialog>
 #include <QtCore/QStringList>
 
-#include <kdialog.h>
 #include <kdeui_export.h>
 
 /**
@@ -101,7 +101,7 @@ class KDEUI_EXPORT KTipDatabase
  *
  * @author Matthias Hoelzer-Kluepfel <mhk@caldera.de>
  */
-class KDEUI_EXPORT KTipDialog : public KDialog
+class KDEUI_EXPORT KTipDialog : public QDialog
 {
   Q_OBJECT
 

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

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