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

List:       kde-commits
Subject:    kdelibs/kdeui
From:       David Faure <faure () kde ! org>
Date:       2005-04-25 21:22:08
Message-ID: 20050425212208.C6E843EF () office ! kde ! org
[Download RAW message or body]

CVS commit by faure: 

KDEUI_EXPORT isn't needed on those classes. Except on KDockSplitter for a special hack.
But at least it's clear now that BIC changes can be made to the KFooPrivate classes.


  M +7 -3      kdockwidget_private.h   1.34


--- kdelibs/kdeui/kdockwidget_private.h  #1.33:1.34
@@ -44,4 +44,8 @@ class KDockContainer;
 class KDEUI_EXPORT KDockSplitter : public QWidget
 {
+  // NOTE: in theory the KDEUI_EXPORT above shouldn't be there, but it's needed for kexi,
+  // which copies the whole definition of the class to be able to access separatorPosInPercent etc. 
+  // This needs real fixing in KDE4.
+  
   Q_OBJECT
 public:
@@ -240,5 +244,5 @@ private:
  * @author Max Judin.
 */
-class KDEUI_EXPORT KDockButton_Private : public QPushButton
+class KDockButton_Private : public QPushButton
 {
   Q_OBJECT
@@ -265,5 +269,5 @@ private:
  * additional KDockWidget stuff (private)
 */
-class KDEUI_EXPORT KDockWidgetPrivate : public QObject
+class KDockWidgetPrivate : public QObject
 {
   Q_OBJECT
@@ -305,5 +309,5 @@ public:
 };
 
-class KDEUI_EXPORT KDockWidgetHeaderPrivate
+class KDockWidgetHeaderPrivate
    : public QObject
 {


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

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