Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> подключать Qt к IDE. использоват Qt... 
:(
    Опции темы
pablo
Дата 2.6.2006, 11:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 320
Регистрация: 12.2.2005
Где: Вильнюс, Литва

Репутация: 4
Всего: 6



Вот что надо сделать чтобы поставить Qt + Dev-Cpp

Цитата

Installing Dev-C++ and compiling Qt-3 for Windows XP
    ----------------------------------------------------

    IMPORTANT: use Dev-C++ 4.9.9.0 instead of 4.9.9.2 with Qt3 provided.
    
    
    Dev-C++
    -------------------------------------------------------------------

    Home page: www.bloodshed.net

    Complete C++ development environment. Version 4.9.9.0 comes with
    MinGW g++ 3.3.1 and C tutorial. 
    
    1. Uninstall existing version (if any) of Dev-Cpp
    
    2. Before installing it would good idea to check for settings files
       from previous installations in directory:
       
       C:\Documents and Settings\[user]\Local Settings\Application Data
       
       Delete files:
       
           cache.ccc
           devcpp.cfg
           devcpp.ini
           
    3. Run: devcpp4990setup.exe
    
    4. Do not install in "program files" - it is bad idea to have spaces
       in path names.


    Qt-3
    -------------------------------------------------------------------
    
    Home page: kde-cygwin.sourceforge.net/qt3-win32

    Port of cross-platform C++ library including full featured GUI.
    The included are zipped sources of QT 3.1.0 Beta1.
    
    Home page:     www.trolltech.com
    Documentation: doc.trolltech.com
    
    Please follow instructions for recompilation from SourceForge web
    page.. Personal experience is below:
    
    1. Extract files from qt3-win32.zip
       Do not extract in "program files" - it is bad idea to have spaces
       in path names.
    
    2. Set environment variables:
    
       set QTDIR=< qt3 source root >             f.e. c:\qt-3
       set MINGW=< MinGW installation root >     f.e. c:\dev-cpp
       set PATH=%QTDIR%\bin;%MINGW%\bin;%PATH%
       set QMAKESPEC=win32-g++
       
    3. If you have MSYS installed from www.mingw.org remove binary files
       directory from PATH environment variable.
       
    4. If you hava UnxUtils from unxutils.sourceforge.net remove their
       directory from PATH environment variable.
       
    5. Run confibure.bat from %QTDIR% which compiles whole Qt library
       including examples and Qt applications.
    
    NOTE: items 3 and 4 apply for the make.exe and mingw32-make.exe
          utilities from Dev-C++. They look not to work in case there
          is any port of some unix shell for Windows in the %PATH%.


 


--------------------
Первый блин всегда похож на сферу, иногда бывает и куб.
PM MAIL ICQ   Вверх
jxr
Дата 2.6.2006, 22:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 338
Регистрация: 31.7.2005

Репутация: нет
Всего: нет



S.A.P. ,
скачаль и CodeBlocks тоже... и установил.
помогите подключать Qt 
PM MAIL   Вверх
S.A.P.
Дата 2.6.2006, 22:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 9
Всего: 71



jxr, там же есть готовый шаблон. Минимальное приложение можно собрать одной мышой, если надо что посерьезнее, рекомендую почитать эту тему http://prog.org.ru/forum/htopic_1694_code+blocks.html .

И еще... рекомендую посмотреть code::blocks nightly buildings, они могут быть нестабильные, но повкуснее официальной версии. Как видно из названия, обновления выходят практически каждую ночь. 
ссылка

 
PM MAIL   Вверх
jxr
Дата 3.6.2006, 21:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 338
Регистрация: 31.7.2005

Репутация: нет
Всего: нет



1. Project's Build options -> Directories -> Compiler
Цитата

$QTDIR\include
$QTDIR\include\Qt
$QTDIR\include\Qt\QtGui
$QTDIR\include\Qt\QtNetwork
.......................................
$QTDIR\include\Qt\QtXml

а у меня qt-4.1.3 и include структура...
Цитата

$QTDIR\include
$QTDIR\include\Qt
$QTDIR\include\QtGui
$QTDIR\include\QtNetwork
..................................
$QTDIR\include\QtXml

но работает. изменят пути?

2.
подключаю include файлы... например, <qpushbutton.h>
Цитата

...
QPushButton     quit("Hello World!");
quit.resize(300, 40);
quit.setFont(QFont("Arial", 18, QFont::Bold));
quit.show();


quit.{меню-объекта}, QPushButton.{меню-класса}
но в редакторе не открывается меню объекта или класса...
или вообщее не открывается....? это же редактор... smile  
PM MAIL   Вверх
S.A.P.
Дата 3.6.2006, 21:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 9
Всего: 71



Цитата(jxr @  3.6.2006,  21:08 Найти цитируемый пост)
но работает. изменят пути?
 да, есть такое. Это наследие похоже от Qt3, а разработчики до этого еще не допёрли. Можно сделать так:
открываем \share\CodeBlocks\templates\qt.cbp, заменяем $QTDIR на $(QTDIR), а \include\Qt\QtGui на \include\QtGui и т.д. + по желанию добавляешь .lib файлы, которых не хватает.

Обрати внимание, что в Qt4 рекомендуется писать не 
Код

#include <qpushbutton.h>

например, а 
Код

#include <QPushButton>

или сразу 

#include <QtGui>

.

Теперь autocompletion:
лезешь в settings->editor, меню code completion and symbols browser, вкладка parser. Ставишь все галочки.

Всё сказанное справедливо для nightly buildings. Если не дошло, ищи тут по темам, я уже запарился про этот Code::Blocks писать.

Удачи.


 
PM MAIL   Вверх
jxr
Дата 3.6.2006, 22:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 338
Регистрация: 31.7.2005

Репутация: нет
Всего: нет



Цитата

Теперь autocompletion:
лезешь в settings->editor, меню code completion and symbols browser, вкладка parser. Ставишь все галочки.

settings->editor->auto complete
а там только - keywords/code pair

nightly buildings - это патч что ли? 7zа442.zip , 7z442.exe  
PM MAIL   Вверх
jxr
Дата 4.6.2006, 21:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 338
Регистрация: 31.7.2005

Репутация: нет
Всего: нет



искал, но ничего не нашел, и в этом сайте и...  о nightly buildings.
по этому если можно, как установить nightly buildings...? 
помогите, плииз.
 
PM MAIL   Вверх
S.A.P.
Дата 5.6.2006, 07:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 9
Всего: 71



давал же ссылку вверху! http://forums.codeblocks.org/index.php?board=20.0  smile 

1 2 3

всё распаковываешь в одну директорию. 
PM MAIL   Вверх
jxr
Дата 5.6.2006, 21:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 338
Регистрация: 31.7.2005

Репутация: нет
Всего: нет



спосибо.
но nightly buildings нет Qt-проекта?!
-----------------------------------------------
nightly buildings <---> CodeBlocks ? 
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0495 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.