diff --git a/bin/app/data/gui/icon/python_icon.png b/bin/app/data/gui/icon/python_icon.png new file mode 100644 index 00000000..753ddace Binary files /dev/null and b/bin/app/data/gui/icon/python_icon.png differ diff --git a/src/lib_gui/qt/window/QtStartScreen.cpp b/src/lib_gui/qt/window/QtStartScreen.cpp index 2f69b907..c7bfac6c 100644 --- a/src/lib_gui/qt/window/QtStartScreen.cpp +++ b/src/lib_gui/qt/window/QtStartScreen.cpp @@ -84,6 +84,7 @@ QtStartScreen::QtStartScreen(QWidget *parent) : QtWindow(true, parent) , m_cppIcon(QString::fromStdWString(ResourcePaths::getGuiPath().concatenate(L"icon/cpp_icon.png").wstr())) , m_cIcon(QString::fromStdWString(ResourcePaths::getGuiPath().concatenate(L"icon/c_icon.png").wstr())) + , m_pythonIcon(QString::fromStdWString(ResourcePaths::getGuiPath().concatenate(L"icon/python_icon.png").wstr())) , m_javaIcon(QString::fromStdWString(ResourcePaths::getGuiPath().concatenate(L"icon/java_icon.png").wstr())) , m_projectIcon(QString::fromStdWString(ResourcePaths::getGuiPath().concatenate(L"icon/empty_icon.png").wstr())) { @@ -113,6 +114,9 @@ void QtStartScreen::updateButtons() case LANGUAGE_CPP: button->setIcon(m_cppIcon); break; + case LANGUAGE_PYTHON: + button->setIcon(m_pythonIcon); + break; case LANGUAGE_JAVA: button->setIcon(m_javaIcon); break; diff --git a/src/lib_gui/qt/window/QtStartScreen.h b/src/lib_gui/qt/window/QtStartScreen.h index 79becc58..2599f864 100644 --- a/src/lib_gui/qt/window/QtStartScreen.h +++ b/src/lib_gui/qt/window/QtStartScreen.h @@ -52,6 +52,7 @@ private: std::vector m_recentProjectsButtons; QIcon m_cppIcon; QIcon m_cIcon; + QIcon m_pythonIcon; QIcon m_javaIcon; QIcon m_projectIcon; };