Author Topic: My pretty Qt!  (Read 9975 times)

Offline eranif

  • Regular
  • ***
  • Posts: 254
Re: My pretty Qt!
« Reply #15 on: September 19, 2007, 03:49:53 pm »
Mm, 1700$? maybe for one platform...

I just purchased 4 Qt licenses for my team - the console edition (no GUI), costs us around 3300$ (!!) per developer (If we needed only 1 platform we would have used the OS API directly and not Qt)

Eran

Offline incorrect user

  • Multiple posting newcomer
  • *
  • Posts: 24
Re: My pretty Qt!
« Reply #16 on: September 20, 2007, 09:27:25 am »
Hope you got another point of view!

Sorry, i didn't understand. You mean i need to learn more about wx and be sure that for some purposes it's better? I've understood that it's better to write the commercial software with wxWidgets. But C::B is free!
You see, i can't get the idea of mandrav: why it is not permitted to use not native events exchange code and widgets' drawing for cross-platform applications (in particulary C::B)??

P.S. No problem, i see that it's almost impossible to convert C::B for Qt, so, let it be so... :)
« Last Edit: September 20, 2007, 09:37:38 am by incorrect user »
Take quality as a rule!

Offline Biplab

  • Developer
  • Lives here!
  • *****
  • Posts: 1874
    • Biplab's Blog
Re: My pretty Qt!
« Reply #17 on: September 20, 2007, 09:56:27 am »
Sorry, i didn't understand. You mean i need to learn more about wx and be sure that for some purposes it's better?

There are a large number of developers who uses wxWidgets. Don't assume they are morons. wxWidgets has been developed for last 15 years and it's a good alternative. It may not be the best toolkit in the world but definitely it's not a Toy toolkit to write only Hello-World applications.

You may like Qt. It's your choice. But that doesn't mean other toolkits are useless.

I've understood that it's better to write the commercial software with wxWidgets. But C::B is free!

Neither we did say that you should start writing commercial apps with wxWidgets nor we said that all Free apps should be written with Qt. It's a choice of the devs and C::B devs prefer wxWidgets.

You see, i can't get the idea of mandrav: why it is not permitted to use not native events exchange code and widgets' drawing for cross-platform applications (in particulary C::B)??

Because Qt has it's own event management system.

P.S. No problem, i see that it's almost impossible to convert C::B for Qt, so, let it be so... :)

Yes, I said it earlier. We'll not change it to Qt.
Be a part of the solution, not a part of the problem.

Offline incorrect user

  • Multiple posting newcomer
  • *
  • Posts: 24
Re: My pretty Qt!
« Reply #18 on: September 20, 2007, 11:00:22 am »
Sorry, maybe i'm incorrect, but i really wonder about this:

Because Qt has it's own event management system.

So what?? How does it hinder the IDE? Maybe it would be just more slow, but i believe it isn't noticeable...


« Last Edit: September 20, 2007, 11:29:46 am by incorrect user »
Take quality as a rule!

Offline Biplab

  • Developer
  • Lives here!
  • *****
  • Posts: 1874
    • Biplab's Blog
Re: My pretty Qt!
« Reply #19 on: September 20, 2007, 11:28:29 am »
Because Qt has it's own event management system.
So what?? How does it hinder the IDE?

Sorry, it was not the reply that you wanted.

Anyway, Non-native toolkits possesses Non-native look. This is not what we want. An Windows app looks more acceptable if it uses the Windows look'n-feel with which people are used to. Apart from that drawing a non-native control adds an extra processing overhead (Though unnoticeable for most common apps) on CPUs.
Be a part of the solution, not a part of the problem.

Offline incorrect user

  • Multiple posting newcomer
  • *
  • Posts: 24
Re: My pretty Qt!
« Reply #20 on: September 20, 2007, 11:43:18 am »
No problem, Biplab! Thanks for your time and fast reaction! But it's your quotation:

 "It's worth mentioning though that Qt comes with special styles for Mac OS X and Windows XP that use native APIs (Appeareance Manager on Mac OS X, UxTheme on Windows XP) for drawing standard widget primitives (e.g. scrollbars or buttons) exactly like any native application."

And how do you think, will trolls from trolltech continue develop and upgrade their library for speed, visual style and so on? I certainly think they will! ;)

i will definitely find out all accessible information about wx and perhaps change my opinion about it's usefulness, but now i firmly believe that Qt is easier and "righteouser"!

BTW, very useful thing for each wxWidgets developer:
Download free "Cross-Platform GUI Programming with wxWidgets"

http://www.phptr.com/content/images/0131473816/downloads/0131473816_book.pdf

« Last Edit: September 20, 2007, 11:59:01 am by incorrect user »
Take quality as a rule!

Offline JGM

  • Lives here!
  • ****
  • Posts: 518
  • Got to practice :)
Re: My pretty Qt!
« Reply #21 on: September 20, 2007, 05:17:15 pm »
Sorry, i didn't understand. You mean i need to learn more about wx and be sure that for some purposes it's better?

What I mean is that many people who develop commercial applications using wxWidgets, in free time they also develop free software. Instead of acquiring new knowledge and use QT they use their previous knowledge using wxWidgets.

Thats an example. Take for example Linus Torvalds,  he started linux for free but he also works on commercial projects as I know, And I'm sure that he use some free software like wxWidgets. Just an example, don't take it for real

Sometimes is difficult to learn so many things (time consuming) that we use our current knowledge.
« Last Edit: September 20, 2007, 09:32:21 pm by JGM »

Offline incorrect user

  • Multiple posting newcomer
  • *
  • Posts: 24
Re: My pretty Qt!
« Reply #22 on: September 20, 2007, 10:49:16 pm »
I'm positive, JGM! Though, concerning Linus i'm not agree: just read his book named "Just for fun" it's quite interesting!

Regards, incorrect user :)
Take quality as a rule!

Offline JGM

  • Lives here!
  • ****
  • Posts: 518
  • Got to practice :)
Re: My pretty Qt!
« Reply #23 on: October 09, 2007, 04:18:48 pm »
Also I have seen that QT on windows is not so fast than wxWidgets, I have work with scribus (a desktop publishing application made on qt) to make newspapers and is some kind of slow drawing graphics, but in the other part theres no desktop publishing software made on wxWidgets I think, so I'm not so sure about this.

Wow the new cross platform Xara Xtreme is been developed using wxWidgets, I have tested it and it works great!

Quote from: xaraxtreme.org link=http://www.xaraxtreme.org/download/
you should be able to build Xara LX for any Linux platform that supports wxWidgets, and gcc version 3.4.0 or later