Здравствуйте!
Посоветуйте пожалуйста в каких среде разработке лучше всего разрабатывать (виджиты, плагины, окна ui)?
Язык c++ или phyton.
			
			
									
						
										
						Разработка своих расширений для qgis
- 
				Nechto85
 - Новоприбывший
 - Сообщения: 11
 - Зарегистрирован: 03 ноя 2016, 07:31
 - Репутация: 1
 
- 
				Александр Мурый
 - Гуру
 - Сообщения: 5173
 - Зарегистрирован: 26 сен 2009, 16:26
 - Репутация: 792
 - Ваше звание: званий не имею
 - Откуда: Москва
 
Re: Разработка своих расширений для qgis
По идее, для небольших проектов хватит и продвинутого текстового редактора типа Notepad++. У вас есть опыт использования IDE? Можно было бы поинтересоваться у разработчиков QGIS, чем они пользуются.
			
			
									
						
							Редактор материалов, модератор форума
			
						- Эдуард Казаков
 - Гуру
 - Сообщения: 549
 - Зарегистрирован: 23 апр 2014, 17:11
 - Репутация: 535
 - Откуда: Planet Earth
 - Контактная информация:
 
Re: Разработка своих расширений для qgis
Здравствуйте.
Окошки рисую в qt designer, а в качестве IDE использую JetBrains PyCharm. Можно настроить"подцепление" классов pyqgis, и всё что нужно есть.
			
			
									
						
										
						Окошки рисую в qt designer, а в качестве IDE использую JetBrains PyCharm. Можно настроить"подцепление" классов pyqgis, и всё что нужно есть.
- 
				NCrit
 - Новоприбывший
 - Сообщения: 1
 - Зарегистрирован: 14 июн 2015, 08:51
 - Репутация: 0
 
Re: Разработка своих расширений для qgis
Это конечно мило. Но мне кажется что этот скрипт должен изменять глобальные переменные. А можно ли это сделать "локально" - только на время работы приложения? Или ещё лучше. Изменить эти параметры в самом скрипте на Python?
Код: Выделить всё
PythonPathAdd.append(QGIS_PREFIX+r"\python")
PythonPathAdd.append(OSGEO4W_ROOT+r"\apps\Python27")
PythonPathAdd.append(OSGEO4W_ROOT+r"\apps\Python27\Lib")
for path in PythonPathAdd:
    try:
        sys.path.index(path)
    except ValueError:
        sys.path.append(path)
Но у меня возникает проблема подсоединения pyqt4. Он то не может найти сам модуль, то не может найти DLL.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 16 гостей