[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: kde version in #define
From: Carsten Niehaus <cniehaus () gmx ! de>
Date: 2005-09-01 20:59:26
Message-ID: 200509012259.30254.cniehaus () gmx ! de
[Download RAW message or body]
[Attachment #2 (multipart/signed)]
On Thursday, 1. September 2005 10:47 pm, Toan T Nguyen wrote:
> Hello,
>
> My KDE program uses setProgramLogo() method which is available
> on KDE >= 3.4 only. So it cannot be compiled on KDE 3.3 desktop. I want to
> add a #ifdef in my program to check for KDE version. Something like this:
>
> #ifdef KDEVERSION >= 3.4.0
> setProgramLogo();
> #endif
Hava look at kdelibs/kdecore/kdeversion.h
There you will find the defined values you need:
#define KDE_VERSION_STRING "3.9.01 (>= 20050615)"
#define KDE_VERSION_MAJOR 3
#define KDE_VERSION_MINOR 9
#define KDE_VERSION_RELEASE 01
#define KDE_MAKE_VERSION( a,b,c ) (((a) << 16) | ((b) << 8) | (c))
Carsten
[Attachment #5 (application/pgp-signature)]
=
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscrib=
e <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic