Re: [Interest] Programming strategy for old-school, 2-d video game?

2012-08-14 Thread K. Frank
Hi Nikos! On Tue, Aug 14, 2012 at 8:04 PM, Nikos Chantziaras wrote: > I'd recommend SDL instead of Qt for this. That way you get Android and > iOS compatibility too. Take a look at a very short and easy to follow > tutorial/introduction for game programming with SDL and see if you like it: > >

Re: [Interest] Programming strategy for old-school, 2-d video game?

2012-08-14 Thread K. Frank
Hello Roger! On Tue, Aug 14, 2012 at 7:53 PM, Roger zanoni wrote: > Hi K. Frank, > > We are working on a project that could help you. It's a QtQuick extension > named "Quasi-Engine" that provides some ready-to-use game elements such as > sprites, entities and some features like physics simulation

Re: [Interest] Qt5 font rendering is wrong

2012-08-14 Thread jason.mcdonald
Hi Nikos, Do you have the libfontconfig1 and libfontconfig1-dev packages installed on your system? Adding those packages solved a similar problem for me a few weeks ago. If you haven't already done so, you should also verify that the apps are running against your qt5 build and not against som

Re: [Interest] Programming strategy for old-school, 2-d video game?

2012-08-14 Thread Nikos Chantziaras
I'd recommend SDL instead of Qt for this. That way you get Android and iOS compatibility too. Take a look at a very short and easy to follow tutorial/introduction for game programming with SDL and see if you like it: http://lazyfoo.net/SDL_tutorials/index.php On 11/08/12 22:32, K. Frank w

[Interest] Qt5 font rendering is wrong

2012-08-14 Thread Nikos Chantziaras
When building apps against Qt5 (current Git), the font rendering is off. It doesn't seem to obey my system's font configuration, like Qt4 does. Fonts appear thin and washed out. This is on Linux with KDE 4.9. Am I missing some configuration option? I did enable the system freetype and fo

Re: [Interest] Programming strategy for old-school, 2-d video game?

2012-08-14 Thread Roger zanoni
Hi K. Frank, We are working on a project that could help you. It's a QtQuick extension named "Quasi-Engine" that provides some ready-to-use game elements such as sprites, entities and some features like physics simulation (Box2D), entity and scene management. It is hosted at http://indt.github.co

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread Thiago Macieira
On terça-feira, 14 de agosto de 2012 10.08.12, Karl Ruetz wrote: > As Obtuse as it might sound, for my company, it's worth the cost of > the commercial license just so we don't have to tip toe around all the > LPGL conditions and exceptions. And this is the reason why I support the commercial lice

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread Karl Ruetz
As Obtuse as it might sound, for my company, it's worth the cost of the commercial license just so we don't have to tip toe around all the LPGL conditions and exceptions. We have found Digia to be very reliable and responsive and, for now, we are very optimistic about Digia's future with Qt.

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread Thiago Macieira
On terça-feira, 14 de agosto de 2012 11.47.37, Atlant Schmidt wrote: > An enormous-but-non-paying user base still supports > my argument that going FOSS decreases the commercial > value of a software property. Only if you think in direct and restrict terms of "cash flow generated from sale o

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread Thiago Macieira
On terça-feira, 14 de agosto de 2012 11.44.54, Atlant Schmidt wrote: > You don't find these paragraphs from LGPL 2.1, if not ambiguous, > at least "interesting"? Don't forget an important detail: Qt isn't licensed "pure" LGPL 2.1. It's licensed LGPL 2.1 + exception: Nokia Qt LGPL Exception ve

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread Charley Bay
> > >> most of the commercial licensees are sticking with the commercial > license > > because of the ambiguity > >> with the LGPL and how to apply it; and the fact that while Nokia did do > > that, they have not provided any > >> clarity to its use. > > > > ... while developers of proprietary s

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread chuck.piercey
> So IMHO even though one may think Nokia didn't take proper care of Qt, one > big thing they contributed to Qt was spending the money LGPLing it. Trolltech > probably could never have done that themselves. This is correct. Chuck Piercey http://www.linkedin.com/in/cpiercey Cell: +1-650-224-3429

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread Atlant Schmidt
Chuck: > Adding LGPL as a license option had an enormous impact on > the commercial business but it also grew the number of users > by an order of magnitude over the same time period. But all of those new LGPL users were *NOT* paying to use Qt (except for those that bought support contracts).

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread Atlant Schmidt
André: > IANAL, but I don't see the ambiguity in the requirements, ... You don't find these paragraphs from LGPL 2.1, if not ambiguous, at least "interesting"? When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for th

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread Scott Aron Bloom
The LGPL was a double edged sword.. There is NO doubt it increased the usage of Qt in the commercial world.. However, I know of many customers who dropped commercial licenses, because in reality, there was no reason to pay for it if you had experienced Qt devs on staff.. So the could Trolltech

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread Shriramana Sharma
On Tue, Aug 14, 2012 at 8:53 PM, wrote: > Adding LGPL as a license option had an enormous impact on the commercial > business but it also grew the number of users by an order of magnitude over > the same time period. So IMHO even though one may think Nokia didn't take proper care of Qt, one bi

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread Shriramana Sharma
On Tue, Aug 14, 2012 at 8:36 PM, BRM wrote: > > Some may yes, but I think the general ambiguity left by the LGPL requirements > still pushes most towards commercial licenses. IANAL but I'm not sure what ambiguity is there to the LGPL. It is probably just plain FUD working there. So effectively t

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread chuck.piercey
Adding LGPL as a license option had an enormous impact on the commercial business but it also grew the number of users by an order of magnitude over the same time period. Chuck Piercey http://www.linkedin.com/in/cpiercey -Original Message- From: interest-bounces+chuck.piercey=nokia

