[Qt-creator] Building the Doxygen plugin (was: Re: Qt Creator Community)
Eike Ziller
eike.ziller at nokia.com
Thu Jul 29 13:53:28 CEST 2010
On Jul 29, 2010, at 1:16 PM, ext Victor Sardina wrote:
> Hi Eike:
>
> I found out something I consider sort of odd. The Mac binary release
> from your website lists dependencies from version "2.1.0" of the
> libraries. When I checked the "2.1.0" branch and build QtCreator from
> it, however, it lists the dependencies inside the specs files, for
> example, as "2.0.81". In other words, I rebuild Kevin's Doxygen plugin
> for both, the "2.0" and the "2.1.0" branches, but the resulting plugins
> don't work with the binary release from Trolltech. I thought this had
> maybe something to do with the fact that the binary snapshot links to
> different versions of the libraries shipped as part of the application
> bundle. Just in terms of size it makes a huge difference:
>
> Release local build -> 30.7 Mb
> Debug local build -> 72.6 Mb
> Troll's release build -> 223.6 Mb
Our binary releases are universal builds for i386 and x86_64 and additionally contain universal builds of the Qt libraries (all in release).
> According to your explanation, you guys build your Mac binary releases
> from the 2.0.0 branch?
Now you have to tell what "binary releases" you mean.
Last stable release was from 2.0.0 branch
Current binary snapshots are from 2.1.0 branch (version 2.0.81).
> That would explain why the plugin doesn't work, as I built from 2.0 and
> 2.1.0, but not 2.0.0.
>
> I thought that maybe coping the plugin and specs file to the right
> location would do, but it didn't work as I expected: it crashed. See
> below for the details.
The trace below seems to be a binary snapshot, e.g. done from the 2.1.0 branch, started in 64 bit mode.
> /usr/local/Trolltech/Qt-4.7.0/lib/QtGui.framework/Versions/4/QtGui
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/Frameworks/QtGui.framework/Versions/4/QtGui
Your binary doxygen plugin loads your systems Qt version. On the other hand the plugins delivered with Qt Creator take the Qt version in Qt Creator.app/Contents/Frameworks.
You need to change the install names in your compiled doxygen plugin to the same Qt libs that are used by Qt Creator (something like @executable_path/../Frameworks/......)
See also http://doc.qt.nokia.com/4.7-snapshot/deployment-mac.html
> Thank you so much for your answer. Much appreciated.
>
> Victor
>
> Process: Qt Creator [92337]
> Path: /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/MacOS/Qt Creator
> Identifier: com.nokia.qtcreator
> Version: 2.0.81 (2.0.81)
> Code Type: X86-64 (Native)
> Parent Process: launchd [172]
>
> Date/Time: 2010-07-29 01:14:41.458 -1000
> OS Version: Mac OS X 10.6.4 (10F569)
> Report Version: 6
>
> Interval Since Last Report: 1406191 sec
> Crashes Since Last Report: 7684
> Per-App Interval Since Last Report: 209 sec
> Per-App Crashes Since Last Report: 7
> Anonymous UUID: 5D71324D-74ED-4943-A413-C5BDF8E7DDAD
>
> Exception Type: EXC_BAD_ACCESS (SIGSEGV)
> Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
> Crashed Thread: 0 Dispatch queue: com.apple.main-thread
>
> Thread 0 Crashed: Dispatch queue: com.apple.main-thread
> 0 QtGui 0x00000001186d6199
> QApplication::setActiveWindow(QWidget*) + 361
> 1 QtGui 0x000000011866034c
> onApplicationWindowChangedActivation(QWidget*, bool) + 92
> 2 QtGui 0x000000011867de01
> -[QCocoaWindowDelegate windowDidBecomeKey:] + 65
> 3 com.apple.Foundation 0x00007fff8403984e _nsnote_callback + 167
> 4 com.apple.CoreFoundation 0x00007fff80fbda90
> __CFXNotificationPost + 1008
> 5 com.apple.CoreFoundation 0x00007fff80faa008
> _CFXNotificationPostNotification + 200
> 6 com.apple.Foundation 0x00007fff840307b8
> -[NSNotificationCenter postNotificationName:object:userInfo:] + 101
> 7 com.apple.AppKit 0x00007fff868e9300 -[NSWindow
> becomeKeyWindow] + 1218
> 8 com.apple.AppKit 0x00007fff868e8937 -[NSWindow
> _changeKeyAndMainLimitedOK:] + 718
> 9 com.apple.AppKit 0x00007fff868e85c8 -[NSWindow
> _makeKeyRegardlessOfVisibility] + 111
> 10 com.apple.AppKit 0x00007fff868e852e -[NSWindow
> makeKeyAndOrderFront:] + 24
> 11 QtGui 0x00000001000703c7
> QWidgetPrivate::show_sys() + 711
> 12 QtGui 0x000000010012c78c
> QWidgetPrivate::show_helper() + 284
> 13 QtGui 0x000000010012cdcc
> QWidget::setVisible(bool) + 1052
> 14 libCore.dylib 0x000000011446e39a
> Core::Internal::MainWindow::extensionsInitialized() + 106
> 15 libExtensionSystem.1.0.0.dylib 0x0000000100022d52
> ExtensionSystem::Internal::PluginSpecPrivate::initializeExtensions() + 162
> 16 libExtensionSystem.1.0.0.dylib 0x0000000100019ecd
> ExtensionSystem::Internal::PluginManagerPrivate::loadPlugin(ExtensionSystem::PluginSpec*,
> ExtensionSystem::PluginSpec::State) + 493
> 17 libExtensionSystem.1.0.0.dylib 0x000000010001c9a9
> ExtensionSystem::Internal::PluginManagerPrivate::loadPlugins() + 393
> 18 com.nokia.qtcreator 0x0000000100006c19 main + 7417
> 19 com.nokia.qtcreator 0x0000000100003494 start + 52
>
> Thread 1: Dispatch queue: com.apple.libdispatch-manager
> 0 libSystem.B.dylib 0x00007fff8610f08a kevent + 10
> 1 libSystem.B.dylib 0x00007fff86110f5d
> _dispatch_mgr_invoke + 154
> 2 libSystem.B.dylib 0x00007fff86110c34
> _dispatch_queue_invoke + 185
> 3 libSystem.B.dylib 0x00007fff8611075e
> _dispatch_worker_thread2 + 252
> 4 libSystem.B.dylib 0x00007fff86110088 _pthread_wqthread
> + 353
> 5 libSystem.B.dylib 0x00007fff8610ff25 start_wqthread + 13
>
> Thread 2:
> 0 libSystem.B.dylib 0x00007fff8610feaa __workq_kernreturn
> + 10
> 1 libSystem.B.dylib 0x00007fff861102bc _pthread_wqthread
> + 917
> 2 libSystem.B.dylib 0x00007fff8610ff25 start_wqthread + 13
>
> Thread 3:
> 0 libSystem.B.dylib 0x00007fff86139dce
> select$DARWIN_EXTSN + 10
> 1 QtCore 0x0000000100e344f0
> QFSFileEngine::drives() + 8896
> 2 QtCore 0x0000000100d5f0af
> QThread::setTerminationEnabled(bool) + 271
> 3 libSystem.B.dylib 0x00007fff8612f456 _pthread_start + 331
> 4 libSystem.B.dylib 0x00007fff8612f309 thread_start + 13
>
> Thread 4:
> 0 libSystem.B.dylib 0x00007fff86139dce
> select$DARWIN_EXTSN + 10
> 1 com.apple.CoreFoundation 0x00007fff80fd2e92 __CFSocketManager
> + 818
> 2 libSystem.B.dylib 0x00007fff8612f456 _pthread_start + 331
> 3 libSystem.B.dylib 0x00007fff8612f309 thread_start + 13
>
> Thread 5:
> 0 libSystem.B.dylib 0x00007fff86139dce
> select$DARWIN_EXTSN + 10
> 1 QtCore 0x0000000100e8883b
> qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 139
> 2 QtCore 0x0000000100e8c2a0
> QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>,
> timeval*) + 1056
> 3 QtCore 0x0000000100e8d914
> QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> + 164
> 4 QtCore 0x0000000100e5bf84
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 68
> 5 QtCore 0x0000000100e5c165
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 181
> 6 QtCore 0x0000000100d5d2d6 QThread::exec() + 182
> 7 libWelcome.dylib 0x000000011b090491
> Welcome::Internal::RSSFetcher::run() + 17
> 8 QtCore 0x0000000100d5f0af
> QThread::setTerminationEnabled(bool) + 271
> 9 libSystem.B.dylib 0x00007fff8612f456 _pthread_start + 331
> 10 libSystem.B.dylib 0x00007fff8612f309 thread_start + 13
>
> Thread 6:
> 0 libSystem.B.dylib 0x00007fff86130eb6 __semwait_signal + 10
> 1 libSystem.B.dylib 0x00007fff86134cd1 _pthread_cond_wait
> + 1286
> 2 QtCore 0x0000000100d5ff70
> QWaitCondition::wait(QMutex*, unsigned long) + 256
> 3 QtCore 0x0000000100d5596e
> QThreadPool::~QThreadPool() + 494
> 4 QtCore 0x0000000100d5f0af
> QThread::setTerminationEnabled(bool) + 271
> 5 libSystem.B.dylib 0x00007fff8612f456 _pthread_start + 331
> 6 libSystem.B.dylib 0x00007fff8612f309 thread_start + 13
>
> Thread 0 crashed with X86 Thread State (64-bit):
> rax: 0x0000000000000000 rbx: 0x0000000113f5afc0 rcx:
> 0x0000000000000000 rdx: 0x0000000113f58201
> rdi: 0x0000000000000000 rsi: 0x0000000000000001 rbp:
> 0x00007fff5fbfeae0 rsp: 0x00007fff5fbfe9f0
> r8: 0x000000001bb49962 r9: 0x0000000000000000 r10:
> 0x000000011bb18398 r11: 0x00007fff840506bb
> r12: 0x0000000113f5afc0 r13: 0x0000000119064b58 r14:
> 0x0000000000000000 r15: 0x000000011bb49960
> rip: 0x00000001186d6199 rfl: 0x0000000000010246 cr2: 0x0000000000000000
>
> Binary Images:
> 0x100000000 - 0x10000aff7 +com.nokia.qtcreator 2.0.81
> (2.0.81) <A55AEC60-A046-5B37-1C07-4811CCB5EA06>
> /Users/vsardina/Downloads/Qt/Qt Creator.app/Contents/MacOS/Qt Creator
> 0x100012000 - 0x100034fe3 +libExtensionSystem.1.0.0.dylib
> ??? (???) <A05C4D91-942E-9667-49B3-5381A1EA65F5>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/libExtensionSystem.1.0.0.dylib
> 0x100048000 - 0x10004bfe3 +libAggregation.1.0.0.dylib ???
> (???) <A03B4829-C8E7-B223-52DC-F005347885E2>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/libAggregation.1.0.0.dylib
> 0x10004f000 - 0x1009a7fe3 +QtGui 4.7.0 (compatibility
> 4.7.0) <635D2A36-6CF2-6672-F3C8-554D1A4BA57E>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/Frameworks/QtGui.framework/Versions/4/QtGui
> 0x100bfa000 - 0x100cf2fff +QtNetwork 4.7.0 (compatibility
> 4.7.0) <DDACC650-9674-0753-4084-724CB5A130DA>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/Frameworks/QtNetwork.framework/Versions/4/QtNetwork
> 0x100d3f000 - 0x100f8ffeb +QtCore 4.7.0 (compatibility
> 4.7.0) <26D9ED5B-1BB2-1B7D-61C7-0DB693187F73>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/Frameworks/QtCore.framework/Versions/4/QtCore
> 0x1013fb000 - 0x1013fdfef +libQtConcurrent.1.0.0.dylib ???
> (???) <1FC6E697-C4C0-190C-F546-559DEFA2BA1C>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/libQtConcurrent.1.0.0.dylib
> 0x10179c000 - 0x1017bfff5 +libNet7ssh.1.0.0.dylib ???
> (???) <EBC2D42D-7393-FFC0-00CA-4282847BDC37>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/libNet7ssh.1.0.0.dylib
> 0x1017ce000 - 0x1017d4ff7 +libqgif.dylib ??? (???)
> <19ED141C-E3F9-CB20-6E00-F8186787AC10> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/imageformats/libqgif.dylib
> 0x1017d8000 - 0x1017ddfff +libqico.dylib ??? (???)
> <783400C9-A5D1-8D5A-D4B0-53046CAA2976> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/imageformats/libqico.dylib
> 0x1017e1000 - 0x1017e5fff +libqsvg.dylib ??? (???)
> <147D87B3-AB57-F818-4166-420864BA8701> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/imageformats/libqsvg.dylib
> 0x113e87000 - 0x113ecefe3 +QtSvg 4.7.0 (compatibility
> 4.7.0) <17CBB17A-07C2-64DF-0226-6F178CC9CFB3>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/Frameworks/QtSvg.framework/Versions/4/QtSvg
> 0x113eeb000 - 0x113ef5fe8 +libqgenericbearer.dylib ???
> (???) <8D03E21F-324E-3D61-1075-BC3332972D31>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/bearer/libqgenericbearer.dylib
> 0x11445c000 - 0x11456aff3 +libCore.dylib ??? (???)
> <33EEC496-A34C-C524-200C-FEC910C5E8D5> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libCore.dylib
> 0x114602000 - 0x11465aff3 +libUtils.1.0.0.dylib ??? (???)
> <97DC6F9B-A81D-8BB6-1209-D034005C2306> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/libUtils.1.0.0.dylib
> 0x11469a000 - 0x1148c6ff3 +libBotan.1.0.0.dylib ??? (???)
> <75E6990D-07A8-44E7-A644-D169A3A8ED0B> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/libBotan.1.0.0.dylib
> 0x114996000 - 0x1149fcff3 +QtHelp 4.7.0 (compatibility
> 4.7.0) <144A0C4F-F953-A646-318D-388CAF23FE40>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/Frameworks/QtHelp.framework/Versions/4/QtHelp
> 0x114a25000 - 0x114c7afff +QtScript 4.7.0 (compatibility
> 4.7.0) <99B7D73F-EB3D-3A34-DBF5-753E057C8DE5>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/Frameworks/QtScript.framework/Versions/4/QtScript
> 0x114cf7000 - 0x114d27ffd +QtSql 4.7.0 (compatibility
> 4.7.0) <03995418-E3C6-DD5C-FAF5-728F87C622F5>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/Frameworks/QtSql.framework/Versions/4/QtSql
> 0x114d3a000 - 0x114d71fef +QtXml 4.7.0 (compatibility
> 4.7.0) <B168D61A-A6D4-CD4E-F8CD-3C736CC917DA>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/Frameworks/QtXml.framework/Versions/4/QtXml
> 0x114d84000 - 0x114e54ff3 +libQtCLucene.4.dylib 4.7.0
> (compatibility 4.7.0) <AF394A41-F5FC-8D98-0AFB-92680509D147>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/Frameworks/libQtCLucene.4.dylib
> 0x114e86000 - 0x114efdfe7 +libqsqlite.dylib ??? (???)
> <E443CEA8-43A0-788B-7059-6AE87AC15508> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/sqldrivers/libqsqlite.dylib
> 0x114f08000 - 0x114f43fe7 +libqjpeg.dylib ??? (???)
> <0206D483-B4DE-2237-180B-6324B9EAAECD> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/imageformats/libqjpeg.dylib
> 0x114f47000 - 0x114f9dfe7 +libqmng.dylib ??? (???)
> <E1E1CFB8-4588-EAD1-B974-BD5184A1F7C4> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/imageformats/libqmng.dylib
> 0x114fa4000 - 0x114ff9fff +libqtiff.dylib ??? (???)
> <E811A410-DD7C-A343-FEF7-74A13815342A> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/imageformats/libqtiff.dylib
> 0x115000000 - 0x115028ff3 +libFind.dylib ??? (???)
> <A4662250-31E9-8DE3-9D32-CBE98E323E24> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libFind.dylib
> 0x115045000 - 0x11506dff3 +libLocator.dylib ??? (???)
> <3ED1DB73-EB68-5AE6-C567-4588C2951254> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libLocator.dylib
> 0x11508a000 - 0x11511dfe3 +libTextEditor.dylib ??? (???)
> <8330C070-BB88-F615-610E-979B75BEBC5E> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libTextEditor.dylib
> 0x11516f000 - 0x115189fe3 +libBinEditor.dylib ??? (???)
> <991E3816-CF4E-70D4-75B6-4E858ED6B884> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libBinEditor.dylib
> 0x115199000 - 0x1152f6ff3 +libProjectExplorer.dylib ???
> (???) <433A3E64-7C1E-91A1-02EC-3B3B9F92681C>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libProjectExplorer.dylib
> 0x1153b2000 - 0x1153c4fe3 +libBookmarks.dylib ??? (???)
> <17542219-525E-4BAB-8C69-FAC6E8EFA888> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libBookmarks.dylib
> 0x1153d2000 - 0x115445ff3 +libCppTools.dylib ??? (???)
> <A264DE1D-27B6-861A-8590-D78D5E6A32A0> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libCppTools.dylib
> 0x115484000 - 0x115567fe9 +libCPlusPlus.1.0.0.dylib ???
> (???) <7E59BFEC-DFBD-2EA2-36D5-E832D1C2E0BC>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/libCPlusPlus.1.0.0.dylib
> 0x115652000 - 0x11569dff3 +libCppEditor.dylib ??? (???)
> <88C34F55-3CC3-3B30-A48C-A17688669984> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libCppEditor.dylib
> 0x1156d7000 - 0x11570bff3 +libCMakeProjectManager.dylib
> ??? (???) <9125A693-B55F-F51D-AAAF-15AC5F9E0033>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libCMakeProjectManager.dylib
> 0x115738000 - 0x115774fe3 +libVCSBase.dylib ??? (???)
> <EEF7E03B-8155-C6B2-5E62-E8AE2FF47148> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libVCSBase.dylib
> 0x1157a3000 - 0x1157c9ff3 +libCVS.dylib ??? (???)
> <1DE1ABFC-2691-1466-1BD8-48266E431155> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libCVS.dylib
> 0x1157e3000 - 0x11580cfec +libCodePaster.dylib ??? (???)
> <81C7ED22-FC6B-EDB4-6E7D-52C2F55FD162> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libCodePaster.dylib
> 0x115826000 - 0x1159d0fe3 +libDebugger.dylib ??? (???)
> <5597821A-E07D-AA7E-DC6B-B8B1B9564425> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libDebugger.dylib
> 0x115a7e000 - 0x115aa3fe7 +libsymbianutils.1.0.0.dylib ???
> (???) <7B2CA9DD-67E9-7AE1-A87F-EDC225EEFC14>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/libsymbianutils.1.0.0.dylib
> 0x115ab6000 - 0x115af2ff3 +libDesigner.dylib ??? (???)
> <098AC16B-A48B-EF80-0832-D4D010FF414B> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libDesigner.dylib
> 0x115b20000 - 0x115d51fe3 +QtDesignerComponents 4.7.0
> (compatibility 4.7.0) <4D274B97-D816-F9F9-45B4-3B0C9F1C7E90>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/Frameworks/QtDesignerComponents.framework/Versions/4/QtDesignerComponents
> 0x115df7000 - 0x115e0dfff +libDoxygen.dylib ??? (???)
> <C65248D2-DA95-19CD-3298-041EED9FFF9A> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libDoxygen.dylib
> 0x115e18000 - 0x115e2efff +libDoxygen.dylib ??? (???)
> <C65248D2-DA95-19CD-3298-041EED9FFF9A> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Kofee/libDoxygen.dylib
> 0x115e39000 - 0x115e8afef +libFakeVim.dylib ??? (???)
> <D3ED31DD-8075-E357-10CC-7981A941D34F> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libFakeVim.dylib
> 0x115eac000 - 0x115ed1ff3 +libGenericProjectManager.dylib
> ??? (???) <125D80A0-498E-0F5F-3178-179ABE43297B>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libGenericProjectManager.dylib
> 0x115ef5000 - 0x115f3fffb +libHelp.dylib ??? (???)
> <1B4035D4-EDAE-62AA-A0A4-007077AC80D4> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libHelp.dylib
> 0x115f73000 - 0x115fb1ff3 +phonon 4.4.0 (compatibility
> 4.4.0) <97CC862F-4E02-31AF-DDC1-26C5D272B8FD>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/Frameworks/phonon.framework/Versions/4/phonon
> 0x115fcd000 - 0x115ffcff7 +libMercurial.dylib ??? (???)
> <17971488-AF49-5C38-B64F-C553B3DDF44D> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libMercurial.dylib
> 0x11601e000 - 0x116051fe9 +libPerforce.dylib ??? (???)
> <809CCCC1-0480-3D35-3F9E-661EF0B5A9BC> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libPerforce.dylib
> 0x118001000 - 0x11852bff3 +QtDesigner 4.7.0 (compatibility
> 4.7.0) <BF8093CB-BC20-D819-8BDD-83ADE85E91CE>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/Frameworks/QtDesigner.framework/Versions/4/QtDesigner
> 0x11864c000 - 0x119019fff +QtGui 4.7.0 (compatibility
> 4.7.0) <6D4455CB-8B2B-919A-EA09-76E82646013F>
> /usr/local/Trolltech/Qt-4.7.0/lib/QtGui.framework/Versions/4/QtGui
> 0x1192be000 - 0x119542fe7 +QtCore 4.7.0 (compatibility
> 4.7.0) <02E93A08-EBC8-A558-E46E-1579BDD3BB24>
> /usr/local/Trolltech/Qt-4.7.0/lib/QtCore.framework/Versions/4/QtCore
> 0x1195d6000 - 0x11a871fe3 +QtWebKit 4.7.0 (compatibility
> 4.7.0) <F06DC28F-494F-09B4-849C-A9304CBBCBCE>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/Frameworks/QtWebKit.framework/Versions/4/QtWebKit
> 0x11acfd000 - 0x11ae89fe5 +libQt4ProjectManager.dylib ???
> (???) <CA84EB01-F1B3-9BC5-092D-CC20883F9CD5>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libQt4ProjectManager.dylib
> 0x11af62000 - 0x11af82ff3 +libResourceEditor.dylib ???
> (???) <AAEB9B5A-F72F-7C19-2271-D0EFDDA93442>
> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libResourceEditor.dylib
> 0x11af9b000 - 0x11b008fe5 +libScmGit.dylib ??? (???)
> <A9C42559-1ECF-700F-E175-EFD622AB8BBA> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libScmGit.dylib
> 0x11b048000 - 0x11b06eff3 +libSubversion.dylib ??? (???)
> <F59924E5-EA1A-619E-69D0-BCF660CFC5A5> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libSubversion.dylib
> 0x11b088000 - 0x11b0a8ff3 +libWelcome.dylib ??? (???)
> <8778E6DD-187A-1037-BC13-7EE8AE0A0E89> /Users/vsardina/Downloads/Qt/Qt
> Creator.app/Contents/PlugIns/Nokia/libWelcome.dylib
> 0x7fff5fc00000 - 0x7fff5fc3bdef dyld 132.1 (???)
> <B536F2F1-9DF1-3B6C-1C2C-9075EA219A06> /usr/lib/dyld
> 0x7fff80582000 - 0x7fff80583ff7 com.apple.audio.units.AudioUnit
> 1.6.3 (1.6.3) <D4183AC4-8A65-8368-A9AF-E2A13D18519C>
> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
> 0x7fff80675000 - 0x7fff806a6fff libGLImage.dylib ??? (???)
> <2F18DB77-CF77-1311-9E20-FE460090C166>
> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
> 0x7fff806a7000 - 0x7fff80726fef com.apple.audio.CoreAudio 3.2.2
> (3.2.2) <243E456E-7A74-BE76-FF18-E589BDCAA785>
> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
> 0x7fff80dcd000 - 0x7fff80dcffff libRadiance.dylib ??? (???)
> <D67C08B6-4D4A-916D-E936-528E145A56E2>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
> 0x7fff80dd0000 - 0x7fff80e5cfef SecurityFoundation ??? (???)
> <6860DE26-0D42-D1E8-CD7C-5B42D78C1E1D>
> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
> 0x7fff80e8e000 - 0x7fff80ed8ff7 com.apple.Metadata 10.6.3
> (507.10) <641395B7-FF2C-B94C-965A-CE6A0830645F>
> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
> 0x7fff80ed9000 - 0x7fff80eedfff libGL.dylib ??? (???)
> <5AD69545-D1A3-C017-C7AF-B4AFD6F08FA2>
> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
> 0x7fff80eee000 - 0x7fff80f58fe7 libvMisc.dylib 268.0.1
> (compatibility 1.0.0) <75A8D840-4ACE-6560-0889-2AFB6BE08E59>
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
> 0x7fff80f65000 - 0x7fff810daff7 com.apple.CoreFoundation 6.6.3
> (550.29) <48810602-63C3-994D-E563-DD02B16E76E1>
> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
> 0x7fff810db000 - 0x7fff81113fef libcups.2.dylib 2.8.0
> (compatibility 2.0.0) <31A78904-A500-0DA9-0609-F1EB81383326>
> /usr/lib/libcups.2.dylib
> 0x7fff811aa000 - 0x7fff81360fef com.apple.ImageIO.framework
> 3.0.3 (3.0.3) <A32D0B5A-7149-7739-22D3-84D38B07E9E5>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
> 0x7fff814c8000 - 0x7fff815c0ff7 libiconv.2.dylib 7.0.0
> (compatibility 7.0.0) <7E4ADB5A-CC77-DCFD-3E54-2F35A2C8D95A>
> /usr/lib/libiconv.2.dylib
> 0x7fff815c1000 - 0x7fff815c2fff liblangid.dylib ??? (???)
> <EA4D1607-2BD5-2EE2-2A3B-632EEE5A444D> /usr/lib/liblangid.dylib
> 0x7fff815c3000 - 0x7fff815c8fff libGIF.dylib ??? (???)
> <21FC6B02-6AC3-C4DB-0B50-98144802274C>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
> 0x7fff8172c000 - 0x7fff81767fff com.apple.AE 496.4 (496.4)
> <CBEDB6A1-FD85-F842-4EB8-CC289FAE0F24>
> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
> 0x7fff81768000 - 0x7fff81777fff com.apple.NetFS 3.2.1 (3.2.1)
> <FF21DB1E-F425-1005-FB70-BC19CAF4006E>
> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
> 0x7fff8178a000 - 0x7fff81e87067 com.apple.CoreGraphics 1.543.50
> (???) <46A7D60C-0500-B96C-ECAD-1D658487D213>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
> 0x7fff81e88000 - 0x7fff81e8cff7 libmathCommon.A.dylib 315.0.0
> (compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5>
> /usr/lib/system/libmathCommon.A.dylib
> 0x7fff81e8d000 - 0x7fff81f42fe7 com.apple.ink.framework 1.3.3
> (107) <FFC46EE0-3544-A459-2AB9-94778A75E3D4>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
> 0x7fff81f6d000 - 0x7fff81f86fff com.apple.CFOpenDirectory 10.6
> (10.6) <0F46E102-8B8E-0995-BA85-3D9608F0A30C>
> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
> 0x7fff82bf7000 - 0x7fff82c55ff7 com.apple.framework.IOKit 2.0
> (???) <010C3398-7363-8F4B-719C-263867F15F63>
> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
> 0x7fff82c56000 - 0x7fff82c56ff7 com.apple.Accelerate 1.6
> (Accelerate 1.6) <2BB7D669-4B40-6A52-ADBD-DA4DB3BC0B1B>
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
> 0x7fff82c7e000 - 0x7fff82c81fff com.apple.help 1.3.1 (41)
> <54B79BA2-B71B-268E-8752-5C8EE00E49E4>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
> 0x7fff82c82000 - 0x7fff82c89fff com.apple.OpenDirectory 10.6
> (10.6) <72A65D76-7831-D31E-F1B3-9E48BF26A98B>
> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
> 0x7fff82c8a000 - 0x7fff82ca0fef libbsm.0.dylib ??? (???)
> <42D3023A-A1F7-4121-6417-FCC6B51B3E90> /usr/lib/libbsm.0.dylib
> 0x7fff82d66000 - 0x7fff82d68fff com.apple.print.framework.Print
> 6.1 (237.1) <4513DB2F-737C-B43C-2D0E-23CD6E838014>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
> 0x7fff82d6e000 - 0x7fff82e39fe7 ColorSyncDeprecated.dylib 4.6.0
> (compatibility 1.0.0) <3C223A94-EF14-28C5-844B-C25DFC87FB42>
> /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ColorSync.framework/Versions/A/Resources/ColorSyncDeprecated.dylib
> 0x7fff82e3a000 - 0x7fff82e4cfe7 libsasl2.2.dylib 3.15.0
> (compatibility 3.0.0) <76B83C8D-8EFE-4467-0F75-275648AFED97>
> /usr/lib/libsasl2.2.dylib
> 0x7fff82eb7000 - 0x7fff82edcfe7 com.apple.CoreVideo 1.6.1
> (45.4) <B1516554-88BC-CF1E-5409-BFF27A73D1AF>
> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
> 0x7fff82edd000 - 0x7fff82f29fff libauto.dylib ??? (???)
> <072804DF-36AD-2DBE-7EF8-639CFB79077F> /usr/lib/libauto.dylib
> 0x7fff82f2a000 - 0x7fff83228fe7 com.apple.HIToolbox 1.6.3 (???)
> <CF0C8524-FA82-3908-ACD0-A9176C704AED>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
> 0x7fff83229000 - 0x7fff8322eff7 com.apple.CommonPanels 1.2.4
> (91) <4D84803B-BD06-D80E-15AE-EFBE43F93605>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
> 0x7fff8322f000 - 0x7fff83276ff7 com.apple.coreui 2 (114)
> <D7645B59-0431-6283-7322-957D944DAB21>
> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
> 0x7fff83277000 - 0x7fff833b5fff com.apple.CoreData 102.1 (251)
> <32233D4D-00B7-CE14-C881-6BF19FD05A03>
> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
> 0x7fff834aa000 - 0x7fff834c0fff com.apple.ImageCapture 6.0
> (6.0) <5B5AF8FB-C12A-B51F-94FC-3EC4698E818E>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
> 0x7fff834c1000 - 0x7fff8355bfff
> com.apple.ApplicationServices.ATS 4.3 (???)
> <A7CD9E1F-C563-E940-130D-AA7E08C5A29F>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
> 0x7fff8355c000 - 0x7fff8388ffe7
> com.apple.CoreServices.CarbonCore 861.13 (861.13)
> <BC2F9B4E-D305-D717-D97E-EC78C7DE9EE9>
> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
> 0x7fff83890000 - 0x7fff83890ff7 com.apple.ApplicationServices
> 38 (38) <10A0B9E9-4988-03D4-FC56-DDE231A02C63>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
> 0x7fff83891000 - 0x7fff83b17ff7 com.apple.security 6.1.1
> (37594) <5EDDC08C-C95B-2D24-E1D2-D30D233AB065>
> /System/Library/Frameworks/Security.framework/Versions/A/Security
> 0x7fff83bc9000 - 0x7fff83be4ff7 com.apple.openscripting 1.3.1
> (???) <FD46A0FE-AC79-3EF7-AB4F-396D376DDE71>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
> 0x7fff83be5000 - 0x7fff84028fef libLAPACK.dylib 219.0.0
> (compatibility 1.0.0) <0CC61C98-FF51-67B3-F3D8-C5E430C201A9>
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
> 0x7fff84029000 - 0x7fff842aafef com.apple.Foundation 6.6.3
> (751.29) <DAEDB589-9F59-9556-CF8D-07556317937B>
> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
> 0x7fff842ab000 - 0x7fff84329fff com.apple.CoreText 3.1.0 (???)
> <B740DA1D-EFD0-CCBF-F893-E3004FE58A98>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
> 0x7fff84461000 - 0x7fff84521fff libFontParser.dylib ??? (???)
> <A4F8189D-1D5B-2F8D-E78E-6D934A8E8407>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
> 0x7fff84651000 - 0x7fff84679fff com.apple.DictionaryServices
> 1.1.1 (1.1.1) <9FD709FC-23F0-F270-EAC1-C590CD516A36>
> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
> 0x7fff8467a000 - 0x7fff84737ff7
> com.apple.CoreServices.OSServices 357 (357)
> <718F0719-DC9F-E392-7C64-9D7DFE3D02E2>
> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
> 0x7fff84923000 - 0x7fff84924ff7 com.apple.TrustEvaluationAgent
> 1.1 (1) <51867586-1C71-AE37-EAAD-535A58DD3550>
> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
> 0x7fff84934000 - 0x7fff8497cff7 libvDSP.dylib 268.0.1
> (compatibility 1.0.0) <170DE04F-89AB-E295-0880-D69CAFBD7979>
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
> 0x7fff849e2000 - 0x7fff84a98fff libobjc.A.dylib 227.0.0
> (compatibility 1.0.0) <F206BE6D-8777-AE6C-B367-7BEA76C14241>
> /usr/lib/libobjc.A.dylib
> 0x7fff84a9b000 - 0x7fff84adcfef com.apple.QD 3.35 (???)
> <78C9A560-E6F7-DC4F-F85E-E63CF8A98F0B>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
> 0x7fff84b64000 - 0x7fff84b64ff7 com.apple.Carbon 150 (152)
> <19B37B7B-1594-AD0A-7F14-FA2F85AD7241>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
> 0x7fff84b65000 - 0x7fff84b68ff7 libCoreVMClient.dylib ??? (???)
> <DBB2C09F-4BF4-326C-B775-B7A128C501E3>
> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
> 0x7fff850cf000 - 0x7fff8517efff edu.mit.Kerberos 6.5.10
> (6.5.10) <F3F76EDF-5660-78F0-FE6E-33B6174F55A4>
> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
> 0x7fff851a7000 - 0x7fff851adff7 IOSurface ??? (???)
> <EB2019F6-7C5C-3D59-E11F-6119466C12A9>
> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
> 0x7fff851ae000 - 0x7fff851aeff7 com.apple.Accelerate.vecLib 3.6
> (vecLib 3.6) <DA9BFF01-40DF-EBD5-ABB7-787DAF2D77CF>
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
> 0x7fff851af000 - 0x7fff851c5ff7
> com.apple.MultitouchSupport.framework 204.13 (204.13)
> <BFFEC259-F103-B25A-BB52-1AA79116DDBA>
> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
> 0x7fff851c6000 - 0x7fff8521bfef
> com.apple.framework.familycontrols 2.0.1 (2010)
> <239940AC-2427-44C6-9E29-998D0ABECDF3>
> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
> 0x7fff8521c000 - 0x7fff85a26fe7 libBLAS.dylib 219.0.0
> (compatibility 1.0.0) <FC941ECB-71D0-FAE3-DCBF-C5A619E594B8>
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
> 0x7fff85a40000 - 0x7fff85a7dff7 libFontRegistry.dylib ??? (???)
> <B63FCC3A-F49E-B42E-6D57-5F59E3A8D8B9>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
> 0x7fff85a7e000 - 0x7fff85aaffef libTrueTypeScaler.dylib ???
> (???) <0A30CA68-46AF-3E74-AE9E-693DB5A680CC>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
> 0x7fff85ab0000 - 0x7fff85af1fff com.apple.SystemConfiguration
> 1.10.2 (1.10.2) <BC27BDD4-9CC8-9AF0-B4C2-DD50FD751CBF>
> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
> 0x7fff8607d000 - 0x7fff860ccfef libTIFF.dylib ??? (???)
> <A66CBA9C-A38D-5EDB-BFB5-CB398F033D6F>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
> 0x7fff860f5000 - 0x7fff862b5fef libSystem.B.dylib 125.2.0
> (compatibility 1.0.0) <95E02DD0-ADEA-745B-E7FA-ABA064E4658C>
> /usr/lib/libSystem.B.dylib
> 0x7fff86381000 - 0x7fff86381ff7 com.apple.vecLib 3.6 (vecLib
> 3.6) <08D3D45D-908B-B86A-00BA-0F978D2702A7>
> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
> 0x7fff86414000 - 0x7fff865d2fff libicucore.A.dylib 40.0.0
> (compatibility 1.0.0) <0E53A4A6-AC06-1B61-2285-248F534EE356>
> /usr/lib/libicucore.A.dylib
> 0x7fff865d3000 - 0x7fff866b9fe7 com.apple.DesktopServices 1.5.7
> (1.5.7) <8A697128-B6CA-E4A8-C200-6520D5A35FBE>
> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
> 0x7fff866ba000 - 0x7fff867d3fef libGLProgrammability.dylib ???
> (???) <B057FC52-6A97-F450-48D8-325A70423A53>
> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
> 0x7fff867d4000 - 0x7fff868aeff7 com.apple.vImage 4.0 (4.0)
> <354F34BF-B221-A3C9-2CA7-9BE5E14AD5AD>
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
> 0x7fff868af000 - 0x7fff872a5fff com.apple.AppKit 6.6.6
> (1038.29) <7BDD335D-5425-0354-5AD6-41C4F1B4A2F4>
> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
> 0x7fff872a6000 - 0x7fff872c4fff libPng.dylib ??? (???)
> <F6932C8D-E6B1-0871-B698-15180AA948F7>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
> 0x7fff87383000 - 0x7fff874a8fef
> com.apple.audio.toolbox.AudioToolbox 1.6.3 (1.6.3)
> <4DCCD01F-7516-4240-09DC-EE553317D345>
> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
> 0x7fff874ab000 - 0x7fff874c0ff7 com.apple.LangAnalysis 1.6.6
> (1.6.6) <DC999B32-BF41-94C8-0583-27D9AB463E8B>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
> 0x7fff87512000 - 0x7fff8758ffef libstdc++.6.dylib 7.9.0
> (compatibility 7.0.0) <35ECA411-2C08-FD7D-11B1-1B7A04921A5C>
> /usr/lib/libstdc++.6.dylib
> 0x7fff87590000 - 0x7fff875b1fff libresolv.9.dylib 41.0.0
> (compatibility 1.0.0) <6993F348-428F-C97E-7A84-7BD2EDC46A62>
> /usr/lib/libresolv.9.dylib
> 0x7fff875b2000 - 0x7fff875fbfef libGLU.dylib ??? (???)
> <34D118CD-F9EE-D023-FEBF-74581DEF31CD>
> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
> 0x7fff87684000 - 0x7fff8773dfff libsqlite3.dylib 9.6.0
> (compatibility 9.0.0) <5A15E12A-AE8F-1A36-BBC7-564E7D7AD0FB>
> /usr/lib/libsqlite3.dylib
> 0x7fff87747000 - 0x7fff87755ff7 libkxld.dylib ??? (???)
> <EE840168-1F67-6219-8BA3-C46039BCC8B3> /usr/lib/system/libkxld.dylib
> 0x7fff87756000 - 0x7fff877dbfff
> com.apple.print.framework.PrintCore 6.2 (312.5)
> <E736F6DC-2E69-A14D-6BCF-69D14232F8B8>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
> 0x7fff877dc000 - 0x7fff87802fe7 libJPEG.dylib ??? (???)
> <4060F3E2-BAD3-244F-D777-51BA16569DA4>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
> 0x7fff8780f000 - 0x7fff8785eff7
> com.apple.DirectoryService.PasswordServerFramework 6.0 (6.0)
> <14FD0978-4BE0-336B-A19E-F388694583EB>
> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer
> 0x7fff8785f000 - 0x7fff87914fe7 com.apple.ColorSync 4.6.3
> (4.6.3) <AA93AD96-6974-9104-BF55-AF7A813C8A1B>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
> 0x7fff87e21000 - 0x7fff87e26fff libGFXShared.dylib ??? (???)
> <1265FAEF-1C97-B339-28A4-4510589B067B>
> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
> 0x7fff87e27000 - 0x7fff87e3bff7
> com.apple.speech.synthesis.framework 3.10.35 (3.10.35)
> <621B7415-A0B9-07A7-F313-36BEEDD7B132>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
> 0x7fff87e3c000 - 0x7fff87edcfff com.apple.LaunchServices 362.1
> (362.1) <2740103A-6C71-D99F-8C6F-FA264546AD8F>
> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
> 0x7fff87ede000 - 0x7fff87f09ff7 libxslt.1.dylib 3.24.0
> (compatibility 3.0.0) <87A0B228-B24A-C426-C3FB-B40D7258DD49>
> /usr/lib/libxslt.1.dylib
> 0x7fff87f0a000 - 0x7fff88019fe7 libcrypto.0.9.8.dylib 0.9.8
> (compatibility 0.9.8) <36DA89A6-3AF5-86F2-BDD5-B94C7C0844D4>
> /usr/lib/libcrypto.0.9.8.dylib
> 0x7fff8803f000 - 0x7fff88042ff7 com.apple.securityhi 4.0
> (36638) <38935851-09E4-DDAB-DB1D-30ADC39F7ED0>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
> 0x7fff88043000 - 0x7fff88066fff com.apple.opencl 12.1 (12.1)
> <403E8F37-4348-B9BC-08E6-7693A995B7EC>
> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
> 0x7fff88067000 - 0x7fff8806dff7 com.apple.DiskArbitration 2.3
> (2.3) <857F6E43-1EF4-7D53-351B-10DE0A8F992A>
> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
> 0x7fff8806e000 - 0x7fff88185fef libxml2.2.dylib 10.3.0
> (compatibility 10.0.0) <EE067D7E-15B3-F043-6FBD-10BA31FE76C7>
> /usr/lib/libxml2.2.dylib
> 0x7fff88186000 - 0x7fff88195ff7 com.apple.opengl 1.6.8 (1.6.8)
> <0CDC4F98-7981-A114-1778-AF171075138E>
> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
> 0x7fff88316000 - 0x7fff883a6fff com.apple.SearchKit 1.3.0
> (1.3.0) <4175DC31-1506-228A-08FD-C704AC9DF642>
> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
> 0x7fff883a7000 - 0x7fff883c7ff7
> com.apple.DirectoryService.Framework 3.6 (621.3)
> <EDCAF7ED-36E1-121F-D294-5CEBC1C34C5A>
> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
> 0x7fff883d4000 - 0x7fff8876dff7 com.apple.QuartzCore 1.6.2
> (227.22) <76EE0A32-B20B-F316-ADDD-4230329253D5>
> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
> 0x7fff887ea000 - 0x7fff887f5ff7
> com.apple.speech.recognition.framework 3.11.1 (3.11.1)
> <F0DDF27E-DB55-07CE-E548-C62095BE8167>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
> 0x7fff88804000 - 0x7fff888d4ff7 com.apple.CFNetwork 454.9.7
> (454.9.7) <AA6EB690-6CCF-603D-AAC2-35B9E05D1593>
> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
> 0x7fff88b12000 - 0x7fff88b63fe7 com.apple.HIServices 1.8.0
> (???) <1ABA7802-C1E4-06A0-9035-2792CC915BF6>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
> 0x7fff88b64000 - 0x7fff88b68ff7 libCGXType.A.dylib 543.50.0
> (compatibility 64.0.0) <E666EBC7-2D87-A3C6-9461-A596B4E53593>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
> 0x7fff88b69000 - 0x7fff88b76fe7 libCSync.A.dylib 543.50.0
> (compatibility 64.0.0) <7B891D4C-1F19-4DB0-FD12-7A7D5E8F47AE>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
> 0x7fff88b83000 - 0x7fff88bc6ff7 libRIP.A.dylib 543.50.0
> (compatibility 64.0.0) <DF457CB3-CE61-0FD4-1403-BB68BC2CC998>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
> 0x7fff88c7c000 - 0x7fff88c8dff7 libz.1.dylib 1.2.3
> (compatibility 1.0.0) <FB5EE53A-0534-0FFA-B2ED-486609433717>
> /usr/lib/libz.1.dylib
> 0x7fff88e40000 - 0x7fff88e40ff7 com.apple.CoreServices 44 (44)
> <210A4C56-BECB-E3E4-B6EE-7EC53E02265D>
> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
> 0x7fffffe00000 - 0x7fffffe01fff libSystem.B.dylib ??? (???)
> <95E02DD0-ADEA-745B-E7FA-ABA064E4658C> /usr/lib/libSystem.B.dylib
> On 7/28/10 11:27 PM, Eike Ziller wrote:
>>
>> On Jul 29, 2010, at 8:55 AM, ext Victor Sardina wrote:
>>
>>> Eike:
>>
>> Hi,
>>
>>> I just compiled the latest QtCreator (2.1.0 branch), and then in turn
>>> compiled Kevin's DoxygenPlugin. The plugin works with both, the debug
>>> and release versions. Then I downloaded the latest QtCreator binary
>>> release for Mach from your website and tested the plugin: it doesn't
>>> work. Do you have any insight on the reasons behind the incompatibility?
>>
>> What does About plugins tell about the plugin and the error when trying to resolve/load?
>>
>> Last binary release is 2.0.0.
>> I'm pretty sure that 2.1 and 2.0 are not binary compatible, and it is possible that it is not even completely source compatible in some parts (though it might be for parts that are used by the plugin).
>> This is also reflected in the pluginspecs of the plugins delivered with Qt Creator, so it's not possible to resolve a plugin successfully against both Qt Creator 2.0.0 and 2.1.0 without changing the versions of the dependency tags in the plugin's pluginspec.
>>
>> Br, Eike
>>
>>> On 7/27/10 9:42 PM, Victor Sardina wrote:
>>>> Kevin:
>>>>
>>>> No problem, I will send you the binary Mac file to your email address
>>>> shortly, together with the specs file as well. You can work out the
>>>> installation path inside the "Qt Creator.app" bundle by looking at the
>>>> project file I sent in a previous email: not really complicated. The
>>>> installation path ends up as: "Qt Creator.app/Contents/PlugIns/Kofee".
>>>>
>>>> Greetings,
>>>> Victor
>>>>
>>>> On 7/27/10 5:34 PM, Kevin Tanguy wrote:
>>>>> On Tue, 27 Jul 2010 16:51:54 -1000, Victor Sardina
>>>>> <Victor.Sardina at noaa.gov> wrote:
>>>>>> Kevin:
>>>>>>
>>>>>> Thank you for the hint above the usage of the plugin: it works as
>>>>>> intended, but only on the header files, and if you place the cursor on a
>>>>>> function or object declaration.
>>>>>>
>>>>>
>>>>> Yes, I know it's a huge limitation. It actually works on local
>>>>> variables in source files but that's pretty much useless.
>>>>>
>>>>>> As a rule I place the documentation of the code not in the header file,
>>>>>> but inside the implementation file. I don't know if there exist some
>>>>>> sort of convention about it based on some better supported rationale. I
>>>>>> simply place comments in the implementation files, among other reasons,
>>>>>> to keep the header files as clean and lean as possible, as anyone using
>>>>>> a class can get an idea of the general layout of the class that way.
>>>>>> This of course turns into a matter of personal preference.
>>>>>>
>>>>>
>>>>> Lots of people do so and I understand the reason(s) but I don't for
>>>>> other reasons, so I indeed started with making it working with header
>>>>> files (and that's where the code of Nicolas from his cpphelper plugin
>>>>> was really helpful, hence the credit I gave him).
>>>>> I wanted to implement it for source files as well as you can see in the
>>>>> options page but the tick box really isn't used.
>>>>> I liked that idea as well:
>>>>> http://lists.trolltech.com/pipermail/qt-creator/2010-February/006060.html
>>>>>
>>>>>> You might call the code "ugly", but it works, does what you intended it
>>>>>> to do, and can get much better with some work. Nobody writes a stellar
>>>>>> application as a first crack at it, unless they have done something
>>>>>> similar in the past, which makes it a de facto non-first-crack anyway...
>>>>>>
>>>>>
>>>>> Indeed, and with the beautiful documentation we'll get, there will be
>>>>> no more excuses ;)
>>>>> Didn't check for a while the progress on this side but I will.
>>>>>
>>>>>> The doxygen plugin actually works as you explained: as long as you place
>>>>>> the cursor on a function declaration et al. inside the header file. I
>>>>>> obviously needed some rest and some mojitos to clear my mind...;-)
>>>>>>
>>>>>> I haven't tried the latest changes you made to the code base. Did you
>>>>>> update the svn repo as yet?
>>>>>>
>>>>>
>>>>> Didn't commit anything yet and didn't make any change to the code
>>>>> anyway.
>>>>> But will have to for the 2.1 branch as it doesn't compile against
>>>>> current git.
>>>>>
>>>>>> I think that having a menu option to generate all the doxygen tags at
>>>>>> once turns quite useful. Of course, for that you have to write the
>>>>>> function to actually parse the whole header/source file first.
>>>>>>
>>>>>
>>>>> The main problem I see would be to detect and leave unchanged or update
>>>>> existing documentation blocks, not a really simple task.
>>>>>
>>>>> I guess we can call that a (partially) solved issue.
>>>>> A Mac binary would be sweet as a direct download if you can send it to
>>>>> me :)
>>>>>
>>>>> Cheers,
>>>>> Kevin
>>>>>
>>>>>> I haven't actually perused the sources as yet, but I started to get
>>>>>> curious... :-)
>>>>>>
>>>>>> Greetings,
>>>>>> Victor
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 7/27/10 9:57 AM, Kevin Tanguy wrote:
>>>>>>> On Mon, 26 Jul 2010 20:37:43 -1000, Victor Sardina
>>>>>>> <Victor.Sardina at noaa.gov> wrote:
>>>>>>>> Hi Kevin:
>>>>>>>>
>>>>>>>> My apologies for not replying a little bit sooner.
>>>>>>>>
>>>>>>>> You have a point: I did missed your email inside the specs file: they
>>>>>>>> call that either "tunel vision", or "need of a break"...:-(
>>>>>>>>
>>>>>>>
>>>>>>> No problem², we should all rest on a beach drinking a mojito instead of
>>>>>>> working anyway.
>>>>>>>
>>>>>>>> To get the plugin to compile and show in QtCreator I did the following:
>>>>>>>>
>>>>>>>> 1) Modified the project (.pro) file to reflect the location of both, the
>>>>>>>> QtCreator sources and the compiled application itself, as you explain at
>>>>>>>> the Trac website. As the name of the compiled application contains a
>>>>>>>> space, you have to escape it inside the .pro file, namely "Qt\\
>>>>>>>> Creator.app/Contents/..." (see the modified project file enclosed below).
>>>>>>>>
>>>>>>>> 2) Modified the destination directory (DESTDIR) as well to define where
>>>>>>>> to place the compiled plugin inside the application bundle
>>>>>>>>
>>>>>>>> 3) Replaced all instances of "1.3.84" by "2.0.80" inside the
>>>>>>>> Doxygen.pluginspec file. Before doing this QtCreator fails to load the
>>>>>>>> plugin and lists all dependencies on 1.3.84 versions as missing (obvious).
>>>>>>>>
>>>>>>>> As this turns rather convoluted to explain, I take the liberty of
>>>>>>>> encloning the modified project file at the end of this email. Of course,
>>>>>>>> somebody else's settings should reflect the location of their source
>>>>>>>> files and the like, but this provides at least a template of the needed
>>>>>>>> changes to at least reach the "loaded plugin" stage on a Mac. With the
>>>>>>>> settings below the plugin files get correctly copied into the "Qt
>>>>>>>> Creator.app" application bundle without a glitch.
>>>>>>>>
>>>>>>>
>>>>>>> Thanks for that, will fix the pro file to handle macx and x11
>>>>>>> differently instead of just a generic unix handling.
>>>>>>>
>>>>>>>> I have a custom installation of Qt-4.7.0 (git branch 4.7) at
>>>>>>>> /usr/local/Trolltech/Qt-4.7.0, and QtCreator compiled from the git
>>>>>>>> repository sources (branch 2.0) as of two or three days ago.
>>>>>>>>
>>>>>>>
>>>>>>> Just did the same, Qt git branch 4.7 from today and QtCreator git
>>>>>>> branch 2.0 from today (2.0.81) and here it works as expected with rev22
>>>>>>> :-/
>>>>>>> (One of these times you hope something doesn't work for you as well...
>>>>>>> awkward feeling)
>>>>>>> So I don't see the problem as of now, it puzzles me.
>>>>>>>
>>>>>>>> I did try to run the plugin on the header files themselves, but to no
>>>>>>>> avail: it doesn't appear to have any effect whatsoever. I guess I still
>>>>>>>> missed something, but that probably reaches my incompetence level...
>>>>>>>>
>>>>>>>
>>>>>>> Is the cursor on a class/method/function/var/enum definition when you
>>>>>>> run the "create documentation" action?
>>>>>>> I wanted to add a method to document everything in a file but didn't do
>>>>>>> it yet.
>>>>>>>
>>>>>>>> I hope this helps to get the plugin working for as many people as
>>>>>>>> possible in the future. I know it has a tag of "low priority", but I
>>>>>>>> assure you that having to generate all the doxygen tags et al by hand
>>>>>>>> turns into a royal pain in your backside after a while. I also believe
>>>>>>>> that you have done a pretty good job already. I think you should give a
>>>>>>>> little more credit yourself: I surely appreciate it.
>>>>>>>>
>>>>>>>
>>>>>>> No, really, the code is ugly, but thanks anyway.
>>>>>>>
>>>>>>>> Your plugin, together with the astyle plugin turn into two of the things
>>>>>>>> I would really like to get working across the board, meaning on Mac,
>>>>>>>> Linux, and Mac (I end up having to work with all of them NIXes sooner or
>>>>>>>> later). Now that I have a working Mac again (an upgrade to Snow Leopard
>>>>>>>> a while back left in pretty bad shape (no backup of the backup)), I
>>>>>>>> would like to try to get these tools working.
>>>>>>>>
>>>>>>>
>>>>>>> I'll try to find and idea tonight about that and/or send you a modified
>>>>>>> source file to help debugging that.
>>>>>>>
>>>>>>> Sorry not to be of much help yet.
>>>>>>>
>>>>>>> Kevin
>>>>>>>
>>>>>>>> Thank you for your reply,
>>>>>>>> Victor
>>>>>>>>
>>>>>>>> #==Beginning of project file modified for Mac=========================
>>>>>>>> TEMPLATE = lib
>>>>>>>> TARGET = Doxygen
>>>>>>>> DEFINES += DOXYGEN_LIBRARY
>>>>>>>> PROVIDER = Kofee
>>>>>>>>
>>>>>>>> # Define QTC_SOURCE_DIR to the location of Qt Creator sources (i.e:
>>>>>>>> ~/dev/qtcreator/qt-creator-src/)
>>>>>>>> unix:QTC_SOURCE_DIR = /Users/vs/Downloads/Qt/qt-creator/
>>>>>>>> win32:QTC_SOURCE_DIR = C:/Qt/qt-creator-20100421/
>>>>>>>> IDE_SOURCE_TREE = $$QTC_SOURCE_DIR
>>>>>>>>
>>>>>>>> # Define QTC_BUILD_DIR to the location of Qt Creator build dir for the
>>>>>>>> plugin (i.e ~/dev/qtcreator-doxygen/)
>>>>>>>> unix:QTC_BUILD_DIR = /Users/vs/Downloads/Qt/qtcreatorbuild/
>>>>>>>> win32:QTC_BUILD_DIR = C:/Qt/qtcreator-doxygen/
>>>>>>>> IDE_BUILD_TREE = $$QTC_BUILD_DIR
>>>>>>>>
>>>>>>>> # Define DESTDIR to the local location of the installation of Qt creator
>>>>>>>> (if local user)
>>>>>>>> # or the system location if building as root
>>>>>>>> DESTDIR = /Users/vs/Downloads/Qt/qtcreatorbuild/bin/Qt\\
>>>>>>>> Creator.app/Contents/PlugIns/$$(PROVIDER)
>>>>>>>> unix:LIBS += -L/Users/vs/Downloads/Qt/qtcreatorbuild/src/libs \
>>>>>>>> -L/Users/vs/Downloads/Qt/qtcreatorbuild/bin/Qt\\
>>>>>>>> Creator.app/Contents/PlugIns/Nokia/ \
>>>>>>>> -L/usr/local/Trolltech/Qt-4.7.0/lib
>>>>>>>> win32:LIBS += -LC:/Qt/qt-20100421/lib/ \
>>>>>>>> -LC:/Qt/qtcreator-build-20100421/lib/qtcreator/plugins/Nokia/ \
>>>>>>>> -LC:/Qt/qtcreator-build-20100421/lib/qtcreator/
>>>>>>>> include( $$IDE_SOURCE_TREE/src/qtcreatorplugin.pri )
>>>>>>>> include( $$IDE_SOURCE_TREE/src/plugins/coreplugin/coreplugin.pri )
>>>>>>>> include( $$IDE_SOURCE_TREE/src/plugins/texteditor/texteditor.pri )
>>>>>>>> include( $$IDE_SOURCE_TREE/src/plugins/cppeditor/cppeditor.pri )
>>>>>>>> HEADERS += doxygenplugin.h \
>>>>>>>> doxygen_global.h \
>>>>>>>> doxygenconstants.h \
>>>>>>>> doxygen.h \
>>>>>>>> doxygensettings.h \
>>>>>>>> doxygensettingswidget.h \
>>>>>>>> doxygensettingsstruct.h
>>>>>>>> SOURCES += doxygenplugin.cpp \
>>>>>>>> doxygen.cpp \
>>>>>>>> doxygensettings.cpp \
>>>>>>>> doxygensettingswidget.cpp \
>>>>>>>> doxygensettingsstruct.cpp
>>>>>>>> FORMS += doxygensettingswidget.ui
>>>>>>>> OTHER_FILES += Doxygen.pluginspec
>>>>>>>> INCLUDEPATH += $$QTC_SOURCE_DIR/src \
>>>>>>>> $$QTC_SOURCE_DIR/src/plugins \
>>>>>>>> $$QTC_SOURCE_DIR/src/libs \
>>>>>>>> $$QTC_SOURCE_DIR/src/libs/cplusplus \
>>>>>>>> $$QTC_SOURCE_DIR/src/libs/extensionsystem \
>>>>>>>> $$QTC_SOURCE_DIR/src/libs/utils \
>>>>>>>> $$QTC_SOURCE_DIR/src/shared \
>>>>>>>> $$QTC_SOURCE_DIR/src/shared/cplusplus
>>>>>>>>
>>>>>>>> message(QTC_SOURCE_DIR = $$QTC_SOURCE_DIR)
>>>>>>>> message(IDE_SOURCE_TREE = $$IDE_SOURCE_TREE)
>>>>>>>> message(QTC_BUILD_DIR = $$QTC_BUILD_DIR)
>>>>>>>> message(IDE_BUILD_TREE = $$IDE_BUILD_TREE)
>>>>>>>> message(DESTDIR = $$DESTDIR)
>>>>>>>> message(Good luck with make... :-D)
>>>>>>>> #==End of project file============================================
>>>>>>>>
>>>>>>>> On 7/26/10 6:05 PM, Kevin Tanguy wrote:
>>>>>>>>> On Mon, 26 Jul 2010 17:18:53 -1000, Victor Sardina
>>>>>>>>> <Victor.Sardina at noaa.gov> wrote:
>>>>>>>>>> Nicolas:
>>>>>>>>>>
>>>>>>>>>> I have some feedback on the Doxygen plugin, but couldn't find any way to
>>>>>>>>>> contact Kofee. The project website at Trac doesn't list any obvious way
>>>>>>>>>> to send him feed back. I send this using your email as starter simply
>>>>>>>>>> because you mention Kofee in it, and also because Kofee mentions you as
>>>>>>>>>> the "instigator" in the projects website :-).
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Hi Victor,
>>>>>>>>>
>>>>>>>>> Now you know how to contact me by email (or fill a bug).
>>>>>>>>>
>>>>>>>>>> I tried the Doxygen plugin on a Mac, after going around a couple of
>>>>>>>>>> wrinkles with some setttings. For example, the plugin specs file lists
>>>>>>>>>> dependencies on the 1.3 versions of several modules, when it should list
>>>>>>>>>> "2.0.80". QtCreator finally recognized the plugin and gave it the green
>>>>>>>>>> light (literally), and I can even use the Doxygen tab in the
>>>>>>>>>> Preferences. I can even launch Doxygen from the added menu option after
>>>>>>>>>> setting the path to the doxygen executable.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> You are the first person I'm aware of who compiled it for Mac, I'd like
>>>>>>>>> to know what you've done to make it happen as I can't test it myself and
>>>>>>>>> have very few time to bother people with that (btw my email is in the
>>>>>>>>> pluginspec file). A diff or a simple listing of the modifications you've
>>>>>>>>> done would be great.
>>>>>>>>>
>>>>>>>>>> Unfortunately, I cannot generated the Doxygen backbone tags using the
>>>>>>>>>> plugin, and maybe making the plugin actually work requires some extra
>>>>>>>>>> modifications other than replacement of 1.3 by 2.0.80 in the specs file?
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Are you trying to generate the tags in a header or a source file?
>>>>>>>>> (hint: it's not supposed to work in a source file at the moment)
>>>>>>>>> I'll try tomorrow to compile it with a recent Qt and creator from git
>>>>>>>>> and see how it goes here. I should find where the problem lies quickly.
>>>>>>>>>
>>>>>>>>>> In other words, all works but the main thing that the plugin should do.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Unfortunately it's quite a quick hack that I've done in a hurry and
>>>>>>>>> shared in the hope it would be useful to others and could be enhanced
>>>>>>>>> this way but real life really doesn't make it easy to maintain it as
>>>>>>>>> qtcreator development itself is on steroids.
>>>>>>>>>
>>>>>>>>> Cheers
>>>>>>>>>
>>>>>>>>> Kevin
>>>>>>>>>
>>>>>>>>>> Victor
>>>>>>>>>>
>>>>>>>>>> On 3/7/10 7:59 AM, Nicolas Arnaud-Cormos wrote:
>>>>>>>>>>> On Friday 05 March 2010 12:10:41 Peter Kümmel wrote:
>>>>>>>>>>>> As Qt Creater beeing 'only' a plugin-collection,
>>>>>>>>>>>> is there a overview where all Nokia and 3rd-party
>>>>>>>>>>>> plugins are listet and described?
>>>>>>>>>>>
>>>>>>>>>>> Not that I know. I know only 3 3rd party plugins:
>>>>>>>>>>> I know at least 3 3rd party plugins:
>>>>>>>>>>> * CppSupport, plugin for C++ Class View, from visual fc:
>>>>>>>>>>> http://code.google.com/p/visualfc/downloads/list
>>>>>>>>>>> * Doxygen, add doxygen tags, from kofee:
>>>>>>>>>>> http://dev.kofee.org/QtCreator-Doxygen/
>>>>>>>>>>> * CppHelper (add create definition action) and Macro (create/save/execute
>>>>>>>>>>> macros), from me:
>>>>>>>>>>> http://gitorious.org/creator-plugins
>>>>>>>>>>>
>>>>>>>>>>> That would be nice to have them somewhere.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>> Also, is there a wiki which could be used as entry point
>>>>>>>>>>>> for starting developing plugins, with documentations,
>>>>>>>>>>>> example plugins, links to other howtos, and so on?
>>>>>>>>>>>
>>>>>>>>>>> Not that I know, you already have some documentation in the code you can
>>>>>>>>>>> generate (doxygen, maybe qdoc3).
>>>>>>>>>>> There's an excellent document written by Prashanth:
>>>>>>>>>>> http://prashanthudupa.livejournal.com/44069.html
>>>>>>>>>>> It gives you all you the information you need to start your own plugin. Also I
>>>>>>>>>>> had some troubles to create a plugin that build outside the qt creator src
>>>>>>>>>>> directory, you can get mine and copy whatever you need.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>> When the intension of Qt Creator is to also create a
>>>>>>>>>>>> community around the creater like there is around Eclipse
>>>>>>>>>>>> then Nokia should spend some resources to evangelize
>>>>>>>>>>>> and support such a community.
>>>>>>>>>>>
>>>>>>>>>>> I would love too, but don't forget that Qt Creator is young (a little more
>>>>>>>>>>> than one year now). For the moment, they are trying to make it awesome for Qt
>>>>>>>>>>> development, and working hard on the Qt Quick integration and also
>>>>>>>>>>> maemo/symbian/whatever new plateform needed by Nokia.
>>>>>>>>>>> At least that's what I'm understanding from an outside pov.
>>>>>>>>>>>
>>>>>>>>>>> But maybe it's at the community to create something, and not the other way
>>>>>>>>>>> around. I don't usually go visit Qt Centre, but they already have a wiki and a
>>>>>>>>>>> sub-forum for Qt tools (including Qt Creator).
>>>>>>>>>>> At Qtfr.org, we already have a sub-forum specific to Qt Creator.
>>>>>>>>>>>
>>>>>>>>>>> As a plugin developer, I would also love to see a "plugin builder" tools for
>>>>>>>>>>> Qt SDK. It's hard to create binaries for our plugins for a specific SDK (I
>>>>>>>>>>> don't have mac, I don't use any SDK, and on Windows you need VS2008 I think).
>>>>>>>>>>>
>>>>>>>>>>> Hope they'll have some time after Qt 4.7 to work on the community building ;)
>>>>>>>>>>>
>>>>>>>>>>> Cheers,
>>>>>>>>>>> Nicolas
>>>>>>>>>>>
>>>>>>>>>>>> (No, the gitorious wiki is not enough.)
>>>>>>>>>>>>
>>>>>>>>>>>> Peter
>>>>>>>>>>>>
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> Qt-creator mailing list
>>>>>>>>>>>> Qt-creator at trolltech.com
>>>>>>>>>>>> http://lists.trolltech.com/mailman/listinfo/qt-creator
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Qt-creator mailing list
>>>>>>>>> Qt-creator at trolltech.com
>>>>>>>>> http://lists.trolltech.com/mailman/listinfo/qt-creator
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Qt-creator mailing list
>>>>>>> Qt-creator at trolltech.com
>>>>>>> http://lists.trolltech.com/mailman/listinfo/qt-creator
>>>>>
>>>>> _______________________________________________
>>>>> Qt-creator mailing list
>>>>> Qt-creator at trolltech.com
>>>>> http://lists.trolltech.com/mailman/listinfo/qt-creator
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Qt-creator mailing list
>>>> Qt-creator at trolltech.com
>>>> http://lists.trolltech.com/mailman/listinfo/qt-creator
>>>
>>> <victor_sardina.vcf><ATT00001..txt>
>>
>>
>> _______________________________________________
>> Qt-creator mailing list
>> Qt-creator at trolltech.com
>> http://lists.trolltech.com/mailman/listinfo/qt-creator
>>
>
> <victor_sardina.vcf><ATT00001..txt>
More information about the Qt-creator-old
mailing list