Re: RFC: Firefox general.autoScroll to true

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux