<div dir="ltr"><br><br><div class="gmail_quote">2010/6/3 Salman SHAHIDI <span dir="ltr">&lt;<a href="mailto:salshahidi@gmail.com">salshahidi@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr">Hi Utkarsh,<br><br>Thank you very much.  That works. My problem was configuration of build_paraview_client( ). Your patch is very clear in order to configure out this one.<br><font color="#888888"><br>Salman</font><div>
<div></div><div class="h5"><br><br><div class="gmail_quote">
2010/6/3 Utkarsh Ayachit <span dir="ltr">&lt;<a href="mailto:utkarsh.ayachit@kitware.com" target="_blank">utkarsh.ayachit@kitware.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div>I&#39;ve extended the example under<br>
ParaView/Examples/CustomApplication/Spreadsheet to demonstrate how to<br>
change the application icon. Attached is a patch with relevant code<br>
that was added for the same.<br>
<br>
----------------------------------------------------<br>
commit 27e71a8d56adc2ec44a93296c68ab2a2d66460a6<br>
Author: Utkarsh Ayachit &lt;<a href="mailto:utkarsh.ayachit@kitware.com" target="_blank">utkarsh.ayachit@kitware.com</a>&gt;<br>
Date:   Thu Jun 3 15:53:00 2010 -0400<br>
<br>
    Demonstrates how to add a main-window icon.<br>
<br>
    Also demonstrates how to add custom resources to a custom application.<br>
