can anyone help
i've pasted the whole error
Code: Select all
In file included from kniftybutton.cpp:10:
/usr/kde/3.2/include/kwin/options.h:1:2: #error The KWin decorations API provided by this header file is obsolete.
/usr/kde/3.2/include/kwin/options.h:2:2: #error All code using it will have to be ported to the new KDecoration API.
In file included from kniftybutton.h:13,
from kniftybutton.cpp:17:
/usr/kde/3.2/include/kwin/kwinbutton.h:1:2: #error The KWin decorations API provided by this header file is obsolete.
/usr/kde/3.2/include/kwin/kwinbutton.h:2:2: #error All code using it will have to be ported to the new KDecoration API.
In file included from knifty.h:13,
from kniftybutton.h:16,
from kniftybutton.cpp:17:
/usr/kde/3.2/include/kwin/client.h:1:2: #error The KWin decorations API provided by this header file is obsolete.
/usr/kde/3.2/include/kwin/client.h:2:2: #error All code using it will have to be ported to the new KDecoration API.
In file included from kniftybutton.h:16,
from kniftybutton.cpp:17:
knifty.h:28: error: base class `QObject' has incomplete type
In file included from kniftybutton.cpp:17:
kniftybutton.h:23: error: `KWinButton' is not a class or namespace
kniftybutton.h:23: error: invalid base-class specification
kniftybutton.h:38: error: `QMouseEvent' was not declared in this scope
kniftybutton.h:38: error: `e' was not declared in this scope
kniftybutton.h:38: error: invalid data member initialization
kniftybutton.h:38: error: (use `=' to initialize static data members)
kniftybutton.h:38: error: variable or field `mousePressEvent' declared void
kniftybutton.h:39: error: `QMouseEvent' was not declared in this scope
kniftybutton.h:39: error: `e' was not declared in this scope
kniftybutton.h:39: error: invalid data member initialization
kniftybutton.h:39: error: variable or field `mouseReleaseEvent' declared void
kniftybutton.h: In member function `void
KWinInternal::KniftyButton::setSticky(bool)':
kniftybutton.h:28: error: `repaint' undeclared (first use this function)
kniftybutton.h:28: error: (Each undeclared identifier is reported only once for
each function it appears in.)
kniftybutton.h: In member function `void
KWinInternal::KniftyButton::setMaximized(bool)':
kniftybutton.h:29: error: `repaint' undeclared (first use this function)
kniftybutton.h: In member function `void KWinInternal::KniftyButton::reset()':
kniftybutton.h:32: error: `repaint' undeclared (first use this function)
In file included from kniftyclient.h:13,
from kniftybutton.cpp:18:
/usr/kde/3.2/include/kwin/client.h:1:2: #error The KWin decorations API provided by this header file is obsolete.
/usr/kde/3.2/include/kwin/client.h:2:2: #error All code using it will have to be ported to the new KDecoration API.
In file included from kniftybutton.cpp:18:
kniftyclient.h: At global scope:
kniftyclient.h:24: error: `Client' is not a class or namespace
kniftyclient.h:24: error: invalid base-class specification
kniftyclient.h:25: error: type specifier omitted for parameter `QVariant'
kniftyclient.h:25: error: parse error before `*' token
kniftyclient.h:25: error: type specifier omitted for parameter `QVariant'
kniftyclient.h:25: error: parse error before `*' token
kniftyclient.h:27: error: parse error before `*' token
kniftyclient.h:35: error: `QResizeEvent' was not declared in this scope
kniftyclient.h:35: error: `e' was not declared in this scope
kniftyclient.h:35: error: invalid data member initialization
kniftyclient.h:35: error: variable or field `resizeEvent' declared void
kniftyclient.h:35: error: `resizeEvent' declared as a `virtual' field
kniftyclient.h:36: error: `QPaintEvent' was not declared in this scope
kniftyclient.h:36: error: `e' was not declared in this scope
kniftyclient.h:36: error: invalid data member initialization
kniftyclient.h:36: error: variable or field `paintEvent' declared void
kniftyclient.h:36: error: `paintEvent' declared as a `virtual' field
kniftyclient.h:37: error: `QShowEvent' was not declared in this scope
kniftyclient.h:37: error: parse error before `)' token
kniftyclient.h:38: error: `QMouseEvent' was not declared in this scope
kniftyclient.h:38: error: `e' was not declared in this scope
kniftyclient.h:38: error: invalid data member initialization
kniftyclient.h:38: error: variable or field `mouseDoubleClickEvent' declared
void
kniftyclient.h:38: error: `mouseDoubleClickEvent' declared as a `virtual' field
kniftyclient.h:39: error: `QShowEvent' was not declared in this scope
kniftyclient.h:39: error: parse error before `)' token
kniftyclient.h:48: error: ISO C++ forbids declaration of `MousePosition' with
no type
kniftyclient.h:48: error: `MousePosition' declared as a `virtual' field
kniftyclient.h:48: error: parse error before `(' token
kniftyclient.h:56: error: `QBoxLayout' was not declared in this scope
kniftyclient.h:56: error: `layout' was not declared in this scope
kniftyclient.h:56: error: parse error before `&' token
kniftyclient.h:24: warning: `class KWinInternal::KniftyClient' has virtual
functions but non-virtual destructor
kniftybutton.cpp: In constructor `
KWinInternal::KniftyButton::KniftyButton(KWinInternal::KniftyClient*, const
char*, const QString&, KWinInternal::ButtonType, int)':
kniftybutton.cpp:58: error: class `KWinInternal::KniftyButton' does not have
any field named `KWinButton'
kniftybutton.cpp:67: error: `NoBackground' undeclared (first use this function)
kniftybutton.cpp:67: error: `setBackgroundMode' undeclared (first use this
function)
kniftybutton.cpp:72: error: `setFixedSize' undeclared (first use this function)
kniftybutton.cpp: In member function `void
KWinInternal::KniftyButton::enterEvent(QEvent*)':
kniftybutton.cpp:87: error: `repaint' undeclared (first use this function)
kniftybutton.cpp:89: error: `KWinButton' undeclared (first use this function)
kniftybutton.cpp:89: error: parse error before `::' token
kniftybutton.cpp: In member function `void
KWinInternal::KniftyButton::leaveEvent(QEvent*)':
kniftybutton.cpp:95: error: `repaint' undeclared (first use this function)
kniftybutton.cpp:97: error: parse error before `::' token
kniftybutton.cpp: At global scope:
kniftybutton.cpp:100: error: `QMouseEvent' was not declared in this scope
kniftybutton.cpp:100: error: `e' was not declared in this scope
kniftybutton.cpp:101: error: variable or field `mousePressEvent' declared void
kniftybutton.cpp:101: error: `int KWinInternal::KniftyButton::mousePressEvent'
is not a static member of `class KWinInternal::KniftyButton'
kniftybutton.cpp:101: error: syntax error before `{' token
kniftybutton.cpp:104: error: `e' was not declared in this scope
kniftybutton.cpp:104: error: `e' was not declared in this scope
kniftybutton.cpp:104: error: `e' was not declared in this scope
kniftybutton.cpp:105: error: `LeftButton' was not declared in this scope
kniftybutton.cpp:105: error: `e' was not declared in this scope
kniftybutton.cpp:105: error: 'QMouseEvent' is used as a type, but is not
defined as a type.
kniftybutton.cpp:106: error: syntax error before `::' token
kniftybutton.cpp:109: error: `QMouseEvent' was not declared in this scope
kniftybutton.cpp:109: error: `e' was not declared in this scope
kniftybutton.cpp:110: error: variable or field `mouseReleaseEvent' declared
void
kniftybutton.cpp:110: error: `int KWinInternal::KniftyButton::mouseReleaseEvent
' is not a static member of `class KWinInternal::KniftyButton'
kniftybutton.cpp:110: error: syntax error before `{' token
kniftybutton.cpp:113: error: `e' was not declared in this scope
kniftybutton.cpp:113: error: `e' was not declared in this scope
kniftybutton.cpp:113: error: `e' was not declared in this scope
kniftybutton.cpp:114: error: `LeftButton' was not declared in this scope
kniftybutton.cpp:114: error: `e' was not declared in this scope
kniftybutton.cpp:114: error: 'QMouseEvent' is used as a type, but is not
defined as a type.
kniftybutton.cpp:115: error: syntax error before `::' token
kniftybutton.cpp: In member function `void
KWinInternal::KniftyButton::drawButton(QPainter*)':
kniftybutton.cpp:128: error: `isActive' undeclared (first use this function)
kniftybutton.cpp:132: error: `options' undeclared (first use this function)
kniftybutton.cpp:132: error: `Options' undeclared (first use this function)
kniftybutton.cpp:132: error: parse error before `::' token
kniftybutton.cpp:133: error: `colorGroup' undeclared (first use this function)
kniftybutton.cpp:133: error: ISO C++ forbids omitting the middle term of a ?:
expression
kniftybutton.cpp:137: error: `width' undeclared (first use this function)
kniftybutton.cpp:137: error: `height' undeclared (first use this function)
kniftybutton.cpp:145: error: `isDown' undeclared (first use this function)
kniftybutton.cpp:161: error: `miniIcon' undeclared (first use this function)
kniftybutton.cpp: In member function `void
KWinInternal::KniftyButton::enterEvent(QEvent*)':
kniftybutton.cpp:85: warning: unused parameter `QEvent*e'
kniftybutton.cpp: In member function `void
KWinInternal::KniftyButton::leaveEvent(QEvent*)':
kniftybutton.cpp:93: warning: unused parameter `QEvent*e'
make[3]: *** [kniftybutton.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from kniftyclient.cpp:13:
/usr/kde/3.2/include/kwin/workspace.h:1:2: #error The KWin decorations API provided by this header file is obsolete.
/usr/kde/3.2/include/kwin/workspace.h:2:2: #error All code using it will have to be ported to the new KDecoration API.
In file included from kniftyclient.cpp:14:
/usr/kde/3.2/include/kwin/options.h:1:2: #error The KWin decorations API provided by this header file is obsolete.
/usr/kde/3.2/include/kwin/options.h:2:2: #error All code using it will have to be ported to the new KDecoration API.
In file included from kniftyclient.h:13,
from kniftyclient.cpp:24:
/usr/kde/3.2/include/kwin/client.h:1:2: #error The KWin decorations API provided by this header file is obsolete.
/usr/kde/3.2/include/kwin/client.h:2:2: #error All code using it will have to be ported to the new KDecoration API.
In file included from knifty.h:13,
from kniftyclient.h:14,
from kniftyclient.cpp:24:
/usr/kde/3.2/include/kwin/client.h:1:2: #error The KWin decorations API provided by this header file is obsolete.
/usr/kde/3.2/include/kwin/client.h:2:2: #error All code using it will have to be ported to the new KDecoration API.
In file included from kniftyclient.cpp:24:
kniftyclient.h:24: error: `Client' is not a class or namespace
kniftyclient.h:24: error: invalid base-class specification
kniftyclient.h:27: error: parse error before `*' token
kniftyclient.h:48: error: ISO C++ forbids declaration of `MousePosition' with
no type
kniftyclient.h:48: error: `MousePosition' declared as a `virtual' field
kniftyclient.h:48: error: parse error before `(' token
kniftyclient.h:24: warning: `class KWinInternal::KniftyClient' has virtual
functions but non-virtual destructor
In file included from kniftybutton.h:13,
from kniftyclient.cpp:25:
/usr/kde/3.2/include/kwin/kwinbutton.h:1:2: #error The KWin decorations API provided by this header file is obsolete.
/usr/kde/3.2/include/kwin/kwinbutton.h:2:2: #error All code using it will have to be ported to the new KDecoration API.
In file included from kniftyclient.cpp:25:
kniftybutton.h:23: error: `KWinButton' is not a class or namespace
kniftybutton.h:23: error: invalid base-class specification
kniftybutton.h: In member function `void
KWinInternal::KniftyButton::setSticky(bool)':
kniftybutton.h:28: error: `repaint' undeclared (first use this function)
kniftybutton.h:28: error: (Each undeclared identifier is reported only once for
each function it appears in.)
kniftybutton.h: In member function `void
KWinInternal::KniftyButton::setMaximized(bool)':
kniftybutton.h:29: error: `repaint' undeclared (first use this function)
kniftybutton.h: In member function `void KWinInternal::KniftyButton::reset()':
kniftybutton.h:32: error: `repaint' undeclared (first use this function)
kniftyclient.cpp: At global scope:
kniftyclient.cpp:40: error: parse error before `*' token
kniftyclient.cpp:57: error: ISO C++ forbids declaration of `_resetLayout' with
no type
kniftyclient.cpp:59: error: ISO C++ forbids declaration of `create_pixmaps'
with no type
kniftyclient.cpp:61: error: ISO C++ forbids declaration of `aTitleBuffer' with
no type
kniftyclient.cpp:61: error: `int KWinInternal::KniftyClient::aTitleBuffer' is
not a static member of `class KWinInternal::KniftyClient'
kniftyclient.cpp:61: error: invalid conversion from `QPixmap*' to `int'
kniftyclient.cpp:62: error: ISO C++ forbids declaration of `iTitleBuffer' with
no type
kniftyclient.cpp:62: error: `int KWinInternal::KniftyClient::iTitleBuffer' is
not a static member of `class KWinInternal::KniftyClient'
kniftyclient.cpp:62: error: invalid conversion from `QPixmap*' to `int'
kniftyclient.cpp:63: error: ISO C++ forbids declaration of `update_titleBuffer'
with no type
kniftyclient.cpp:64: error: parse error before `}' token
kniftyclient.cpp:67: error: extra qualification `KWinInternal::KniftyClient::'
on member `KniftyClient' ignored
kniftyclient.cpp:79: error: extra qualification `KWinInternal::KniftyClient::'
on member `resizeEvent' ignored
kniftyclient.cpp: In member function `virtual void
KWinInternal::KniftyClient::resizeEvent(QResizeEvent*)':
kniftyclient.cpp:80: error: `Client' undeclared (first use this function)
kniftyclient.cpp:80: error: parse error before `::' token
kniftyclient.cpp: At global scope:
kniftyclient.cpp:86: error: extra qualification `KWinInternal::KniftyClient::'
on member `paintEvent' ignored
kniftyclient.cpp: In member function `virtual void
KWinInternal::KniftyClient::paintEvent(QPaintEvent*)':
kniftyclient.cpp:89: error: `isActive' undeclared (first use this function)
kniftyclient.cpp:91: error: no matching function for call to `QPainter::
QPainter(KWinInternal::KniftyClient* const)'
/usr/qt/3/include/qpainter.h:425: error: candidates are:
QPainter::QPainter(const QPainter&)
/usr/qt/3/include/qpainter.h:70: error:
QPainter::QPainter(const QPaintDevice*, const QWidget*, bool)
/usr/qt/3/include/qpainter.h:69: error:
QPainter::QPainter(const QPaintDevice*, bool)
/usr/qt/3/include/qpainter.h:68: error: QPainter::QPainter()
kniftyclient.cpp:96: error: `options' undeclared (first use this function)
kniftyclient.cpp:96: error: `Options' undeclared (first use this function)
kniftyclient.cpp:96: error: parse error before `::' token
kniftyclient.cpp:97: error: `colorGroup' undeclared (first use this function)
kniftyclient.cpp:97: error: ISO C++ forbids omitting the middle term of a ?:
expression
kniftyclient.cpp:101: error: parse error before `::' token
kniftyclient.cpp:102: error: ISO C++ forbids omitting the middle term of a ?:
expression
kniftyclient.cpp:105: error: parse error before `::' token
kniftyclient.cpp: At global scope:
kniftyclient.cpp:303: error: extra qualification `KWinInternal::KniftyClient::'
on member `showEvent' ignored
kniftyclient.cpp:310: error: extra qualification `KWinInternal::KniftyClient::'
on member `windowWrapperShowEvent' ignored
kniftyclient.cpp:316: error: extra qualification `KWinInternal::KniftyClient::'
on member `mouseDoubleClickEvent' ignored
kniftyclient.cpp: In member function `virtual void
KWinInternal::KniftyClient::mouseDoubleClickEvent(QMouseEvent*)':
kniftyclient.cpp:318: error: `workspace' undeclared (first use this function)
kniftyclient.cpp: At global scope:
kniftyclient.cpp:323: error: extra qualification `KWinInternal::KniftyClient::'
on member `doShape' ignored
kniftyclient.cpp: In member function `virtual void
KWinInternal::KniftyClient::doShape()':
kniftyclient.cpp:324: error: `width' undeclared (first use this function)
kniftyclient.cpp:324: error: `height' undeclared (first use this function)
kniftyclient.cpp:354: error: `setMask' undeclared (first use this function)
kniftyclient.cpp: At global scope:
kniftyclient.cpp:358: error: extra qualification `KWinInternal::KniftyClient::'
on member `_resetLayout' ignored
kniftyclient.cpp: In member function `void
KWinInternal::KniftyClient::_resetLayout()':
kniftyclient.cpp:389: error: no matching function for call to `QVBoxLayout::
QVBoxLayout(KWinInternal::KniftyClient* const, int, int)'
/usr/qt/3/include/qlayout.h:464: error: candidates are:
QVBoxLayout::QVBoxLayout(const QVBoxLayout&)
/usr/qt/3/include/qlayout.h:458: error:
QVBoxLayout::QVBoxLayout(int, const char*)
/usr/qt/3/include/qlayout.h:457: error:
QVBoxLayout::QVBoxLayout(QLayout*, int, const char*)
/usr/qt/3/include/qlayout.h:455: error:
QVBoxLayout::QVBoxLayout(QWidget*, int, int, const char*)
kniftyclient.cpp:431: error: `windowWrapper' undeclared (first use this
function)
kniftyclient.cpp: At global scope:
kniftyclient.cpp:441: error: extra qualification `KWinInternal::KniftyClient::'
on member `addButtons' ignored
kniftyclient.cpp: In member function `void
KWinInternal::KniftyClient::addButtons(QBoxLayout*, const QString&, int)':
kniftyclient.cpp:448: error: `connect' undeclared (first use this function)
kniftyclient.cpp:450: error: no matching function for call to `QBoxLayout::
addWidget(KWinInternal::KniftyButton*&, int, int)'
/usr/qt/3/include/qlayout.h:386: error: candidates are: void
QBoxLayout::addWidget(QWidget*, int, int)
kniftyclient.cpp:457: error: no matching function for call to `QBoxLayout::
addWidget(KWinInternal::KniftyButton*&, int, int)'
/usr/qt/3/include/qlayout.h:386: error: candidates are: void
QBoxLayout::addWidget(QWidget*, int, int)
kniftyclient.cpp:461: error: `providesContextHelp' undeclared (first use this
function)
kniftyclient.cpp:464: error: no matching function for call to `QBoxLayout::
addWidget(KWinInternal::KniftyButton*&, int, int)'
/usr/qt/3/include/qlayout.h:386: error: candidates are: void
QBoxLayout::addWidget(QWidget*, int, int)
kniftyclient.cpp:468: error: `isMinimizable' undeclared (first use this
function)
kniftyclient.cpp:471: error: no matching function for call to `QBoxLayout::
addWidget(KWinInternal::KniftyButton*&, int, int)'
/usr/qt/3/include/qlayout.h:386: error: candidates are: void
QBoxLayout::addWidget(QWidget*, int, int)
kniftyclient.cpp:475: error: `isMaximizable' undeclared (first use this
function)
kniftyclient.cpp:478: error: no matching function for call to `QBoxLayout::
addWidget(KWinInternal::KniftyButton*&, int, int)'
/usr/qt/3/include/qlayout.h:386: error: candidates are: void
QBoxLayout::addWidget(QWidget*, int, int)
kniftyclient.cpp:482: error: `isCloseable' undeclared (first use this function)
kniftyclient.cpp:485: error: no matching function for call to `QBoxLayout::
addWidget(KWinInternal::KniftyButton*&, int, int)'
/usr/qt/3/include/qlayout.h:386: error: candidates are: void
QBoxLayout::addWidget(QWidget*, int, int)
kniftyclient.cpp: At global scope:
kniftyclient.cpp:496: error: extra qualification `KWinInternal::KniftyClient::'
on member `captionChange' ignored
kniftyclient.cpp: In member function `virtual void
KWinInternal::KniftyClient::captionChange(const QString&)':
kniftyclient.cpp:498: error: `repaint' undeclared (first use this function)
kniftyclient.cpp: At global scope:
kniftyclient.cpp:501: error: syntax error before `::' token
kniftyclient.cpp:504: error: parse error before `=' token
kniftyclient.cpp:507: error: invalid use of member `
KWinInternal::KniftyClient::topSpacer_'
kniftyclient.cpp:507: error: `QRect KWinInternal::KniftyClient::topRect' is not
a static member of `class KWinInternal::KniftyClient'
kniftyclient.cpp:508: error: invalid use of member `
KWinInternal::KniftyClient::decoSpacer_'
kniftyclient.cpp:508: error: `QRect KWinInternal::KniftyClient::decoRect' is
not a static member of `class KWinInternal::KniftyClient'
kniftyclient.cpp:509: error: invalid use of member `
KWinInternal::KniftyClient::leftSpacer_'
kniftyclient.cpp:509: error: `QRect KWinInternal::KniftyClient::leftRect' is
not a static member of `class KWinInternal::KniftyClient'
kniftyclient.cpp:510: error: invalid use of member `
KWinInternal::KniftyClient::leftTitleSpacer_'
kniftyclient.cpp:510: error: `QRect KWinInternal::KniftyClient::leftTitleRect'
is not a static member of `class KWinInternal::KniftyClient'
kniftyclient.cpp:511: error: invalid use of member `
KWinInternal::KniftyClient::rightSpacer_'
kniftyclient.cpp:511: error: `QRect KWinInternal::KniftyClient::rightRect' is
not a static member of `class KWinInternal::KniftyClient'
kniftyclient.cpp:512: error: invalid use of member `
KWinInternal::KniftyClient::rightTitleSpacer_'
kniftyclient.cpp:512: error: `QRect KWinInternal::KniftyClient::rightTitleRect'
is not a static member of `class KWinInternal::KniftyClient'
kniftyclient.cpp:513: error: invalid use of member `
KWinInternal::KniftyClient::bottomSpacer_'
kniftyclient.cpp:513: error: `QRect KWinInternal::KniftyClient::bottomRect' is
not a static member of `class KWinInternal::KniftyClient'
kniftyclient.cpp:515: error: parse error before `if'
kniftyclient.cpp:558: error: extra qualification `KWinInternal::KniftyClient::'
on member `iconChange' ignored
kniftyclient.cpp: In member function `virtual void
KWinInternal::KniftyClient::iconChange()':
kniftyclient.cpp:561: error: `repaint' undeclared (first use this function)
kniftyclient.cpp: At global scope:
kniftyclient.cpp:566: error: extra qualification `KWinInternal::KniftyClient::'
on member `activeChange' ignored
kniftyclient.cpp: In member function `virtual void
KWinInternal::KniftyClient::activeChange(bool)':
kniftyclient.cpp:568: error: `repaint' undeclared (first use this function)
kniftyclient.cpp: At global scope:
kniftyclient.cpp:573: error: extra qualification `KWinInternal::KniftyClient::'
on member `maximizeChange' ignored
kniftyclient.cpp: In member function `virtual void
KWinInternal::KniftyClient::maximizeChange(bool)':
kniftyclient.cpp:616: error: `maximizeMode' undeclared (first use this
function)
kniftyclient.cpp:616: error: `MaximizeFull' undeclared (first use this
function)
kniftyclient.cpp:653: error: `layout' undeclared (first use this function)
kniftyclient.cpp:654: error: `repaint' undeclared (first use this function)
kniftyclient.cpp:661: error: `setTipText' undeclared (first use this function)
kniftyclient.cpp: At global scope:
kniftyclient.cpp:668: error: extra qualification `KWinInternal::KniftyClient::'
on member `stickyChange' ignored
kniftyclient.cpp: In member function `virtual void
KWinInternal::KniftyClient::stickyChange(bool)':
kniftyclient.cpp:672: error: `setTipText' undeclared (first use this function)
kniftyclient.cpp: At global scope:
kniftyclient.cpp:677: error: extra qualification `KWinInternal::KniftyClient::'
on member `maxButtonPressed' ignored
kniftyclient.cpp: In member function `void
KWinInternal::KniftyClient::maxButtonPressed()':
kniftyclient.cpp:682: error: `MidButton' undeclared (first use this function)
kniftyclient.cpp:682: error: `MaximizeVertical' undeclared (first use this
function)
kniftyclient.cpp:682: error: `maximize' undeclared (first use this function)
kniftyclient.cpp:683: error: `RightButton' undeclared (first use this function)
kniftyclient.cpp:683: error: `MaximizeHorizontal' undeclared (first use this
function)
kniftyclient.cpp: At global scope:
kniftyclient.cpp:690: error: extra qualification `KWinInternal::KniftyClient::'
on member `menuButtonPressed' ignored
kniftyclient.cpp: In member function `void
KWinInternal::KniftyClient::menuButtonPressed()':
kniftyclient.cpp:695: error: incomplete type 'QApplication' cannot be used to
name a scope
kniftyclient.cpp:701: error: `rect' undeclared (first use this function)
kniftyclient.cpp:701: error: `mapToGlobal' undeclared (first use this function)
kniftyclient.cpp:703: error: `setDown' undeclared (first use this function)
kniftyclient.cpp: At global scope:
kniftyclient.cpp:710: error: extra qualification `KWinInternal::KniftyClient::'
on member `menuButtonReleased' ignored
kniftyclient.cpp: In member function `void
KWinInternal::KniftyClient::menuButtonReleased()':
kniftyclient.cpp:712: error: `closeWindow' undeclared (first use this function)
kniftyclient.cpp: At global scope:
kniftyclient.cpp:716: error: extra qualification `KWinInternal::KniftyClient::'
on member `create_pixmaps' ignored
kniftyclient.cpp: In member function `void
KWinInternal::KniftyClient::create_pixmaps()':
kniftyclient.cpp:721: error: parse error before `::' token
kniftyclient.cpp:722: error: ISO C++ forbids omitting the middle term of a ?:
expression
kniftyclient.cpp:736: error: parse error before `::' token
kniftyclient.cpp:737: error: ISO C++ forbids omitting the middle term of a ?:
expression
kniftyclient.cpp: At global scope:
kniftyclient.cpp:752: error: extra qualification `KWinInternal::KniftyClient::'
on member `delete_pixmaps' ignored
kniftyclient.cpp:763: error: extra qualification `KWinInternal::KniftyClient::'
on member `update_titleBuffer' ignored
kniftyclient.cpp: In member function `void
KWinInternal::KniftyClient::update_titleBuffer()':
kniftyclient.cpp:769: error: `caption' undeclared (first use this function)
kniftyclient.cpp:781: error: `white' undeclared (first use this function)
kniftyclient.cpp:782: error: `AlignCenter' undeclared (first use this function)
kniftyclient.cpp:799: error: parse error before `::' token
kniftyclient.cpp:813: error: parse error before `::' token
make[3]: *** [kniftyclient.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/knifty-0.3.2/work/knifty-0.3.2/client'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/knifty-0.3.2/work/knifty-0.3.2/client'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/knifty-0.3.2/work/knifty-0.3.2'
make: *** [all] Error 2
!!! ERROR: x11-themes/knifty-0.3.2 failed.
!!! Function kde_src_compile, Line 128, Exitcode 2
!!! died running emake, kde_src_compile:make


