[Kst] kdeextragear-2/kst/kst

George Staikos staikos at kde.org
Thu Apr 15 20:20:50 CEST 2004


CVS commit by staikos: 

make these scalars really orphan


  M +20 -20    kstdoc.cpp   1.67
  M +1 -1      kstdoc.h   1.27
  M +1 -1      kstscalar.cpp   1.22
  M +1 -1      kstscalar.h   1.18


--- kdeextragear-2/kst/kst/kstscalar.cpp  #1.21:1.22
@@ -26,5 +26,5 @@ static int iAnonymousScalarCounter = 0;
 
 /** Create the base scalar */
-KstScalar::KstScalar(const QString& in_tag, double val) : KstObject(), _orphan(false) {
+KstScalar::KstScalar(const QString& in_tag, double val, bool orphan) : KstObject(), _orphan(orphan) {
   QString _tag = in_tag;
   if (_tag.isEmpty()) {

--- kdeextragear-2/kst/kst/kstscalar.h  #1.17:1.18
@@ -29,5 +29,5 @@ class KstScalar : public KstObject {
   Q_PROPERTY(bool orphan READ orphan WRITE setOrphan)
   public:
-    KstScalar(const QString& in_tag = QString::null, double val = 0.0);
+    KstScalar(const QString& in_tag = QString::null, double val = 0.0, bool orphan = false);
     KstScalar(QDomElement& e);
     virtual ~KstScalar();

--- kdeextragear-2/kst/kst/kstdoc.h  #1.26:1.27
@@ -100,5 +100,5 @@ public slots:
   
 private:
-   void createScalars( );
+   void createScalars() const;
   
   /** the modified flag of the current document */

--- kdeextragear-2/kst/kst/kstdoc.cpp  #1.66:1.67
@@ -634,24 +634,24 @@ bool KstDoc::event(QEvent *e) {
 
 
-void KstDoc::createScalars( ) {
-  new KstScalar( i18n("CONST_MKSA_SPEED_OF_LIGHT"), 2.99792458e8 );
-  new KstScalar( i18n("CONST_MKSA_GRAVITATIONAL_CONSTANT"), 6.673e-11);
-  new KstScalar( i18n("CONST_MKSA_PLANCKS_CONSTANT_H"), 6.62606876e-34);
-  new KstScalar( i18n("CONST_MKSA_PLANCKS_CONSTANT_HBAR"), 1.05457159642e-34);
-  new KstScalar( i18n("CONST_MKSA_ASTRONOMICAL_UNIT"), 1.49597870691e11); 
-  new KstScalar( i18n("CONST_MKSA_VACUUM_PERMITTIVITY"), 8.854187817e-12);
-  new KstScalar( i18n("CONST_MKSA_VACUUM_PERMEABILITY"), 1.25663706144e-6);
-  new KstScalar( i18n("CONST_MKSA_GRAV_ACCEL"), 9.80665e0);
-  new KstScalar( i18n("CONST_MKSA_MASS_MUON"), 1.88353109e-28); 
-  new KstScalar( i18n("CONST_MKSA_MASS_PROTON"), 1.67262158e-27); 
-  new KstScalar( i18n("CONST_MKSA_MASS_NEUTRON"), 1.67492716e-27); 
-  new KstScalar( i18n("CONST_MKSA_RYDBERG"), 2.17987190389e-18);
-  new KstScalar( i18n("CONST_MKSA_BOLTZMANN"), 1.3806503e-23);
-  new KstScalar( i18n("CONST_MKSA_SOLAR_MASS"), 1.98892e30);
-  new KstScalar( i18n("CONST_MKSA_BOHR_RADIUS"), 5.291772083e-11);
-  new KstScalar( i18n("CONST_MKSA_ELECTRON_CHARGE"), 1.602176462e-19);
-  new KstScalar( i18n("CONST_MKSA_MOLAR_GAS"), 8.314472e0);
-  new KstScalar( i18n("CONST_MKSA_STANDARD_GAS_VOLUME"), 2.2710981e-2);
-  new KstScalar( i18n("CONST_PI"), 3.141592654e0); 
+void KstDoc::createScalars() const {
+  new KstScalar(i18n("CONST_MKSA_SPEED_OF_LIGHT"), 2.99792458e8 , true);
+  new KstScalar(i18n("CONST_MKSA_GRAVITATIONAL_CONSTANT"), 6.673e-11, true);
+  new KstScalar(i18n("CONST_MKSA_PLANCKS_CONSTANT_H"), 6.62606876e-34, true);
+  new KstScalar(i18n("CONST_MKSA_PLANCKS_CONSTANT_HBAR"), 1.05457159642e-34, true);
+  new KstScalar(i18n("CONST_MKSA_ASTRONOMICAL_UNIT"), 1.49597870691e11, true); 
+  new KstScalar(i18n("CONST_MKSA_VACUUM_PERMITTIVITY"), 8.854187817e-12, true);
+  new KstScalar(i18n("CONST_MKSA_VACUUM_PERMEABILITY"), 1.25663706144e-6, true);
+  new KstScalar(i18n("CONST_MKSA_GRAV_ACCEL"), 9.80665e0, true);
+  new KstScalar(i18n("CONST_MKSA_MASS_MUON"), 1.88353109e-28, true); 
+  new KstScalar(i18n("CONST_MKSA_MASS_PROTON"), 1.67262158e-27, true); 
+  new KstScalar(i18n("CONST_MKSA_MASS_NEUTRON"), 1.67492716e-27, true); 
+  new KstScalar(i18n("CONST_MKSA_RYDBERG"), 2.17987190389e-18, true);
+  new KstScalar(i18n("CONST_MKSA_BOLTZMANN"), 1.3806503e-23, true);
+  new KstScalar(i18n("CONST_MKSA_SOLAR_MASS"), 1.98892e30, true);
+  new KstScalar(i18n("CONST_MKSA_BOHR_RADIUS"), 5.291772083e-11, true);
+  new KstScalar(i18n("CONST_MKSA_ELECTRON_CHARGE"), 1.602176462e-19, true);
+  new KstScalar(i18n("CONST_MKSA_MOLAR_GAS"), 8.314472e0, true);
+  new KstScalar(i18n("CONST_MKSA_STANDARD_GAS_VOLUME"), 2.2710981e-2, true);
+  new KstScalar(i18n("CONST_PI"), 3.141592654e0, true); 
 }
 





More information about the Kst mailing list