1

Тема: Qt Creator

Qt Creator 2.5.0 вышел в свет!

Источник: habrahabr.ru.

Состоялся релиз нового Qt Creator'а, находившегося до того в бете и RC.

Список изменений и нововведений:

  • Быстрый повторный поиск с кнопкой «Search Again»

  • Запуск shell-команд прямо из локатора

  • Плагин TODO

  • Плагин для работы с autotools

  • Дополнительные возможности рефакторинга в C++: извлечь метод, добавить нехватающий #include, переставить аргументы функции местами

  • Улучшена поддержка C++11 (nullptr, constexpr, static_assert, noexcept, inline namespaces, auto, lambdas)

  • Новые хинты и ворнинги в редакторе QML (и возможность их отключать особыми комментариями)

  • Исправлены многочисленные баги

  • В версии под Windows из установочного пакеты убрали MinGW

http://habrastorage.org/storage2/ed0/d9a/534/ed0d9a53468fa6e83215ff9bb61e7b0e.png

Официальная новость
Полный changelog

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

2

Re: Qt Creator

что это и с чем это едят???

Поделиться

3

Re: Qt Creator

predator, среда разработки приложений, основанных на QT.

Поделиться

4

Re: Qt Creator

У меня qml-файлы QKit располагаются по фиксированному пути в папке QKit. DEPLOYMENTFOLDERS настроены так, что при сборке эта папка копируется в каталог к остальным qml-файлам, а подключение классов делается командой

import "QKit"

и все работает.

Проблема в том, что QtCreator не видит эти классы во время редактирования, и дизайнер тоже.
Сказывается, например, на отсутствии автоподстановки.
В документации рекомендуют использовать QML_IMPORT_PATH. Но следующие попытки его применить не привели к успеху:

QML_IMPORT_PATH = ../../source/qml
QML_IMPORT_PATH = ../../source/qml/QKit
QML_IMPORT_PATH = /home/KiRiK/Projects/QKit/source/qml
QML_IMPORT_PATH = /home/KiRiK/Projects/QKit/source/qml/QKit

Поэтому вопрос таков. Как заставить QtCreator увидеть qml-файлы из определенной директории?

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

5

Re: Qt Creator

У кого-нибудь получалось настроить QtCreator 2.6 для компиляции под fremantle?

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

6 (22.11.2012 10:50:50 отредактировано Avis)

Re: Qt Creator

KiRiK пишет:

У кого-нибудь получалось настроить QtCreator 2.6 для компиляции под fremantle?

Я вот так настроил (только пути полные поставить...):

(GCC) Compiler path: 4.6.2\toolchains\arm-2007q3-51sb6-gdb71-arm-none-linux-gnueabi_w32\arm-none-linux-gnueabi\bin\g++.exe 
ABI: поставить Custom и выставить: arm-linux-maemo-elf-32bit
qmake location: 4.6.2\targets\fremantle-pr13\bin\qmake.exe
Sysroot: 4.6.2\sysroots\fremantle-arm-sysroot-20.2010.36-2-slim
debugger: auto...
qt mkspec: linux-g++-maemo5

p.s. Мде, а вот Симбиан из 2.6 убрали совсем...

7

Re: Qt Creator

Спасибо! Мне не хватало этой строчки:

Avis пишет:

qt mkspec: linux-g++-maemo5

Вообще, где посмотреть какой qt mkspec нужно указывать?

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

8

Re: Qt Creator

KiRiK пишет:

Вообще, где посмотреть какой qt mkspec нужно указывать?

В данном случае - я в нете искал.
Но можно проще - выбрать "подходящий" из папки:

4.6.2\sysroots\fremantle-arm-sysroot-20.2010.36-2-slim\usr\share\qt4\mkspecs

Поделиться

9

Re: Qt Creator

Интересно посмотреть где в Nokia QtSDK они указаны.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

10

Re: Qt Creator

KiRiK пишет:

Интересно посмотреть где в Nokia QtSDK они указаны.

Вообще, в папке mkspecs каждой Qt-версии должна быть папка default - которая будет использоваться, если mkspecs не указано принудительно.

11

Re: Qt Creator

Тем не менее, не подхватилось, пока не указал. Хм. может, туда просто default попробовать прописать.. smile

Добавлено: 22.11.2012 14:30:04

Похоже, подхватилось smile

Добавлено: 22.11.2012 14:30:29

Теперь осталось понять возможно ли собирать для Symbian, поддержку которого выпилили.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

12

Re: Qt Creator

Сегодня поожил http://sailfish.org.
Указали репозиторий QtCreator для Sailfish OS:

git clone git://gitorious.org/+mer-qt-creator/qt-creator/mer-qt-creator.git
cd mer-qt-creator
git checkout mer
На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

13 (04.05.2013 13:43:58 отредактировано Сaffeine)

Re: Qt Creator

Спасибо, но чтобы ключ добавить в эмулятор нужен хотя бы ftp на эмуляторе установить, а его у меня нет, может подскажете как его установить. Пробовал через zypper, но что-то ничего не получается. apt-get в эмуляторе нет.

Поделиться

14

Re: Qt Creator

Нужно посмотреть какой ключ использует Qt Creator.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

15

Re: Qt Creator

Вышел Qt Creator 2.8.0 beta: http://blog.qt.digia.com/blog/2013/05/3 … -released/

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться