Author: jghali
Date: Mon Feb 15 19:37:18 2021
New Revision: 24488

URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=24488
Log:
Fix failure to link plugins

Modified:
    trunk/Scribus/scribus/api/api_application.h
    trunk/Scribus/scribus/api/api_color.h

Modified: trunk/Scribus/scribus/api/api_application.h
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=24488&path=/trunk/Scribus/scribus/api/api_application.h
==============================================================================
--- trunk/Scribus/scribus/api/api_application.h (original)
+++ trunk/Scribus/scribus/api/api_application.h Mon Feb 15 19:37:18 2021
@@ -8,70 +8,72 @@
 #include <QByteArray>
 #include <QString>
 
+#include "scribusapi.h"
+
 namespace ScribusAPI {
 
        //
        // Returns the build information of the Scribus application
        //
-       QString getBuildInformation();
+       QString SCRIBUS_API getBuildInformation();
 
        //
        // Returns the version of the Scribus application as a string
        //
-       QString getVersion();
+       QString SCRIBUS_API getVersion();
 
        //
        // Returns the major version of the Scribus application as an integer
        //
-       int getVersionMajor();
+       int SCRIBUS_API getVersionMajor();
 
        //
        // Returns the minor version of the Scribus application as an integer
        //
-       int getVersionMinor();
+       int SCRIBUS_API getVersionMinor();
 
        //
        // Returns the patch version of the Scribus application as an integer
        //
-       int getVersionPatch();
+       int SCRIBUS_API getVersionPatch();
 
        //
        // Returns the suffix of version of the Scribus application as a 
string: blank or svn
        //
-       QString getVersionSuffix();
+       QString SCRIBUS_API getVersionSuffix();
 
        //
        // Returns the word Scribus followed by the current version eg Scribus 
1.5.7
        //
-       QString getVersionScribus();
+       QString SCRIBUS_API getVersionScribus();
 
        //
        // Returns the word Scribus followed by the current version eg Scribus 
1.5.7
        //
-       QByteArray getVersionScribusAsByteArray();
+       QByteArray SCRIBUS_API getVersionScribusAsByteArray();
 
        //
        // Returns the word Scribus (translated) followed by the current 
version eg Scribus 1.5.7
        //
-       QString getVersionScribusTranslated();
+       QString SCRIBUS_API getVersionScribusTranslated();
 
        //
        // Returns the word Scribus (translated) followed by the current 
version eg Scribus 1.5.7
        //
-       QByteArray getVersionScribusTranslatedAsByteArray();
+       QByteArray SCRIBUS_API getVersionScribusTranslatedAsByteArray();
 
        //
        // Is this a development version, ie unreleased code from our version 
control system
        //
-       bool isSVN();
+       bool SCRIBUS_API isSVN();
 
        //
        // Returns if we have created a string with the version control system 
revision
        //
-       bool haveSVNRevision();
+       bool SCRIBUS_API haveSVNRevision();
 
        //
        // Returns the current version control system revision
        //
-       QString getSVNRevision();
+       QString SCRIBUS_API getSVNRevision();
 }

Modified: trunk/Scribus/scribus/api/api_color.h
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=24488&path=/trunk/Scribus/scribus/api/api_color.h
==============================================================================
--- trunk/Scribus/scribus/api/api_color.h       (original)
+++ trunk/Scribus/scribus/api/api_color.h       Mon Feb 15 19:37:18 2021
@@ -7,42 +7,44 @@
 
 #include <QString>
 
+#include "scribusapi.h"
+
 namespace ScribusAPI {
 
        //
        // Create a new color with CMYK values. Use integers for each channel 
(0-255)
        //
-       bool createColorCMYK(const QString& name, int c, int m, int y, int k);
+       bool SCRIBUS_API createColorCMYK(const QString& name, int c, int m, int 
y, int k);
 
        //
        // Create a new color with CMYK values. Use decimals for each channel 
(0.0-1.0)
        //
-       bool createColorCMYKFloat(const QString& name, double c, double m, 
double y, double k);
+       bool SCRIBUS_API createColorCMYKFloat(const QString& name, double c, 
double m, double y, double k);
 
        //
        // Create a new color with Lab values. Use decimals for each channel 
(0.0-1.0)
        //
-       bool createColorLAB(const QString& name, double l, double a, double b);
+       bool SCRIBUS_API createColorLAB(const QString& name, double l, double 
a, double b);
 
        //
        // Create a new color with RGB values. Use integers for each channel 
(0-255)
        //
-       bool createColorRGB(const QString& name, int r, int g, int b);
+       bool SCRIBUS_API createColorRGB(const QString& name, int r, int g, int 
b);
 
        //
        // Create a new color with CMYK values. Use decimals for each channel 
(0.0-1.0)
        //
-       bool createColorRGBFloat(const QString& name, double r, double g, 
double b);
+       bool SCRIBUS_API createColorRGBFloat(const QString& name, double r, 
double g, double b);
 
        //
        // Delete color from list by its name
        //
-       bool deleteColor(const QString& name);
+       bool SCRIBUS_API deleteColor(const QString& name);
 
        //
        // Check if a color exists by its name
        //
-       bool existsColor(const QString& name, QString& error);
+       bool SCRIBUS_API existsColor(const QString& name, QString& error);
 
        //
        // Get a color by its name in CMYK format
@@ -72,17 +74,17 @@
        //
        // Get the list of color names in this document
        //
-       QStringList getColorNames();
+       QStringList SCRIBUS_API getColorNames();
 
        //
        // Check if a named color is a spot color
        //
-       bool isSpotColor(const QString& name);
+       bool SCRIBUS_API isSpotColor(const QString& name);
 
        //
        // Replace one named color by another
        //
-       bool replaceColor(const QString& oldColorName, const QString& 
newColorName);
+       bool SCRIBUS_API replaceColor(const QString& oldColorName, const 
QString& newColorName);
 
        //
        // Set the color values to specified CMYK values
@@ -112,7 +114,7 @@
        //
        // Set a named color to be a spot color
        //
-       bool setSpotColor(const QString& name);
+       bool SCRIBUS_API setSpotColor(const QString& name);
 
 }
 


_______________________________________________
scribus-commit mailing list
[email protected]
http://lists.scribus.net/mailman/listinfo/scribus-commit

Reply via email to