[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [developers] kprayertime 4.0



On Mon, 10 Aug 2009 19:11:03 +0200, Riyad Preukschas <rpreukschas at web dot de> wrote:
> Am Sonntag, 9. August 2009 18:24:13 schrieb A Lynch:
> > I've been working on a KDE 4.2 plasmoid GUI for the ITL library ... .
> 
> Actually I have tried the same ;-)
> The preliminary result is visible on Gitorious [1]: Istructions, Screenshots and TODOs can be found in the Wiki.

I am trying to compile your plasmoid as a deb package, I have found the
following dependency that wasn't mentioned:

    devscripts (to get the debuild binary)

Great README on the wiki, I would replace the following command under
buildit:

    cd /where/your/applet/is/installed
        - WITH -
    cd /where/your/applet/is/downloaded

Anyways running the builddeb.sh script I get the following compile time
errors:

    /home/hatem/sources/prayer-times-plasmoid/builddir/ui_prayertimesNotificationsConfig.h: In member function ‘void Ui_prayertimesNotificationsConfig::retranslateUi(QWidget*)’:
    /home/hatem/sources/prayer-times-plasmoid/builddir/ui_prayertimesNotificationsConfig.h:139: error: ‘class KUrlRequester’ has no member named ‘setText’
    /home/hatem/sources/prayer-times-plasmoid/prayertimesapplet.cpp: In member function ‘void PrayerTimesApplet::configAccepted()’:
    /home/hatem/sources/prayer-times-plasmoid/prayertimesapplet.cpp:223: error: ‘class Marble::GeoDataCoordinates’ has no member named ‘longitude’
    /home/hatem/sources/prayer-times-plasmoid/prayertimesapplet.cpp:224: error: ‘class Marble::GeoDataCoordinates’ has no member named ‘latitude’
    /home/hatem/sources/prayer-times-plasmoid/prayertimesapplet.cpp:225: error: ‘class Marble::GeoDataCoordinates’ has no member named ‘setLongitude’
    /home/hatem/sources/prayer-times-plasmoid/prayertimesapplet.cpp:226: error: ‘class Marble::GeoDataCoordinates’ has no member named ‘setLatitude’
    /home/hatem/sources/prayer-times-plasmoid/prayertimesapplet.cpp: In member function ‘void PrayerTimesApplet::configMouseGeoPositionChanged()’:
    /home/hatem/sources/prayer-times-plasmoid/prayertimesapplet.cpp:288: error: no matching function for call to ‘Marble::MarbleWidget::screenCoordinates(qreal&, qreal&, qreal&, qreal&)’
    /usr/include/marble/MarbleWidget.h:273: note: candidates are: bool Marble::MarbleWidget::screenCoordinates(qreal, qreal, int&, int&)
    /home/hatem/sources/prayer-times-plasmoid/prayertimesapplet.cpp:289: error: conversion from ‘QVector<QPersistentModelIndex>’ to non-scalar type ‘QVector<QModelIndex>’ requested

-- 
Hatem Nassrat

A: Yes.
> Q: Are you sure?
>> A: Because it reverses the logical flow of conversation.
>>> Q: Why is top posting annoying in email?