Browse Source

Associate icon to CTK python console

See #187
Jean-Christophe Fillion-Robin 13 years ago
parent
commit
a186326420

+ 2 - 1
Libs/Scripting/Python/Widgets/CMakeLists.txt

@@ -31,7 +31,8 @@ set(KIT_UI_FORMS
 
 # Resources
 set(KIT_resources
-)
+  Resources/ctkScriptingPythonWidgets.qrc
+  )
 
 # Target libraries - See CMake/ctkFunctionGetTargetLibraries.cmake
 # The following macro will read the target libraries from the file 'target_libraries.cmake'

BIN
Libs/Scripting/Python/Widgets/Resources/Icons/python-icon-96x96.png


+ 5 - 0
Libs/Scripting/Python/Widgets/Resources/ctkScriptingPythonWidgets.qrc

@@ -0,0 +1,5 @@
+<!DOCTYPE RCC><RCC version="1.0">
+  <qresource prefix="/">
+     <file alias="python-icon.png">Icons/python-icon-96x96.png</file>
+  </qresource>
+</RCC>

+ 1 - 0
Libs/Scripting/Python/Widgets/ctkPythonConsole.cpp

@@ -311,6 +311,7 @@ ctkPythonConsole::ctkPythonConsole(QWidget* parentObject):
   Superclass(new ctkPythonConsolePrivate(*this), parentObject)
 {
   this->setObjectName("pythonConsole");
+  this->setWindowIcon(QIcon(":/python-icon.png"));
 
   // Disable RemoveTrailingSpaces and AutomaticIndentation
   this->setEditorHints(this->editorHints() ^ (RemoveTrailingSpaces | AutomaticIndentation));