diff options
author | Matthias Clasen <maclas@gmx.de> | 2004-05-17 02:33:18 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2004-05-17 02:33:18 +0000 |
commit | d9d8bda57e62da65f97728e094725e6d39d93d29 (patch) | |
tree | e8a16d1dca5af4f847a8c8b15d9e82600aaa542c /gtk/gtkintl.h | |
parent | b99e54f2dd7f7fe8efb2052162114fda351d49b5 (diff) | |
download | gtk+-d9d8bda57e62da65f97728e094725e6d39d93d29.tar.gz |
Add a Q_() macro.
Sun May 16 22:27:17 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkintl.h (Q_): Add a Q_() macro.
* gtk/gtkcellrendererprogress.h: Remove GTK_PROGRESS_CELL_UNKNOWN
and GTK_PROGRESS_CELL_FAILED. With the ability the set the label,
they are not really needed.
* gtk/gtkcellrendererprogress.c: Use the xpad and ypad properties
instead of hardwired padding, use Q_() for the default label,
compute a reasonable minimal size. (#142571, #142572, #142573,
Tommi Komulainen, Christian Persch)
Diffstat (limited to 'gtk/gtkintl.h')
-rw-r--r-- | gtk/gtkintl.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gtk/gtkintl.h b/gtk/gtkintl.h index 8ac9475939..9f66ec1e7f 100644 --- a/gtk/gtkintl.h +++ b/gtk/gtkintl.h @@ -2,11 +2,13 @@ #define __GTKINTL_H__ #include "config.h" +#include <glib.h> #ifdef ENABLE_NLS -#include<libintl.h> +#include <libintl.h> #define _(String) dgettext(GETTEXT_PACKAGE,String) #define P_(String) dgettext(GETTEXT_PACKAGE "-properties",String) +#define Q_(String) g_strip_context ((String), gettext (String)) #ifdef gettext_noop #define N_(String) gettext_noop(String) #else @@ -16,6 +18,7 @@ #define _(String) (String) #define P_(String) (String) #define N_(String) (String) +#define Q_(String) (String) #define textdomain(String) (String) #define gettext(String) (String) #define dgettext(Domain,String) (String) |