Forráskód Böngészése

STYLE: Removed tabs and spaces.

Sascha Zelzer 14 éve
szülő
commit
2f50f26b6f
2 módosított fájl, 215 hozzáadás és 215 törlés
  1. 2 2
      Libs/PluginFramework/ctkPluginContext.h
  2. 213 213
      Libs/PluginFramework/ctkVersion.h

+ 2 - 2
Libs/PluginFramework/ctkPluginContext.h

@@ -95,7 +95,7 @@ class ctkPluginContextPrivate;
  */
 class CTK_PLUGINFW_EXPORT ctkPluginContext
 {
-	Q_DECLARE_PRIVATE(ctkPluginContext)
+  Q_DECLARE_PRIVATE(ctkPluginContext)
 
 public:
 
@@ -676,7 +676,7 @@ public:
    * @see ctkEventBus
    */
   void connectServiceListener(QObject* receiver, const char* slot,
-			      const QString& filter = QString());
+                              const QString& filter = QString());
 
   /**
    * Disconnects a slot which has been previously connected

+ 213 - 213
Libs/PluginFramework/ctkVersion.h

@@ -28,224 +28,224 @@
 #include "ctkPluginFrameworkExport.h"
 
 
+/**
+ * Version identifier for plug-ins and packages.
+ *
+ * <p>
+ * Version identifiers have four components.
+ * <ol>
+ * <li>Major version. A non-negative integer.</li>
+ * <li>Minor version. A non-negative integer.</li>
+ * <li>Micro version. A non-negative integer.</li>
+ * <li>Qualifier. A text string. See <code>ctkVersion(const QString&)</code> for the
+ * format of the qualifier string.</li>
+ * </ol>
+ *
+ * <p>
+ * <code>ctkVersion</code> objects are immutable.
+ *
+ * @Immutable
+ */
+
+class CTK_PLUGINFW_EXPORT ctkVersion {
+
+private:
+
+  friend class ctkPluginPrivate;
+  friend class ctkVersionRange;
+
+  unsigned int majorVersion;
+  unsigned int minorVersion;
+  unsigned int microVersion;
+  QString      qualifier;
+
+  static const QString SEPARATOR; //  = "."
+  static const QRegExp RegExp;
+
+  bool undefined;
+
+
+  /**
+   * Called by the ctkVersion constructors to validate the version components.
+   *
+   * @return <code>true</code> if the validation was successfull, <code>false</code> otherwise.
+   */
+  void validate();
+
+  ctkVersion& operator=(const ctkVersion& v);
+
+  ctkVersion(bool undefined = false);
+
+public:
+
+  /**
+   * The empty version "0.0.0".
+   */
+  static ctkVersion emptyVersion();
+
+  /**
+   * Creates an undefined version identifier, representing either
+   * infinity or minus infinity.
+   */
+  static ctkVersion undefinedVersion();
+
+  /**
+   * Creates a version identifier from the specified numerical components.
+   *
+   * <p>
+   * The qualifier is set to the empty string.
+   *
+   * @param majorVersion Major component of the version identifier.
+   * @param minorVersion Minor component of the version identifier.
+   * @param microVersion Micro component of the version identifier.
+   *
+   */
+  ctkVersion(unsigned int majorVersion, unsigned int minorVersion, unsigned int microVersion);
+
+  /**
+   * Creates a version identifier from the specified components.
+   *
+   * @param majorVersion Major component of the version identifier.
+   * @param minorVersion Minor component of the version identifier.
+   * @param microVersion Micro component of the version identifier.
+   * @param qualifier Qualifier component of the version identifier.
+   */
+  ctkVersion(unsigned int majorVersion, unsigned int minorVersion, unsigned int microVersion, const QString& qualifier);
+
+  /**
+   * Created a version identifier from the specified string.
+   *
+   * <p>
+   * Here is the grammar for version strings.
+   *
+   * <pre>
+   * version ::= majorVersion('.'minorVersion('.'microVersion('.'qualifier)?)?)?
+   * majorVersion ::= digit+
+   * minorVersion ::= digit+
+   * microVersion ::= digit+
+   * qualifier ::= (alpha|digit|'_'|'-')+
+   * digit ::= [0..9]
+   * alpha ::= [a..zA..Z]
+   * </pre>
+   *
+   * There must be no whitespace in version.
+   *
+   * @param version string representation of the version identifier.
+   */
+  ctkVersion(const QString& version);
+
+  /**
+   * Create a version identifier from another.
+   *
+   * @param version Another version identifier
+   */
+  ctkVersion(const ctkVersion& version);
+
+
+  /**
+   * Parses a version identifier from the specified string.
+   *
+   * <p>
+   * See <code>ctkVersion(const QString&)</code> for the format of the version string.
+   *
+   * @param version string representation of the version identifier. Leading
+   *        and trailing whitespace will be ignored.
+   * @return A <code>ctkVersion</code> object representing the version
+   *         identifier. If <code>version</code> is the empty string
+   *         then <code>emptyVersion</code> will be
+   *         returned.
+   */
+  static ctkVersion parseVersion(const QString& version);
+
+  /**
+   * Returns the undefined state of this version identifier.
+   *
+   * @return <code>true</code> if this version identifier is undefined,
+   *         <code>false</code> otherwise.
+   */
+  bool isUndefined() const;
+
+  /**
+   * Returns the majorVersion component of this version identifier.
+   *
+   * @return The majorVersion component.
+   */
+  unsigned int getMajor() const;
+
+  /**
+   * Returns the minorVersion component of this version identifier.
+   *
+   * @return The minorVersion component.
+   */
+  unsigned int getMinor() const;
+
+  /**
+   * Returns the microVersion component of this version identifier.
+   *
+   * @return The microVersion component.
+   */
+  unsigned int getMicro() const;
+
+  /**
+   * Returns the qualifier component of this version identifier.
+   *
+   * @return The qualifier component.
+   */
+  QString getQualifier() const;
+
+  /**
+   * Returns the string representation of this version identifier.
+   *
+   * <p>
+   * The format of the version string will be <code>majorVersion.minorVersion.microVersion</code>
+   * if qualifier is the empty string or
+   * <code>majorVersion.minorVersion.microVersion.qualifier</code> otherwise.
+   *
+   * @return The string representation of this version identifier.
+   */
+  QString toString() const;
+
+  /**
+   * Compares this <code>ctkVersion</code> object to another object.
+   *
+   * <p>
+   * A version is considered to be <b>equal to </b> another version if the
+   * majorVersion, minorVersion and microVersion components are equal and the qualifier component
+   * is equal.
+   *
+   * @param object The <code>ctkVersion</code> object to be compared.
+   * @return <code>true</code> if <code>object</code> is a
+   *         <code>ctkVersion</code> and is equal to this object;
+   *         <code>false</code> otherwise.
+   */
+  bool operator==(const ctkVersion& object) const;
+
   /**
-   * Version identifier for plug-ins and packages.
+   * Compares this <code>ctkVersion</code> object to another object.
    *
    * <p>
-   * Version identifiers have four components.
-   * <ol>
-   * <li>Major version. A non-negative integer.</li>
-   * <li>Minor version. A non-negative integer.</li>
-   * <li>Micro version. A non-negative integer.</li>
-   * <li>Qualifier. A text string. See <code>ctkVersion(const QString&)</code> for the
-   * format of the qualifier string.</li>
-   * </ol>
+   * A version is considered to be <b>less than </b> another version if its
+   * majorVersion component is less than the other version's majorVersion component, or the
+   * majorVersion components are equal and its minorVersion component is less than the other
+   * version's minorVersion component, or the majorVersion and minorVersion components are equal
+   * and its microVersion component is less than the other version's microVersion component,
+   * or the majorVersion, minorVersion and microVersion components are equal and it's qualifier
+   * component is less than the other version's qualifier component (using
+   * <code>std::string::compare</code>).
    *
    * <p>
-   * <code>ctkVersion</code> objects are immutable.
-   *
-   * @Immutable
-   */
-
-  class CTK_PLUGINFW_EXPORT ctkVersion {
-
-  private:
-
-    friend class ctkPluginPrivate;
-    friend class ctkVersionRange;
-
-    unsigned int majorVersion;
-    unsigned int minorVersion;
-    unsigned int microVersion;
-    QString      qualifier;
-
-    static const QString SEPARATOR; //  = "."
-    static const QRegExp RegExp;
-
-    bool undefined;
-
-
-    /**
-     * Called by the ctkVersion constructors to validate the version components.
-     *
-     * @return <code>true</code> if the validation was successfull, <code>false</code> otherwise.
-     */
-    void validate();
-
-    ctkVersion& operator=(const ctkVersion& v);
-
-    ctkVersion(bool undefined = false);
-
-  public:
-
-    /**
-     * The empty version "0.0.0".
-     */
-    static ctkVersion emptyVersion();
-
-    /**
-     * Creates an undefined version identifier, representing either
-     * infinity or minus infinity.
-     */
-    static ctkVersion undefinedVersion();
-
-    /**
-     * Creates a version identifier from the specified numerical components.
-     *
-     * <p>
-     * The qualifier is set to the empty string.
-     *
-     * @param majorVersion Major component of the version identifier.
-     * @param minorVersion Minor component of the version identifier.
-     * @param microVersion Micro component of the version identifier.
-     *
-     */
-    ctkVersion(unsigned int majorVersion, unsigned int minorVersion, unsigned int microVersion);
-
-    /**
-     * Creates a version identifier from the specified components.
-     *
-     * @param majorVersion Major component of the version identifier.
-     * @param minorVersion Minor component of the version identifier.
-     * @param microVersion Micro component of the version identifier.
-     * @param qualifier Qualifier component of the version identifier.
-     */
-    ctkVersion(unsigned int majorVersion, unsigned int minorVersion, unsigned int microVersion, const QString& qualifier);
-
-    /**
-     * Created a version identifier from the specified string.
-     *
-     * <p>
-     * Here is the grammar for version strings.
-     *
-     * <pre>
-     * version ::= majorVersion('.'minorVersion('.'microVersion('.'qualifier)?)?)?
-     * majorVersion ::= digit+
-     * minorVersion ::= digit+
-     * microVersion ::= digit+
-     * qualifier ::= (alpha|digit|'_'|'-')+
-     * digit ::= [0..9]
-     * alpha ::= [a..zA..Z]
-     * </pre>
-     *
-     * There must be no whitespace in version.
-     *
-     * @param version string representation of the version identifier.
-     */
-    ctkVersion(const QString& version);
-
-    /**
-     * Create a version identifier from another.
-     *
-     * @param version Another version identifier
-     */
-    ctkVersion(const ctkVersion& version);
-
-
-    /**
-     * Parses a version identifier from the specified string.
-     *
-     * <p>
-     * See <code>ctkVersion(const QString&)</code> for the format of the version string.
-     *
-     * @param version string representation of the version identifier. Leading
-     *        and trailing whitespace will be ignored.
-     * @return A <code>ctkVersion</code> object representing the version
-     *         identifier. If <code>version</code> is the empty string
-     *         then <code>emptyVersion</code> will be
-     *         returned.
-     */
-    static ctkVersion parseVersion(const QString& version);
-
-    /**
-     * Returns the undefined state of this version identifier.
-     *
-     * @return <code>true</code> if this version identifier is undefined,
-     *         <code>false</code> otherwise.
-     */
-    bool isUndefined() const;
-
-    /**
-     * Returns the majorVersion component of this version identifier.
-     *
-     * @return The majorVersion component.
-     */
-    unsigned int getMajor() const;
-
-    /**
-     * Returns the minorVersion component of this version identifier.
-     *
-     * @return The minorVersion component.
-     */
-    unsigned int getMinor() const;
-
-    /**
-     * Returns the microVersion component of this version identifier.
-     *
-     * @return The microVersion component.
-     */
-    unsigned int getMicro() const;
-
-    /**
-     * Returns the qualifier component of this version identifier.
-     *
-     * @return The qualifier component.
-     */
-    QString getQualifier() const;
-
-    /**
-     * Returns the string representation of this version identifier.
-     *
-     * <p>
-     * The format of the version string will be <code>majorVersion.minorVersion.microVersion</code>
-     * if qualifier is the empty string or
-     * <code>majorVersion.minorVersion.microVersion.qualifier</code> otherwise.
-     *
-     * @return The string representation of this version identifier.
-     */
-    QString toString() const;
-
-    /**
-     * Compares this <code>ctkVersion</code> object to another object.
-     *
-     * <p>
-     * A version is considered to be <b>equal to </b> another version if the
-     * majorVersion, minorVersion and microVersion components are equal and the qualifier component
-     * is equal.
-     *
-     * @param object The <code>ctkVersion</code> object to be compared.
-     * @return <code>true</code> if <code>object</code> is a
-     *         <code>ctkVersion</code> and is equal to this object;
-     *         <code>false</code> otherwise.
-     */
-    bool operator==(const ctkVersion& object) const;
-
-    /**
-     * Compares this <code>ctkVersion</code> object to another object.
-     *
-     * <p>
-     * A version is considered to be <b>less than </b> another version if its
-     * majorVersion component is less than the other version's majorVersion component, or the
-     * majorVersion components are equal and its minorVersion component is less than the other
-     * version's minorVersion component, or the majorVersion and minorVersion components are equal
-     * and its microVersion component is less than the other version's microVersion component,
-     * or the majorVersion, minorVersion and microVersion components are equal and it's qualifier
-     * component is less than the other version's qualifier component (using
-     * <code>std::string::compare</code>).
-     *
-     * <p>
-     * A version is considered to be <b>equal to</b> another version if the
-     * majorVersion, minorVersion and microVersion components are equal and the qualifier component
-     * is equal.
-     *
-     * @param object The <code>ctkVersion</code> object to be compared.
-     * @return A negative integer, zero, or a positive integer if this object is
-     *         less than, equal to, or greater than the specified
-     *         <code>ctkVersion</code> object.
-     */
-    int compare(const ctkVersion& object) const;
-
-  };
+   * A version is considered to be <b>equal to</b> another version if the
+   * majorVersion, minorVersion and microVersion components are equal and the qualifier component
+   * is equal.
+   *
+   * @param object The <code>ctkVersion</code> object to be compared.
+   * @return A negative integer, zero, or a positive integer if this object is
+   *         less than, equal to, or greater than the specified
+   *         <code>ctkVersion</code> object.
+   */
+  int compare(const ctkVersion& object) const;
+
+};
 
 
 CTK_PLUGINFW_EXPORT QDebug operator<<(QDebug dbg, const ctkVersion& v);