[Doxygen-develop] Re: MacOS X doxywizard status
Brought to you by:
dimitri
From: George V. <gy...@ma...> - 2003-09-05 07:43:51
|
>> >>creating installation package (disk image file). > >I could probably contribute to this - I've got some shell scripts that >whip together the disk image on another project... Thank you. Naturally making it by hand is my first goal then we should automate it. >>Testing on other systems. I will do this on the week-end on 10.2. > >If you can send me the disk image or let us know where to get it, I could >also do some testing on it... My mac is currently off the internet. On the week-end I will put an "installer" onto my .Mac homepage. >>Because macOS X does not support scrolling the tabs as windows does the >>window is very wide. It might not fit on smaller screens. (I am running >>1600x1200). I will measure this. The contents of the tab panels have >>sometimes shrunk to not fill the available space. It usually jumped >>between filled state and shrunken state. It caused controls on the right >>side being hidden. I think this is might be a Qt bug. > >The OS X way would probably be to have a scrollable row of icons on top of >the window, but I doubt that would be easy to squeeze in without having to >conditionalize a lot of code :( > >> >>The look of the application is just not mac like. It has the aqua widgets >>but it looks a bit weird. This is an inherent problem of Qt applications. > >I think it's either live with it or design e.g. a Cocoa app as the >frontend. Maybe there's some common code that could be used to get the >available options, etc? AFAIK, doxygen itself uses a subset of the Qt >libraries for some generic classes (strings, localization, whatnot). I >haven't had a look at the doxywizard code yet, but maybe there's some code >that could be shared among a Qt implementation and a custom UI frontend? >OTOH, it may not be worth the time if the Qt frontend is functional, but >just not quite as aesthetic as a native Aqua frontend... :( I think we have to live with these limitations. Doxywizard uses lots of code from doxygen and Qt. George |