<br><br><div class="gmail_quote">On Wed, Dec 5, 2012 at 4:32 PM, Stephen Kelly <span dir="ltr"><<a href="mailto:steveire@gmail.com" target="_blank">steveire@gmail.com</a>></span> wrote:<br><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"></div><div class="im">
> I think a few new macros (CMake, not CPack) are needed to generate the<br>
> IDL, then compile it to the type library (.tlb), then combine it with the<br>
> executable. Amb maybe even one that combines those three in one, which<br>
> will be what people usually do.<br>
><br>
<br>
</div>What surprises me is that in the time since ActiveQt and CMake could be used<br>
together, no one else has written such macros.<br>
<br>
Or has everyone using the ActiveQt modules written such macros separately?<br>
<br>
Or is it more likely that people using ActiveQt have manually done the post-<br>
build steps, such as -dumpidl and creating the IDL type libbrary, outside of<br>
CMake?<br>
<br>
I'm trying to find out how people use ActiveQt/CMake in practice in the real<br>
world, what compatibility needs to be kept, and if the CMake files generated<br>
for Qt 5 are useful at all, or need to be extended before becoming useful.<br>
<br>
Your reply makes me think that the Qt5 patch is useful to the same extent as<br>
the FindQt4 patch was useful - that it is enough that people can do the rest<br>
themselves (outside of CMake if needed)? Can you confirm?<br>
<div class="HOEnZb"><div class="h5"><br></div></div></blockquote><div><br></div><div>I would say most people are not using ActiveQt and CMake together, plain and simple. </div><div><br></div><div>For the very few who do, they are probably only using the Qt application as a client (i. e. load an ActiveX component), not to write servers.</div>
</div><div><br></div><div>Are those macros needed and useful? Very much so . Adding them to FindQt4 would certainly make sense to me, too.</div><div><br></div>-- <br>Pau Garcia i Quiles<br><a href="http://www.elpauer.org">http://www.elpauer.org</a><br>
(Due to my workload, I may need 10 days to answer)<br>