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