On Sep 22, 2014, at 10:25 AM, william.croc...@analog.com wrote:

> On 09/22/2014 11:10 AM, Thiago Macieira wrote:
>> On Monday 22 September 2014 11:01:23 william.croc...@analog.com wrote:
>>> Gang:
>>> 
>>> While we are talking about the need for a Q[Core]Application...
>>> 
>>> What is the difference between;
>>> 
>>>      QCoreApplication(argv,argc);
>>> 
>>> and
>>> 
>>>      QApplication(argc,argc,false);  // Note GUIEnabled=false
>> 
>> It creates a QApplication, which enables a bunch of backend things, without
>> also connecting to the display server.
> 
> When my normally-GUI application is run "off-line"
> (to create plot images in files as opposed to drawing
> them on the screen) I found that I had to use the
> second option.
> 
> I do not remember the specifics... might have had something
> to do with fontconfig or the use of the QImage class.
> 
>> 
>> Note that this constructor is removed in Qt 5.
>> 
> 
> Is that another reason why I can never use Qt 5?

I have a similar problem with a “console” program that creates PDF reports that 
include graphics.
I have to use the QApplication, with connections to the Display and all that 
implies when all I really want to do is use QPainter and QPdfwriter to create a 
report.
It is rather inconvenient, but workable.

Karl

_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to