Cześć!
Kombinuję jak zmusić QtCreator'a, by pisać w nim skrypty w Pythonie, oraz je uruchamiać.
Tworzę projekt, w którym kompilowana jest biblioteka, oraz kilka przykładów.
Jeden z nich jest właśnie skryptowy.
Aktualnie udało mi się wyskrobać coś takiego:
TEMPLATE = app # mozliwosc uruchomienia ctrl+r
TARGET = main.py # uruchamiany skrypt przez IDE
OTHER_FILES += main.py # skrypt widoczny w IDE
QMAKE_LINK = true # pominiecie kompilacji
CONFIG -= qt
# skopiowanie skryptu do katalogu build - umozliwienie uruchomianie poprzez TARGET
QMAKE_POST_LINK += $(COPY) $$PWD/$$OTHER_FILES $$OUT_PWD && chmod +x $$OUT_PWD/$$OTHER_FILES
TARGET += foo # wykonanie przez makefile dodatkowej reguly
# pusta regula, dzieki niej skrypt jest zawsze kopiowany do katalogu build
# bez niej, zmodyfikowany skrypt nie jest kopiowany do katalogu build w efekcie
# uruchamiany jest stary skrypt przez IDE
QMAKE_EXTRA_TARGETS += foo
Oraz przykładowy skrypt main.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
print 'Hello World!'
Działać działa (tylko linux), wyglądać nie bardzo.
Może ktoś ma jakieś sugestie jak plik projektu bardziej dopracować?