[Kde-bindings] Re: Ruby plasmoids are not initialized in trunk/

David Palacio dpalacio at uninorte.edu.co
Wed Nov 3 04:45:54 UTC 2010


Since r1184166 the plasma and okular smoke modules do not build as well.

.../kdebindings/smoke/okular/x_3.cpp: In member function 'void
__smokeokular::x_Okular__DocumentViewport::x_10(Smoke::StackItem*)':
.../kdebindings/smoke/okular/x_3.cpp:104: error: cannot convert
'Okular::DocumentViewport::<anonymous struct>' to 'long int' in
assignment
.../kdebindings/smoke/okular/x_3.cpp: In member function 'void
__smokeokular::x_Okular__DocumentViewport::x_11(Smoke::StackItem*)':
.../kdebindings/smoke/okular/x_3.cpp:108: error: no match for
'operator=' in '((__smokeokular::x_Okular__DocumentViewport*)this)->__smokeokular::x_Okular__DocumentViewport::<anonymous>.Okular::DocumentViewport::rePos
= (Okular::DocumentViewport::Position)(x +
8u)->Smoke::StackItem::s_enum'
/home/kde/KDE/include/okular/core/document.h:796: note: candidates
are: Okular::DocumentViewport::<anonymous struct>&
Okular::DocumentViewport::<anonymous struct>::operator=(const
Okular::DocumentViewport::<anonymous struct>&)
.../kdebindings/smoke/okular/x_3.cpp: In member function 'void
__smokeokular::x_Okular__DocumentViewport::x_12(Smoke::StackItem*)':
.../kdebindings/smoke/okular/x_3.cpp:112: error: cannot convert
'Okular::DocumentViewport::<anonymous struct>' to 'bool' in assignment
.../kdebindings/smoke/okular/x_3.cpp: In member function 'void
__smokeokular::x_Okular__DocumentViewport::x_13(Smoke::StackItem*)':
.../kdebindings/smoke/okular/x_3.cpp:116: error: no match for
'operator=' in '((__smokeokular::x_Okular__DocumentViewport*)this)->__smokeokular::x_Okular__DocumentViewport::<anonymous>.Okular::DocumentViewport::autoFit
= (x + 8u)->Smoke::StackItem::s_bool'
/home/kde/KDE/include/okular/core/document.h:806: note: candidates
are: Okular::DocumentViewport::<anonymous struct>&
Okular::DocumentViewport::<anonymous struct>::operator=(const
Okular::DocumentViewport::<anonymous struct>&)


.../kdebindings/smoke/plasma/x_8.cpp: In member function 'void
__smokeplasma::x_Plasma__SignalPlotter::x_13(Smoke::StackItem*)':
.../kdebindings/smoke/plasma/x_8.cpp:1100: error: 'PlotColor' was not
declared in this scope
.../kdebindings/smoke/plasma/x_8.cpp:1100: error: template argument 1 is invalid
.../kdebindings/smoke/plasma/x_8.cpp:1100: error: invalid type in
declaration before '=' token
.../kdebindings/smoke/plasma/x_8.cpp:1100: error: invalid
initialization of reference of type 'int&' from expression of type
'QList<Plasma::PlotColor>'


On 02/11/2010, David Palacio <dpalacio at uninorte.edu.co> wrote:
> Since r1184166 the Ruby Plasma Scriptengine is created but not
> initialized. The init() method in the AppletScript smoke class is not
> implemented so Plasma::ScriptEngine::init() is called instead of the
> init() method in applet.rb (under kdebase).
>



More information about the Kde-bindings mailing list