faq
flatforty
contribute
subscribe
configure
search
rdf
main
parent
thread
|
Re: This is welcome news...
by Mike Hearn on Tuesday 17/Jun/2003, @14:17
|
Yes, that's true enough. I'm not convinced Mac developers would use a non-native toolkit personally. Boy, do they love their cocoa ;)
Also, as I stated later, I think it uses a skin. A good skin, but still not native controls mind... |
|
|
The Fine Print: The following comments
are owned by whomever posted them.
( Reply )
|
Re: This is welcome news...
by rilla on Tuesday 17/Jun/2003, @18:37
|
> I'm not convinced Mac developers would use a non-native toolkit personally
I dont think the Mac version of Qt is marketed for primarily Mac developers, but insteadd for people who want to develop apps cross platform. Mac users are being increasingly exposed to free software and I think more and more people
> Also, as I stated later, I think it uses a skin. A good skin, but still not native controls mind...
Based on what I've heard, it uses carbon. Qt-Mac apps, such as Psi (great app-- best jabber app ever btw, use it all the time) or TOra (which hasn't officially been released for OSX, but preview builds work), look and feel just like Carbon apps. If it uses skins, i'll be VERY suprised because it works with the carbon no-lines hack. Only thing that seems to be weird is the toolbar handle but I think that's because carbon doesn't natively support moving around toolbars. MS Office v.X has it's own toolbar handles as do any apps with that functionality.
|
[
Reply To This | View ]
|
Re: This is welcome news...
by Don Sanders on Tuesday 17/Jun/2003, @20:55
|
Right. Early versions of Qt/Mac used a skin (pixmap based QStyle), but we changed over to using the OSX Appearance Manager API to draw widgets some time ago.
This is native, even if an OSX machine is using a third party (unsupported) OSX theme, or if apple brings out a new theme then Qt apps will draw widgets using that theme.
Don.
|
[
Reply To This | View ]
|
|
Re: This is welcome news...
by Paul Irwin on Tuesday 17/Jun/2003, @20:40
|
cocoa, once you start using it, proves to be IMHO the greatest interface and programming environment ever. don't get me wrong, i'm still a 40% linux user, and gcc is minimalistically awesome. but the 40% mac user in me loves cocoa to death. and the dev tools are free, like they should be. forget visual studio! but this Qt/Mac looks promising, considering that i now do some of my linux coding in Kate running inside X11 on Mac OS X, but it's a hindrance to have to run X11 just to get Kate to run. great job, guys! (in case you were wondering, the other 20% of me is windows XP!)
|
[
Reply To This | View ]
|
Re: This is welcome news...
by Rakko on Saturday 16/Aug/2003, @18:34
|
If you like Cocoa and Linux, you might want to look at GNUstep (if you haven't already). It's based on the same OpenStep framework as Cocoa.
|
[
Reply To This | View ]
|
|
Re: This is welcome news...
by Rayiner Hashem on Wednesday 18/Jun/2003, @01:23
|
I think, from the Konqueror shots, it just looks like a skin, because the Konq toolbars don't integrate so well into a Mac look.
|
[
Reply To This | View ]
|
Re: This is welcome news...
by pret on Wednesday 18/Jun/2003, @07:33
|
MacOSX doesn't have a standard widget for windows-style toolbars handles. That's why it's like that. Microsoft apps, such as Office v.X are similiar-- but imho, a better apporach-- toolbar is a mini window at the top of the screen.. that isn't very OSX like, but is at least classic macos like. It's not a skin. You can prove this by running one of many aqua themes from resexcellenece =)
Other apps on OSX that have Windows-like toolbars also have their own custom toolbar handles. Even apps made in Cocoa do.
|
[
Reply To This | View ]
|
|
Re: This is welcome news...
by Rayiner Hashem on Wednesday 18/Jun/2003, @01:25
|
They use Carbon, after all, which isn't really native like Cocoa is. Besides, I think the only reason the KDE screenshots look like they're using a skin is because the KDE toolbars don't fit the OS X look very well.
|
[
Reply To This | View ]
|
Re: This is welcome news...
by fault on Wednesday 18/Jun/2003, @09:13
|
> They use Carbon, after all, which isn't really native like Cocoa is.
Yeah, Qt/Mac uses Carbon, but this doesn't matter anymore in since MacOSX 10.1.5. Both Cocoa and Carbon in 10.1.5 (and 10.2.x) go through the Appearance Manager before being sent to the Window Compositing Manager. Back in 10.0.x and 10.1.0-4, Carbon apps often looked similiar to Cocoa apps, but had "one pixel off"-type of problems that didn't always make them feel like Cocoa apps. This isn't true anymore and you're likely not to notice the difference.
Apple did a real great job with this after initially blundering it up in the initial release(s) of OSX. It's a good model that Microsoft didn't follow between win16 and win32.
|
[
Reply To This | View ]
|
|
The Fine Print: The previous
comments are owned by whomever posted them.
( Reply )
|
|