Re: [Interest] Sqlite3 handler access

2012-08-14 Thread Scott Aron Bloom
HAHAHA... Sorry, using sqlite directly is not an option.. For this product, there is level 1 using sqlite, and level 2 using MSSQL/MySQL/PostGres/Oracle.. Using Qt where the only difference is the "open" commands, makes that possible. Scott -Original Message- From: Konstantin Tokarev [

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread Scott Aron Bloom
> To: BRM > Subject: Re: [Interest] Digia to acquire Qt from Nokia 14.08.2012, > 18:50, "BRM" : >> most of the commercial licensees are sticking with the commercial >> license > because of the ambiguity >> with the LGPL and how to apply it; and the fact that while Nokia did >> do > that, they

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread André Somers
Op 14-8-2012 17:06, BRM schreef: >> To: BRM >> Subject: Re: [Interest] Digia to acquire Qt from Nokia >> 14.08.2012, 18:50, "BRM" : >>> most of the commercial licensees are sticking with the commercial license >> because of the ambiguity >>> with the LGPL and how to apply it; and the fact that

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread BRM
> To: BRM > Subject: Re: [Interest] Digia to acquire Qt from Nokia > 14.08.2012, 18:50, "BRM" : >> most of the commercial licensees are sticking with the commercial license > because of the ambiguity >> with the LGPL and how to apply it; and the fact that while Nokia did do > that, they have n

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread Konstantin Tokarev
14.08.2012, 18:50, "BRM" : > most of the commercial licensees are sticking with the commercial license > because of the ambiguity > with the LGPL and how to apply it; and the fact that while Nokia did do that, > they have not provided any > clarity to its use. ... while developers of proprieta

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread BRM
> From: André Somers > To: interest@qt-project.org > Sent: Tuesday, August 14, 2012 10:31 AM > Subject: Re: [Interest] Digia to acquire Qt from Nokia > > Op 14-8-2012 16:19, Rui Maciel schreef: >> On 08/14/2012 03:08 PM, Atlant Schmidt wrote: >>>     And I never said it did. I simply said that

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread André Somers
Op 14-8-2012 16:19, Rui Maciel schreef: > On 08/14/2012 03:08 PM, Atlant Schmidt wrote: >> And I never said it did. I simply said that Nokia >> destroyed all (+/-) of their own investment in >> Trolltech, perhaps as a result of driving Qt into >> (further into?) FOSS territory. > Ho

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread Rui Maciel
On 08/14/2012 03:08 PM, Atlant Schmidt wrote: >And I never said it did. I simply said that Nokia >destroyed all (+/-) of their own investment in >Trolltech, perhaps as a result of driving Qt into >(further into?) FOSS territory. How could anyone drive Qt into FOSS territory when it

Re: [Interest] Sqlite3 handler access

2012-08-14 Thread Konstantin Tokarev
14.08.2012, 18:16, "Scott Aron Bloom" : > Yep, the pointer "looks" fine in the debugger... > > Though I did find an article, that it sounds like using it in Qt with SQLITE3 > setup to support multithreading could be the issue... > > So it may take a recompile of QtSql :( Or use sqlite API direc

Re: [Interest] Sqlite3 handler access

2012-08-14 Thread Scott Aron Bloom
Yep, the pointer "looks" fine in the debugger... Though I did find an article, that it sounds like using it in Qt with SQLITE3 setup to support multithreading could be the issue... So it may take a recompile of QtSql :( Scott -Original Message- From: interest-bounces+scott.bloom=onsh

Re: [Interest] Sqlite3 handler access

2012-08-14 Thread Scott Aron Bloom
Same crash.. the pointer is fine, somethine else is screwy Scott -Original Message- From: interest-bounces+scott.bloom=onshorecs@qt-project.org [mailto:interest-bounces+scott.bloom=onshorecs@qt-project.org] On Behalf Of Constantin Makshin Sent: Tuesday, August 14, 2012 4:52 AM T

Re: [Interest] Proper way of testing whether Qt is being used by a program

2012-08-14 Thread BRM
> From: Shriramana Sharma > To: Konstantin Tokarev > Cc: "interest@qt-project.org" > Sent: Tuesday, August 14, 2012 7:59 AM > Subject: Re: [Interest] Proper way of testing whether Qt is being used by a > program > > On Tue, Aug 14, 2012 at 4:33 PM, Konstantin Tokarev > wrote: >> If you sti

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread Atlant Schmidt
BRM: > Qt didn't fail at Nokia. And I never said it did. I simply said that Nokia destroyed all (+/-) of their own investment in Trolltech, perhaps as a result of driving Qt into (further into?) FOSS territory. Atlant -Original Message- From: BRM [mai

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread BRM
> From: Atlant Schmidt > To: 'Bob Hood' ; "interest@qt-project.org" > > Sent: Tuesday, August 14, 2012 9:00 AM > Subject: Re: [Interest] Digia to acquire Qt from Nokia >> Wait a sec... wasn't that because Nokia bought a highly valuable >> toolkit, got a lot of testing and probably even bug fi

Re: [Interest] Programming strategy for old-school, 2-d video game?

2012-08-14 Thread Dan Leinir Turthra Jensen
Obviously i'll have to mention Gluon here (http://gluon.gamingfreedom.org/), but other than that, as a comment to the reply below: Box2D is powerful and specifically designed for 2D games, and as such, may be worth a look. It also has a QML integration plugin already, available here: http://qt-

Re: [Interest] Programming strategy for old-school, 2-d video game?

2012-08-14 Thread Jürgen Ryannel
If you would use GraphicsItems from the GraphicsView framework they provide already a way for collision detection. For Qt4 the GraphicsView FW is the base for QML, but the collision detection (AFAIK) is not exported into the QML world. This you would need to do in QML yourself. Otherwise QML is

Re: [Interest] Programming strategy for old-school, 2-d video game?

2012-08-14 Thread K. Frank
Hello All! Thanks for everyone's replies. On Tue, Aug 14, 2012 at 4:34 AM, Jürgen Ryannel wrote: > Hi All, > > http://quitcoding.com/?page=work have some nice games online. The > five-in-a-row game contains also the source code. Also they have an > (outdated) guide to Qt Quick Game Programming (

Re: [Interest] Digia to acquire Qt from Nokia

2012-08-14 Thread Atlant Schmidt
Bob: > Wait a sec... wasn't that because Nokia bought a highly valuable > toolkit, got a lot of testing and probably even bug fixes "for > free" from the community, had a gazillion of Qt developers just > waiting to unleash their creativity on Nokia phones... and then > decided NOT to use it by go

Re: [Interest] Sqlite3 handler access

2012-08-14 Thread Rainer Wiesenfarth
Am 14.08.2012 13:52, schrieb Constantin Makshin: Don't use the undocumented QVariant::data() method designed for some Qt's internal purposes. Use QVariant::value(): sqlite3* handler = v.value(); However, Scott's code fragment is almost identical to the one in the QSqlDriver::handle() document

Re: [Interest] Proper way of testing whether Qt is being used by a program

2012-08-14 Thread R. Reucher
On Tuesday 14 August 2012 13:59:27 Shriramana Sharma wrote: > So would you advice to use the generic C++ classes anyway? Simple: if you want to / need to use Qt in your library, then do this (probably mixing with std classes). If your library can be done without Qt, and you're planning to use it

Re: [Interest] Proper way of testing whether Qt is being used by a program

2012-08-14 Thread Shriramana Sharma
On Tue, Aug 14, 2012 at 4:33 PM, Konstantin Tokarev wrote: > If you still want to switch them by #ifdef, you should consider using custom > define > passed by user or configuration option of your library. Hi thanks for your reply. Basically I'm writing the library primarily for my own personal

Re: [Interest] Sqlite3 handler access

2012-08-14 Thread Constantin Makshin
Don't use the undocumented QVariant::data() method designed for some Qt's internal purposes. Use QVariant::value(): sqlite3* handler = v.value(); On Mon, Aug 13, 2012 at 10:16 PM, Scott Aron Bloom wrote: > I need to add a custom command to my sqlite3 system Im accessing via > QSqlDatabase.. > >

Re: [Interest] Proper way of testing whether Qt is being used by a program

2012-08-14 Thread Konstantin Tokarev
14.08.2012, 14:57, "Shriramana Sharma" : > Hello I'm new to this list. I'm an academic of the humanities and use > Qt now and then via C++ / Python+PyQt in relation with my academic > projects. I should not I'm *not* a highly experienced advanced > programmer, but am OK with intermediate stuff. >

[Interest] Proper way of testing whether Qt is being used by a program

2012-08-14 Thread Shriramana Sharma
Hello I'm new to this list. I'm an academic of the humanities and use Qt now and then via C++ / Python+PyQt in relation with my academic projects. I should not I'm *not* a highly experienced advanced programmer, but am OK with intermediate stuff. I have a small library which I would like to be use

Re: [Interest] Programming strategy for old-school, 2-d video game?

2012-08-14 Thread Jürgen Ryannel
Hi All, http://quitcoding.com/?page=work have some nice games online. The five-in-a-row game contains also the source code. Also they have an (outdated) guide to Qt Quick Game Programming (see right side of page). In the Qt examples/demos you will also find the SameGame with source code. / jue