RFC: Firefox general.autoScroll to true

Kevin Kofler kevin.kofler at chello.at
Sun Aug 3 06:26:36 UTC 2008


Mark <markg85 <at> gmail.com> writes:
> As for the look and feel, i'm gonna make programs in c++ soon and am
> planning on making those in a way that they are integrated in Windows,
> Linux Mac and everything else that QT or GTK (perhaps wxWidgets)
> support but i personally don't think i'm gonna change actions for a
> specific distro. For example this middle click stuff. with my programs
> it will work the same in windows as it will in linux and mac. Might be
> wrong because linux might have a different idea of there middle click
> but that not my problem. i want it to work the same everywhere.
> Oke, i will apply as much standards as possible but if i feel like
> something is just wrong and think my way is better.. then my way it
> is.

You'll quickly notice that Qt will automatically adapt your program to some 
platform conventions. For example, on Mac OS X, the menubar is displayed at the 
top of the screen, not the window, and some menu actions are automatically 
moved to where Mac users expect them. You can try to override all this (and in 
most cases Qt does provide an override to avoid the platform-specific 
behavior), but that's a bad idea, as Qt does all this for a reason. And in fact 
you should adapt to platform conventions even where Qt doesn't do it for you.

As pretty much everyone else in this thread said, applications should integrate 
into the OS, not try to behave absolutely identically on all platforms.

        Kevin Kofler




More information about the devel mailing list