[poppler] Arthur Backend

mihai Niculescu q.quark at gmail.com
Mon Jun 3 10:53:25 PDT 2013


Sent from my iPhone

On Jun 3, 2013, at 19:39, Albert Astals Cid <aacid at kde.org> wrote:

> El Dilluns, 3 de juny de 2013, a les 11:41:35, Mihai Niculescu va escriure:
>> On 06/03/2013 10:15 AM, Moritz Lipp wrote:
>>> Hello,
>>>
>>> On 2013-06-03 09:41:41, Mihai Niculescu wrote:
>>>> Also, I am thinking of modifying the wrapper to also support Qt5 but I
>>>> dont know how to  modify the build system (configure, makefiles) to
>>>> search for Qt5/Qt4, set libraries and moc accordingly and to set a
>>>> global variable to use it in the code in order to know which code to
>>>> enable: #ifdef QT5_VERSION
>>>
>>> You can use QT_VERSION and QT_VERSION_CHECK in the following way:
>>>     #if (QT_VERSION >= QT_VERSION_CHECK(4, 4, 0))
>>>
>>> Regarding the build system take a look at the configure.ac file and the
>>> PKG_CHECK_MODULES lines at line ~580 and the CMakeLists.txt at line ~100
>>> but I have to admit that I am not familiar with the build system. Maybe
>>> this [1] is somewhat useful.
>>>
>>> Kind regards,
>>> Moritz
>>>
>>> [1] http://qt-project.org/doc/qt-5.0/qtdoc/cmake-manual.html
>>
>> Thanks, sure it helps!
>>
>> Now the second question, how do I make the code available to others?
>>
>> Also, I see in the TODO
>> (http://cgit.freedesktop.org/poppler/poppler/tree/TODO) that there is a
>> wish to make ArthurOutputDev optional. Why? Isn't it better for someone
>> who uses Qt and poppler-qt frontend to make use Arthur? Make Splash
>> optional.
>
> Splash is billions of times better than Arthur. If you can make it as good
> sure, but meanwhile no point in making Splash optional.
Sure, In the current state of Arthur, Splash is desirable instead. I
hope Arthur will be a first class citizen as Cairo or Splash.

>
> Cheers,
>  Albert
>
>>
>>  Cheers,
>> Mihai
>> _______________________________________________
>> poppler mailing list
>> poppler at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/poppler
> _______________________________________________
> poppler mailing list
> poppler at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/poppler


More information about the poppler mailing list