[scribus-dev] Make error with r18479

"Christoph Schäfer" christoph-schaefer at gmx.de
Tue Sep 24 22:24:28 UTC 2013



> Gesendet: Montag, 16. September 2013 um 12:47 Uhr
> Von: "Andreas Vox" <avox at arcor.de>
> An: "Scribus Development Mailing List" <scribus-dev at lists.scribus.net>
> Betreff: Re: [scribus-dev] Make error with r18479
>
> 
> Am 15.09.2013 um 23:57 schrieb Christoph Schäfer:
> 
> > Hi,
> > 
> > make fails with r18479:
> > 
> > /home/christoph/scribus15/Scribus/scribus/scribusdoc.cpp: In member function ‘bool ScribusDoc::updateLocalNums(StoryText&)’:
> > /home/christoph/scribus15/Scribus/scribus/scribusdoc.cpp:17014:77: error: converting to ‘QChar’ from initializer list would use explicit constructor ‘QChar::QChar(char)’
> > make[2]: *** [scribus/CMakeFiles/scribus.dir/scribusdoc.cpp.o] Fehler 1
> > make[1]: *** [scribus/CMakeFiles/scribus.dir/all] Fehler 2
> > make: *** [all] Fehler 2
> > 
> > 
> > Qt 5.1.1, CMake 2.8.11
> > 
> 
> Hi Christoph!
> 
> What OS and compiler are you using? 
> Did you compile Qt yourself? Your version of Qt wants explicit char -> QChar conversions. 
> In this case you should change numerations.h:55-57
> 
> 	const QString getStringFromNum(NumFormat format, int num, const QChar leadingChar = QChar('0'), const int charsLen=0);
> 	//convert passed num to string with custom chars
> 	const QString getAsterixStringFromNum(int num, QString asterix, const QChar leadingChar = QChar('_'), const int charsLen=0);
> 
> 
> Does that help?
> 
> /Andreas
> 


Hi Andreas,

Yes, your suggestion worked. Thanks!

Christoph



More information about the scribus-dev mailing list