----------------------------------------------------<br>
<br>
Utkarsh<br>
<br>
</div><div><div></div><div>On Thu, Jun 3, 2010 at 3:42 PM, Salman SHAHIDI &lt;<a href="mailto:salshahidi@gmail.com" target="_blank">salshahidi@gmail.com</a>&gt; wrote:<br>
&gt; I had created it. But it does not work. I don&#39;t know how to configure out my<br>
&gt; CMakeListes.txt to consider my qrc file.<br>
&gt;<br>
&gt;<br>
&gt; 2010/6/3 Utkarsh Ayachit &lt;<a href="mailto:utkarsh.ayachit@kitware.com" target="_blank">utkarsh.ayachit@kitware.com</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; What you need to do is create a new resource (qrc) file with your icon<br>
&gt;&gt; and then refer to the qrc in your ui file. Look at the CMakeLists.txt<br>
&gt;&gt; in Qt/Core or Qt/Components to see how to compile a qrc file.<br>
&gt;&gt;<br>
&gt;&gt; Utkarsh<br>
&gt;&gt;<br>
&gt;&gt; On Tue, Jun 1, 2010 at 11:51 AM, Salman SHAHIDI &lt;<a href="mailto:salshahidi@gmail.com" target="_blank">salshahidi@gmail.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt; &gt; Thank you for your response.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Yes I want the icon to show up in the top-left corner of the window. I<br>
&gt;&gt; &gt; can<br>
&gt;&gt; &gt; assign an icon in the Qt designer (by resource file or directly by<br>
&gt;&gt; &gt; choosing<br>
&gt;&gt; &gt; an icon file) but it works only for the icons selected from the<br>
&gt;&gt; &gt; following<br>
&gt;&gt; &gt; folder:<br>
&gt;&gt; &gt; &quot; /../Qt/Components/Resources/Icons/&quot;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; This problem occurs only for qt-based application using paraview.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Thank you for your suggestions,<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Salman SHAHIDI<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; 2010/5/31 Utkarsh Ayachit &lt;<a href="mailto:utkarsh.ayachit@kitware.com" target="_blank">utkarsh.ayachit@kitware.com</a>&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Before I can suggest a possible fix, can you elaborate what exactly do<br>
&gt;&gt; &gt;&gt; you expect the result to be? The APPLICATION_ICON and BUNDLE_ICON are<br>
&gt;&gt; &gt;&gt; used to define the default icon used by Explorer on Windows and Finder<br>
&gt;&gt; &gt;&gt; on MAC when showing the application (.exe on Windows and .app on Mac).<br>
&gt;&gt; &gt;&gt;  If you want the icon to show  up in the top-left corner of the wndow,<br>
&gt;&gt; &gt;&gt; then you need to set the icon as the windowIcon on your QMainWindow<br>
&gt;&gt; &gt;&gt; (you can do that in the Qt designer as well).<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Utkarsh<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; On Sat, May 29, 2010 at 1:39 PM, Salman SHAHIDI &lt;<a href="mailto:salshahidi@gmail.com" target="_blank">salshahidi@gmail.com</a>&gt;<br>
&gt;&gt; &gt;&gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt; Hi All,<br>
&gt;&gt; &gt;&gt; &gt; I have created Qt-based custom visualization applications using<br>
&gt;&gt; &gt;&gt; &gt; ParaView&#39;s<br>
&gt;&gt; &gt;&gt; &gt; Parallel Visualization framework (Version 3.8.0). I am trying to<br>
&gt;&gt; &gt;&gt; &gt; figure<br>
&gt;&gt; &gt;&gt; &gt; out<br>
&gt;&gt; &gt;&gt; &gt; how to add an icon to this application. I have added these two yellow<br>
&gt;&gt; &gt;&gt; &gt; lines<br>
&gt;&gt; &gt;&gt; &gt; in my CMakeLists.txt file in order to assign the WinIcon.ico to my<br>
&gt;&gt; &gt;&gt; &gt; application:<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; -------------------------------------------------------------------------<br>
&gt;&gt; &gt;&gt; &gt; # Build the client<br>
&gt;&gt; &gt;&gt; &gt; build_paraview_client(liuppa_viewer<br>
&gt;&gt; &gt;&gt; &gt;     TITLE &quot;LIUPPA Viewer (ParaView-based Example Application)&quot;<br>
&gt;&gt; &gt;&gt; &gt;     ORGANIZATION  &quot;LIUPPA Viewer Coorporation&quot;<br>
&gt;&gt; &gt;&gt; &gt;     VERSION_MAJOR 1<br>
&gt;&gt; &gt;&gt; &gt;     VERSION_MINOR 0<br>
&gt;&gt; &gt;&gt; &gt;     VERSION_PATCH 1<br>
&gt;&gt; &gt;&gt; &gt;     SPLASH_IMAGE &quot;${CMAKE_CURRENT_SOURCE_DIR}/LIUPPAsplash.png&quot;<br>
&gt;&gt; &gt;&gt; &gt; --&gt;    BUNDLE_ICON   &quot;${CMAKE_CURRENT_SOURCE_DIR}/WinIcon.ico&quot;<br>
&gt;&gt; &gt;&gt; &gt; --&gt;   APPLICATION_ICON  &quot;${CMAKE_CURRENT_SOURCE_DIR}/WinIcon.ico&quot;<br>
&gt;&gt; &gt;&gt; &gt;     REQUIRED_PLUGINS LIUPPAViewerPlugin<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;     GUI_CONFIGURATION_XMLS<br>
&gt;&gt; &gt;&gt; &gt;       ${CMAKE_CURRENT_SOURCE_DIR}/SupportedReader.xml<br>
&gt;&gt; &gt;&gt; &gt; )<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; ------------------------------------------------------------------------<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; No error displayed in compiling and build, but it does not work<br>
&gt;&gt; &gt;&gt; &gt; (still<br>
&gt;&gt; &gt;&gt; &gt; no<br>
&gt;&gt; &gt;&gt; &gt; icon )<br>
&gt;&gt; &gt;&gt; &gt; Any advise is much appreciated.<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Salman SHAHIDI<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt;&gt; &gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Visit other Kitware open-source projects at<br>
&gt;&gt; &gt;&gt; &gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Please keep messages on-topic and check the ParaView Wiki at:<br>
&gt;&gt; &gt;&gt; &gt; <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; &gt;&gt; &gt; <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br></div></div></div>
</blockquote></div><br></div>