[Kde-bindings] KDE/kdebindings
Richard Dale
Richard_Dale at tipitina.demon.co.uk
Thu May 15 17:20:16 UTC 2008
SVN commit 808097 by rdale:
* Add a smokeqwt lib
CCMAIL: kde-bindings at kde.org
M +7 -1 kalyptus/kalyptusCxxToSmoke.pm
M +8 -2 smoke/CMakeLists.txt
M +0 -1 smoke/qsci/generate.pl.cmake
A smoke/qwt (directory)
A smoke/qwt/CMakeLists.txt
A smoke/qwt/classlist
A smoke/qwt/generate.pl.cmake
A smoke/qwt/header_list
A smoke/qwt/hint_header_list.pl
A smoke/qwt/qwt_header_list
A smoke/qwt/qwt_smoke.h [License: UNKNOWN]
--- trunk/KDE/kdebindings/kalyptus/kalyptusCxxToSmoke.pm #808096:808097
@@ -438,7 +438,8 @@
|| $className eq 'QWaitCondition'
|| $className eq 'QWidgetData'
|| $className eq 'QWriteLocker'
- || $className eq 'QX11Info' )
+ || $className eq 'QX11Info'
+ || $className eq 'QwtScaleDiv' )
{
print STDERR "Skipping $className\n" if ($debug);
print STDERR "Skipping union $className\n" if ( $classNode->{NodeType} eq 'union');
@@ -543,6 +544,11 @@
|| $name eq 'qFindStringBoyerMoore'
# qHash() gives problems with building the Qwt lib
|| $name eq 'qHash'
+ || ($classNode->{astNodeName} eq 'QwtData' and $name eq 'operator=')
+ || ($classNode->{astNodeName} eq 'QwtPlot' and $name eq 'printCanvas')
+ || ($classNode->{astNodeName} eq 'QwtPlot' and $name eq 'drawItems')
+ || ($classNode->{astNodeName} eq 'QwtPlotLayout' and $name eq 'expandLineBreaks')
+ || ($classNode->{astNodeName} eq 'QwtPlotLayout' and $name eq 'alignScales')
|| ($#{$m->{ParamList}} > -1 && $m->{ParamList}[0]->{ArgType} =~ /Private/)
|| ($classNode->{astNodeName} eq 'QGraphicsLinearLayout' and $name eq 'dump')
|| ($classNode->{astNodeName} eq 'TextEvent' and $name eq 'data')
--- trunk/KDE/kdebindings/smoke/CMakeLists.txt #808096:808097
@@ -1,9 +1,10 @@
OPTION(ENABLE_SMOKE "build Smoke" ON)
OPTION(ENABLE_SMOKEQSCI "build SmokeQsci" OFF)
+OPTION(ENABLE_SMOKEQWT "build SmokeQwt" OFF)
OPTION(ENABLE_SMOKEKDE "build SmokeKDE" ON)
set(SMOKE_ENABLED "no")
-if(ENABLE_SMOKE OR ENABLE_SMOKEQSCI OR ENABLE_SMOKEKDE)
+if(ENABLE_SMOKE OR ENABLE_SMOKEQSCI OR ENABLE_SMOKEQWT OR ENABLE_SMOKEKDE)
add_subdirectory(qt)
set(SMOKE_ENABLED "yes - Qt")
@@ -12,12 +13,17 @@
set(SMOKE_ENABLED "${SMOKE_ENABLED}, QScintilla2")
endif(ENABLE_SMOKEQSCI)
+ if(ENABLE_SMOKEQWT)
+ add_subdirectory(qwt)
+ set(SMOKE_ENABLED "${SMOKE_ENABLED}, Qwt")
+ endif(ENABLE_SMOKEQWT)
+
if(ENABLE_SMOKEKDE)
add_subdirectory(kde)
set(SMOKE_ENABLED "${SMOKE_ENABLED}, KDE")
endif(ENABLE_SMOKEKDE)
-endif(ENABLE_SMOKE OR ENABLE_SMOKEQSCI OR ENABLE_SMOKEKDE)
+endif(ENABLE_SMOKE OR ENABLE_SMOKEQSCI OR ENABLE_SMOKEQWT OR ENABLE_SMOKEKDE)
# for qtguess.pl
if (APPLE)
--- trunk/KDE/kdebindings/smoke/qsci/generate.pl.cmake #808096:808097
@@ -112,7 +112,6 @@
find(
{ wanted => sub {
- print "$File::Find::name\n";
(-e || -l and !-d) and do {
$f = $_;
if( !defined $excludes{$f} # Not excluded
More information about the Kde-bindings
mailing list