Well, some ifdef is wrong somewhere and I'm really sorry... The
class CupsQTMPrinterSettings should not even be seen by the moc, since it is
ifdef'ed out in QTMPrinterSettings.hpp. I will be discarding most of that
code, which calls external programs, and substituting threaded one for it,
so, in the meantime, could you please try the following? Comment out the
declaration of CupsQTMPrinterSettings inside QTMPrinterSettings.hpp or even
delete it, as well as its definition in QTMPrinterSettings.cpp . Under
Windows they shouldn't be compiled and they've already been superseded,
anyway.

Regards,
________________
Miguel de  Benito.


2010/12/24 Zou Hu <[email protected]>

> Sorry, But with revision 4086 I still could not compile it on Windows (I do
> not enable experimental-qt-gui). The compile log is as follow:
> Plugins/Qt/moc_QTMPrinterSettings.cpp:103: error: `CupsQTMPrinterSettings'
> has not been declared
> Plugins/Qt/moc_QTMPrinterSettings.cpp:108: error: `CupsQTMPrinterSettings'
> has not been declared
> Plugins/Qt/moc_QTMPrinterSettings.cpp:109: error: non-member function
> `const QMetaObject* metaObject()' cannot have `const' method qualifier
> Plugins/Qt/moc_QTMPrinterSettings.cpp:113: error: `CupsQTMPrinterSettings'
> has not been declared
> Plugins/Qt/moc_QTMPrinterSettings.cpp: In function `void* qt_metacast(const
> char*)':
> Plugins/Qt/moc_QTMPrinterSettings.cpp:117: error: `CupsQTMPrinterSettings'
> has not been declared
> Plugins/Qt/moc_QTMPrinterSettings.cpp:117: error: expected `>' before '*'
> token
> Plugins/Qt/moc_QTMPrinterSettings.cpp:117: error: expected `(' before '*'
> token
> Plugins/Qt/moc_QTMPrinterSettings.cpp:117: error: expected
> primary-expression before '>' token
> Plugins/Qt/moc_QTMPrinterSettings.cpp:117: error: invalid use of `this' in
> non-member function
> Plugins/Qt/moc_QTMPrinterSettings.cpp:117: error: expected `)' before ';'
> token
> Plugins/Qt/moc_QTMPrinterSettings.cpp:118: error: cannot call member
> function `virtual void* QTMPrinterSettings::qt_metacast(const char*)'
> without object
> Plugins/Qt/moc_QTMPrinterSettings.cpp: At global scope:
> Plugins/Qt/moc_QTMPrinterSettings.cpp:121: error: `CupsQTMPrinterSettings'
> has not been declared
> Plugins/Qt/moc_QTMPrinterSettings.cpp: In function `int
> qt_metacall(QMetaObject::Call, int, void**)':
> Plugins/Qt/moc_QTMPrinterSettings.cpp:123: error: cannot call member
> function `virtual int QTMPrinterSettings::qt_metacall(QMetaObject::Call,
> int, void**)' without object
> make[1]: *** [Objects/moc_QTMPrinterSettings.o] Error 1
> make[1]: Leaving directory `/home/Administrator/trunk/src/src'
> make: *** [TEXMACS] Error 2
>
>
> At 2010-12-21,"Miguel de Benito Delgado" <[email protected]>
> wrote:
>
> Sorry, my fault (as usual). I've fixed it but that code is still undergoing
> major changes, so it won't be much longer before you see another one of
> those... :(
> ________________
> Miguel de  Benito.
>
>
> _______________________________________________
> Texmacs-dev mailing list
> [email protected]
> http://lists.gnu.org/mailman/listinfo/texmacs-dev
>
>
_______________________________________________
Texmacs-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/texmacs-dev

Reply via email to